v1.7.33
This release includes bug fixes for SQL type coercion and query optimization, new features for exposing pre-aggregation data and dbt sync history, and performance improvements including removal of per-query pings in ClickHouse driver.
1.7.33 (2026-09-03)
Bug Fixes
- cubesql: Coerce
CASEbranch types to a common type (#11724) (1842d93) - cubesql: Keep distinct count pushdown grouped (#11737) (9015e04)
- cubesql: Push
LIMIT 0down to CubeScan (#11589) (f923b0e) - cubesql: stop reporting
Continue waitas a SQL API error (#11717) (221e83e), closes #10649 - query-orchestrator: drop duplicate
preAggregationId/typedeclarations (#11726) (596571c)
Features
- api-gateway: Expose
usedPreAggregationson data responses (#11591) (4931901) - clickhouse-driver: Pass the X-Request-ID as ClickHouse query_id (#11739) (01abee3)
- client-core: Drop usage of cross-fetch, migrate to fetch API (#11736) (66210e3)
- client-core: forward
usedPreAggregationsoncubeSqlresults (#11735) (fca1d73), closes #11591 - cube-cli: list dbt sync history and read one sync's logs (#11625) (16d360e)
- server-core: size the data model compiler cache from
CUBEJS_COMPILER_CACHE_SIZE(#11732) (6c75c60)
Performance Improvements
Source: original entry ↗
More from Cube
Follow Cube to get its new changes in your feed and email digest.
Version 1.8.3 Release
Release of version 1.8.3 with updates and fixes.
Drop touch/used keys when pre-aggregation build fails
Fixed query-orchestrator to properly drop touch and used keys when a pre-aggregation build fails, improving cleanup and preventing stale cache references.
v1.8.2
This release includes bug fixes for filter handling in CubeScan, join-hint enrichment loops, and masked member visibility in pre-aggregations. It adds support for anchoring rolling windows on multi-stage include date ranges and improves performance in UNION ALL planning, native serde deserialization, and plan SQL template memoization.