Releases: cube-js/cube
Releases · cube-js/cube
v0.35.1
v0.35.0
0.35.0 (2024-03-14)
Breaking changes
- Remove alpine docker images
- Rename cubejsApi to cubeApi in client packages
- Change default value for CUBEJS_SCHEMA_PATH to model
- Remove MySQL protocol support for SQL API
- Remove serverless packages
- Support for Node.js 14 was removed
- Remove support for initAppt
- Enable CUBEJS_DB_FETCH_COLUMNS_BY_ORDINAL_POSITION by default
Bug Fixes
- cubesql: Don't ignore second filter over same time dimension (03e7f3a)
- cubestore-driver: Compatibility with Node.js 18 (localhost resolved to ipv6) (f7a4fab)
Features
- docker: Upgrade Node.js to 18.x (8b5b923)
v0.34.62
0.34.62 (2024-03-13)
Bug Fixes
0.34.61
0.34.61 (2024-03-11)
Bug Fixes
- cubesql: Error out when temporary table already exists (1a0a324)
- cubesql: Fix push down
CASEwith expr (f1d1242) - cubesql: Fix push down column remapping (c7736cc)
- cubesql: Partition pruning doesn't work when view uses proxy member (#7866) (c02a07f), closes #6623
- cubesql: Trim ".0" postfix when converting
Float toUtf8` (3131f94) - Wrong sql generation when multiple primary keys used (#6689) Thanks @alexanderlz ! (2540a22)
Features
- clickhouse-driver: Support export bucket for S3 (write only) (#7849) (db7e2c1)
- clickhouse-driver: Support S3 export for readOnly mode (7889aad)
- cubesql: Support
FETCH ... n ROWS ONLY(53b0c14) - query-orchestrator: Support unload (export bucket) for readOnly drivers (76ce7ed)
Reverts
v0.34.60
0.34.60 (2024-03-02)
Bug Fixes
- Bump max connect retries for Cube Store (00a6ec0)
- client-core: incorrect index in movePivotItem (#6684) Thanks to @telunc! (82217b2)
- cubesql: Allow different
Timestamptypes inDATEDIFF(de9ef08) - cubesql: Incorrect CASE WHEN generated during ungrouped filtered count (#7859) (f970937), closes #7858
- cubesql: Prioritize ungrouped aggregate scans over ungrouped projection scans so most of the members can be pushed down without wrapping (#7865) (addde0d)
- cubesql: Remove excessive limit on inner wrapped queries (#7864) (b97268f)
Features
v0.34.59
v0.34.58
0.34.58 (2024-02-27)
Bug Fixes
- clickhouse-driver: Correct support for Enum8/16 (#7814) (db37fc3)
- cubesql: Ambiguous reference in case of same two 16 char prefixes are in query (5051f66)
- cubesql: Continue wait error is being thrown to users (cb2376c)
Features
- materialize-driver: Add cluster option to Materialize driver (#7773) Thanks @bobbyiliev! (917004e)
v0.34.57
0.34.57 (2024-02-26)
Bug Fixes
- cubesql:
ungroupedquery can be routed to Cube Store (#7810) (b122837) - cubesql: Can't find rewrite due to AST node limit reached for remaining non-equivalent date and timestamp constant folding rules (b79f697)
- cubesql: More readable error message during SQL generation (d9a7194)
- cubesql: Support
Zpostfix inTimestampresponse transformation (c013c91) - cubesql: Timestamp equals filter support (754a0df)
- cubesql: writerOrChannel.resolve is not a function (abc95e2)
Features
- cubesql:
WHERESQL push down (#7808) (98b5709) - cubesql: Allow replacement of aggregation functions in SQL push down (#7811) (97fa757)
- cubesql: Support placeholders in
OFFSET,FETCH ...(60aad90) - cubesql: Support temporary tables (7022611)
- duckdb-driver: Add support for local fs duckdb database path (#7799) (77cc883)