Skip to content

Releases: cube-js/cube

v0.36.9

14 Oct 16:00
@ovr ovr
3680bc4

Choose a tag to compare

0.36.9 (2024-10-14)

Bug Fixes

  • cubejs-testing: Fix TZ env var for snapshots update script (#8811) (51d85d3)
  • cubesql: Fix TRUNC SQL push down for Databricks (#8803) (95088cc)
  • cubesql: Ignore __user IS NOT NULL filter (#8796) (c1e542a)
  • Error after renaming post aggregate (#8805) (d2773a7)

Features

  • cubestore: Metastore - increase parallelism to 2 (#8807) (4d2de83)

v0.36.8

11 Oct 15:53

Choose a tag to compare

0.36.8 (2024-10-11)

Bug Fixes

  • cubestore: don't add all measures to default preagg index (#8789) (fd1d09a)
  • playground: fix not showing granularities for time dimension (#8794) (d77a512)
  • Render LIMIT 0 and OFFSET 0 properly in SQL templates (#8781) (6b17731)

Features

  • Inherit all env variables to Cube Store (auto provisioning) (#3045) (4902e6f)
  • playground: custom granularities support (#8743) (336fad4)
  • prestodb-driver: Added support export bucket, gcs only (#8797) (8c7dcbb)
  • Renaming of Post Aggregate into Multi Stage (#8798) (bd42c44)
  • snowflake-driver: support DefaultAzureCredential and Managed Indentity auth for export bucket (#8792) (cf4beff)

v0.36.7

08 Oct 01:41

Choose a tag to compare

0.36.7 (2024-10-08)

Bug Fixes

  • Add explicit parameters limit in PostgreSQL and Redshift drivers (#8784) (ad6abec)

Features

  • cubesql: Support DATE_PART SQL push down with Databricks (#8779) (8fa0d53)

v0.36.6

03 Oct 17:06

Choose a tag to compare

0.36.6 (2024-10-03)

Bug Fixes

  • schema-compiler: Support minutes and seconds for cubestore format interval (#8773) (a7a515d)

v0.36.5

02 Oct 18:24

Choose a tag to compare

0.36.5 (2024-10-02)

Bug Fixes

  • firebolt-driver: use default api endpoint if not provided (#8767) (779eacd)
  • schema-compiler: fix FILTER_PARAMS flow in pre aggregations filtering (#8761) (41ed9cc)

Features

  • cubesqlplanner: Base joins support (#8656) (a2e604e)
  • snowflake-driver: support azure exports buckets (#8730) (37c6ccc)

v0.36.4

27 Sep 16:02

Choose a tag to compare

0.36.4 (2024-09-27)

Bug Fixes

  • duckdb-driver: fix timeStampCast and dateBin (#8748) (a292c3f)
  • schema-compiler: Warn when COUNT(*) is used with a cube/view where count is not defined (#8667) (4739d94)

Features

  • client-core: timeseries for custom intervals (#8742) (ae989e1)
  • schema-compiler: expose custom granularities details via meta API and query annotation (#8740) (c58e97a)

v0.36.3

26 Sep 16:55

Choose a tag to compare

0.36.3 (2024-09-26)

Bug Fixes

  • schema-compiler: fix FILTER_PARAMS propagation from view to cube's SQL query (#8721) (ec2c2ec)

v0.36.2

18 Sep 13:45
@ovr ovr
ab3771b

Choose a tag to compare

0.36.2 (2024-09-18)

Bug Fixes

  • cubejs-testing: cypress - fix rollup tests (#8725) (23c9cda)
  • cubesql: Support new QuickSight meta queries (148e4cf)
  • schema-compiler: correct origin timestamp initialization in Granularity instance (#8710) (11e941d)

Features

  • client-core: extend client types with custom granularity support (#8724) (21a63e2)
  • cubejs-playground: add support for ungrouped and offset options (#8719) (7d77b4a)
  • cubesql: Support [I]LIKE ... ESCAPE ... SQL push down (2bda0dd)
  • schema-compiler: exact match preagg with custom granularity without the need for allow_non_strict_date_range_match option (#8712) (47c4d78)
  • schema-compiler: expose custom granularities via meta API (#8703) (4875b8e)

v0.36.1

16 Sep 17:41
@ovr ovr
6f8b097

Choose a tag to compare

0.36.1 (2024-09-16)

Bug Fixes

  • schema-compiler: Add missing “quarter” time unit to granularity definitions (#8708) (e8d81f2)

Features

  • schema-compiler: Reference granularities in a proxy dimension (#8664) (b7674f3)
  • snowflake-driver: Upgrade snowflake-sdk to 1.13.1 (fix Node.js 20+ crash) (#8713) (84bc8de)

v0.36.0

13 Sep 12:13
@ovr ovr

Choose a tag to compare

0.36.0 (2024-09-13)

BREAKING CHANGES

  • Remove support for USER_CONTEXT (#8705) (8a796f8) - This functionality was deprecated starting from v0.26.0. Please migrate to SECURITY_CONTEXT.
  • chore!: Remove support for checkAuthMiddleware (86eadb3) - checkAuthMiddleware option was deprecated in 0.26.0, because this option was tightly bound to Express. Since Cube.js supports HTTP and WebSockets as transports, we want our authentication API to not rely on transport-specific details. We now recommend using checkAuth.
  • feat(cubesql)!: Enable CUBESQL_SQL_NO_IMPLICIT_ORDER by default (f22e1ef) - It's started to be true. it means that SQL API will not add ordering to queries that don't specify ORDER BY, previously it was true only for ungrouped queries.
  • chore!: /v1/run-scheduled-refresh - was removed (7213ae7) - Removing this method since Cube is designed and supposed to be run as a cluster, rather than a serverless application, in a production setting. Use the Orchestration API instead.
  • chore!: Remove cache & queue driver for Redis (eac704e) - Starting from v0.32, Cube Store is used as default cache and queue engine. Article: https://cube.dev/blog/replacing-redis-with-cube-store
  • chore!: Support for Node.js 16 was removed (8b83021) - Node.js is EOL, it was deprecated in v0.35.0.
  • feat(docker)!: Remove rxvt-unicode (which was used as TERM) (fb9cb75). It was not useful, and this TERM requires a lot of libraries to be installed. It costs 148 MB of additional disk space.
  • cubejs-client/playground: New query builder & new chart prototyping (6099144) - Playground was upgraded to Playground 2.0 and Chart Prototyping, previously available in Cube Cloud only.

Features

  • cubesql: Support information_schema.sql_implementation_info meta table (841f59a)
  • databricks-jdbc-driver: Support Java higher then 11 (03c278d)
  • docker-jdk: Upgrade JDK to 17 from 11 (c3a1ccd)
  • docker: Upgrade Node.js to 20.17.0 (9fedf78)
  • docker: Upgrade OpenSSL to 3 from (1.1) (97159e7)
  • docker: Upgrade OS to bookworm from bullseye (67e9521)
  • docker: Upgrade Python to 3.11 from 3.9 (7684579)
  • schema-compiler: Support custom granularities (#8537) (2109849)
  • schema-compiler: Support custom granularities for Cube Store queries (#8684) (f7c07a7)
  • Upgrade aws-sdk to 3.650.0 (0671e4a)