github cube-js/cube v1.8.22

2 hours ago

1.8.22 (2026-11-11)

Bug Fixes

  • api-gateway: Improve WS message validation (#12712) (e167248)
  • backend-shared: Harden SQL parameter interpolation (#11576) (cf12bc6)
  • clickhouse-driver: Kill cancelled queries and drop half-built tables (#12337) (63d5d26)
  • cubesql: Describe parameterized statements without asking Cube at Parse (#12668) (56723bc), closes #12459
  • cubesql: Raise default CUBESQL_REWRITE_MAX_NODES to 100000 (#12669) (8e945ab)
  • cubesql: Support DATEDIFF push down for DuckDB (#12665) (4b43bf8)
  • oracle-driver: Build in-database pre-aggregations (#12601) (3bde433), closes #3127
  • schema-compiler: Fix stack overflow on cross data source originalSql joins (#12621) (54c367d), closes #12571
  • schema-compiler: Keep boolean dimensions and segments boolean in ClickHouse pre-aggregations (#12598) (27e426c), closes #9494
  • tesseract: Bind partition range of a time series as params (#12576) (764482d), closes #12375
  • tesseract: Match week rollups for trailing week rolling windows (#12585) (4aba94b), closes #8580 #7863
  • tesseract: Order by a non-selected measure over a multi-fact query (#12583) (e09d8da), closes #7803
  • tesseract: Plan the FROM and calc groups of a query explicitly (#12710) (d07f879)

Features

  • cubesql: Push down TRIM and SPLIT_PART (#12666) (38a8279)
  • cubestore: Publish multi-arch Docker images (#12098) (d6b684a)
  • model-schema: Publish the package with every release, with the manifest's hash in index.json (#12708) (6226b4a)

Don't miss a new cube release

NewReleases is sending notifications on new releases.