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.

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 →