Skip to content

Commit e8a562a

Browse files
committed
Merge branch 'master' into hotfix/cube/add-node-keep-alive-config
2 parents 3b5eb60 + a93ae85 commit e8a562a

137 files changed

Lines changed: 707 additions & 363 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,19 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## [1.2.25](https://github.com/cube-js/cube/compare/v1.2.24...v1.2.25) (2025-03-20)
7+
8+
### Bug Fixes
9+
10+
- **backend-native:** Fix result wrapper parsing ([#9361](https://github.com/cube-js/cube/issues/9361)) ([1b70644](https://github.com/cube-js/cube/commit/1b70644ef81e97864447d57e4b627f7f28d8be34))
11+
- **schema-compiler:** Handle measures with dimension-only member expressions ([#9335](https://github.com/cube-js/cube/issues/9335)) ([2f7a128](https://github.com/cube-js/cube/commit/2f7a1288108ea3a62b295c08dcf756bfec76d784))
12+
- **schema-compiler:** support unary operators in DAP filters ([#9366](https://github.com/cube-js/cube/issues/9366)) ([fff8af2](https://github.com/cube-js/cube/commit/fff8af2bfa25098e8ed20b4e4848f3926bba70b8))
13+
14+
### Features
15+
16+
- **duckdb-driver:** Fix numeric filter comparisons in DuckDB ([#9328](https://github.com/cube-js/cube/issues/9328)) ([969508d](https://github.com/cube-js/cube/commit/969508dd33984d0928f514ff07edbc50a0c949e3)), closes [#9281](https://github.com/cube-js/cube/issues/9281) [#9281](https://github.com/cube-js/cube/issues/9281)
17+
- **server-core,api-gateway:** Allow manual rebuilding pre-aggregation partitions within date Range ([#9342](https://github.com/cube-js/cube/issues/9342)) ([b5701e3](https://github.com/cube-js/cube/commit/b5701e35a92769e23acdbb2fe72549731cd21aba))
18+
619
## [1.2.24](https://github.com/cube-js/cube/compare/v1.2.23...v1.2.24) (2025-03-18)
720

821
### Bug Fixes

docs/pages/guides/recipes/access-control/controlling-access-to-cubes-and-views.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ view(`total_revenue_per_customer`, {
109109
After generating a JWT with a `department` claim set to `finance`, we can send
110110
it as part of a cURL command:
111111

112-
```bash{outputLines: 2-3}
112+
```bash
113113
curl \
114114
-H "Authorization: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkZXBhcnRtZW50IjoiZmluYW5jZSIsImV4cCI6MTY2NzMzNzI1MH0.njfL7GMDNlzKaJDZA0OQ_b2u2JhuSm-WjnS0yVfB8NA" \
115115
http://localhost:4000/cubejs-api/v1/meta

docs/pages/guides/recipes/access-control/enforcing-mandatory-filters.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ module.exports = {
4040

4141
To get the orders we will send two queries with filters by status:
4242

43-
```bash{outputLines: 1,3-13}
43+
```bash
4444
# Completed orders
4545
curl cube:4000/cubejs-api/v1/load \
4646
-H "Authorization: eeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyb2xlIjoib3BlcmF0b3IiLCJpYXQiOjE2Mjg3NDUwNDUsImV4cCI6MTgwMTU0NTA0NX0.VErb2t7Bc43ryRwaOiEgXuU5KiolCT-69eI_i2pRq4o" \
@@ -56,7 +56,7 @@ curl cube:4000/cubejs-api/v1/load \
5656
}'
5757
```
5858

59-
```bash{outputLines: 1,3-13}
59+
```bash
6060
# Shipped orders
6161
curl cube:4000/cubejs-api/v1/load \
6262
-H "Authorization: eeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyb2xlIjoib3BlcmF0b3IiLCJpYXQiOjE2Mjg3NDUwNDUsImV4cCI6MTgwMTU0NTA0NX0.VErb2t7Bc43ryRwaOiEgXuU5KiolCT-69eI_i2pRq4o" \

docs/pages/guides/recipes/analytics/active-users.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ cube(`active_users`, {
123123

124124
We should set a `timeDimensions` with the `dateRange`.
125125

126-
```bash{outputLines: 2-18}
126+
```bash
127127
curl cube:4000/cubejs-api/v1/load \
128128
'query={
129129
"measures": [

docs/pages/product/apis-integrations/ai-api/reference.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Response
3333

3434
Example request:
3535

36-
```bash{outputLines: 1,3-9,11-15}
36+
```bash
3737
curl \
3838
-X POST \
3939
-H "Content-Type: application/json" \
@@ -67,7 +67,7 @@ Example response:
6767

6868
#### With `runQuery`
6969

70-
```bash{outputLines: 1,3-9,11-15}
70+
```bash
7171
curl \
7272
-X POST \
7373
-H "Content-Type: application/json" \

docs/pages/product/apis-integrations/javascript-sdk.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ that you can always use a different charting library that suits your needs:
8484

8585
You can install Cube JavaScript Client with npm or Yarn:
8686

87-
```bash{outputLines: 1,3-4}
87+
```bash
8888
# npm
8989
npm install --save @cubejs-client/core
9090

docs/pages/product/apis-integrations/javascript-sdk/angular.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ can always use a different charting library that suits your needs:
9393

9494
You can install Cube JavaScript Client and the Angular package with npm or Yarn:
9595

96-
```bash{outputLines: 1,3-4}
96+
```bash
9797
# npm
9898
npm install --save @cubejs-client/core @cubejs-client/ngx
9999

docs/pages/product/apis-integrations/javascript-sdk/react.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ always use a different charting library that suits your needs:
102102

103103
You can install Cube JavaScript Client and the React package with npm or Yarn:
104104

105-
```bash{outputLines: 1,3-4}
105+
```bash
106106
# npm
107107
npm install --save @cubejs-client/core @cubejs-client/react
108108

docs/pages/product/apis-integrations/javascript-sdk/reference/cubejs-client-ngx.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Angular app.
77

88
First, install `@cubejs-client/ngx` using npm or yarn:
99

10-
```bash{outputLines: 2}
10+
```bash
1111
npm install --save @cubejs-client/ngx
1212
# or
1313
yarn add @cubejs-client/ngx

docs/pages/product/apis-integrations/javascript-sdk/vue.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ always use a different charting library that suits your needs:
9898

9999
You can install Cube JavaScript Client and the Vue package with npm or Yarn:
100100

101-
```bash{outputLines: 1,3-4}
101+
```bash
102102
# npm
103103
npm install --save @cubejs-client/core @cubejs-client/vue3
104104

0 commit comments

Comments
 (0)