megachangelog
Improvement1.7.48

v1.7.48

This release includes bug fixes for date filter handling in date ranges past 2262, MSSQL boolean rendering, and query-level join hints with pre-aggregations. A new feature requires includes or excludes in accessPolicy memberLevel, and a performance improvement adds multi-tenant compiler state sharing.

1.7.48 (2026-10-01)

Bug Fixes

  • cubesql: Keep date filters past 2262-04-11 from aborting the planner (#11978) (fd07cc2)
  • cubesql: render MSSQL booleans in scalar and predicate contexts (#11827) (227cbe2), closes #11826
  • tesseract: Keep query-level join hints while matching pre-aggregations (#11858) (8088554)

Features

  • schema-compiler: require includes or excludes in accessPolicy memberLevel (#11934) (b42a9c2), closes #11629

Performance Improvements

  • schema-compiler: Share compile state across tenants with CUBEJS_COMPILER_MULTI_TENANT_SHARING (#12049) (a62e704)
bug-fixperformanceschemasqlmulti-tenant

Source: original entry ↗

More from Cube

Follow Cube to get its new changes in your feed and email digest.

Improvement1.8.2

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.

bug-fixperformanceschemaquery-planning
Announcement1.8.0

v1.8.0

Version 1.8.0 includes bug fixes for database drivers and schema compilation, new stricter validation for pre-aggregation queries, primary key detection in data model generation, and performance optimizations to reduce memory usage and improve result parsing efficiency.

databaseschemaperformanceapidata-model
See all Cube changes →