github cube-js/cube v1.6.40

5 hours ago

1.6.40 (2026-04-30)

Bug Fixes

  • backend-native: Respect isDataQuery flag in cubesql endpoint (#10774) (6f3c031)
  • cubesql: Do not throw error on empty peer based evaluation in window aggregates (#10776) (d6ca598)
  • cubesql: Preserve errors when panicking (#10771) (5d571d4)
  • schema-compiler: remove AthenaQuery.convertTz override that produces wrong timestamps on engine v3 (#10779) (f395432)
  • Support not in access policy conditions (#10767) (1f755a1)
  • tesseract: CASE handling fixes in multi-stage measures (#10764) (cb66e8e)

Features

  • snowflake-driver: Upgrade snowflake-sdk to 2.4.0 (#10765) (d9fa353)
  • Support columnar format in REST-API /v1/load (#10775) (1f749cf)
  • tesseract: Support separate pre-aggregations for different multi-fact subqueries (#10718) (187ee17)
  • tesseract: Support separate pre-aggregations for different multi-stage subqueries (#10684) (46b7106)
  • update default number formats to trim insignificant trailing zeros (#10782) (22694eb)

Performance Improvements

  • cubeorchestrator: Improve columnar transform (−77%, 4.4x) (#10786) (9e8a6ad)
  • cubeorchestrator: Improve performance of get_vanilla_row (−66.8%, 3x) (#10783) (0c2cb89)
  • cubesql: Avoid cloning row payload in convert_transport_response (#10772) (388607c)
  • cubestore-driver: Enable sendable parameters by default (#10763) (af206b4)
  • snowflake-driver: replace formatToTimeZone with UTC formatter (~12x) (#10759) (af08537)

Don't miss a new cube release

NewReleases is sending notifications on new releases.