Releases: cube-js/cube
Releases Β· cube-js/cube
v1.1.17
1.1.17 (2025-01-27)
Bug Fixes
- presto-driver: optimize testConnection() to issue get nodes() instead of heavy show catalogs (#9109) (6d6df53)
- schema-compiler: Move create table name check toΒ underlying driver forΒ Postgres, MySQL, Oracle (#9112) (5fb81cc)
Features
- api-gateway: Async native query results transformations (#8961) (3822107)
- cubesql: Support %s in format (#9129) (be140ec), closes #9126
- databricks-driver: Enable Azure AD authentication via Client Secret (#9104) (f121e4d)
- schema-compiler: Add flag for using named timezones inΒ MySQL Query class (#9111) (5a540db)
- snowflake-driver: Add ignore case statements flag (#9131) (db3b0fd)
v1.1.16
1.1.16 (2025-01-22)
Bug Fixes
- api-gateway: Allow querying time dimensions with custom granularity (#9068) (80f10ce)
- client-ws-transport: Flush send queue in close() to avoid race (#9101) (d9bc147)
- cubejs-client-react: useCubeQuery initial loading state (#9117) (81f9b58)
- cubesql: Add forgotten Distinct in ast_size_outside_wrapper cost component (#8882) (a64272e)
- cubesql: Fix condition for joining two date range filters (#9113) (39190e0)
- cubesql: Pass proper in_projection flag in non-trivial wrapper pull up rule (#9097) (8f0758e)
- druid-driver: Fix case sensitivity in like flow (#8658) (6d75c60)
- gateway: dryRun to return pre-rewritten queries (#9091) (f48495c)
- Install python3 executable for node-gyp (#8998) (9700dc8)
- schema-compiler: hierarchies on extended cubes (#9100) (c8f24f7)
- schema-compiler: update hierarchies handling to use object pattern (#9121) (42cbc8e)
- typo for DBeaver in comments change DBEver to DBeaver (#9092) (aab9e8f)
Features
- cli: Deploy, added --replace-env flag (#9095) (80591ea)
- cubejs-playground: update query builder (#9118) (7ad8936)
- cubesql: Implement format and col_description (#9072) (bde6eea), closes #8947 #8926
- Initial support for grouped join pushdown (#9032) (2f11d20)
Performance Improvements
v1.1.15
v1.1.14
v1.1.13
1.1.13 (2025-01-09)
Bug Fixes
v1.1.12
1.1.12 (2025-01-09)
Bug Fixes
- api-gateway: fix DAP RLS issue with denied queries and python conf (#9054) (e661d2a)
- backend-native: Fix request sequence span ids (#9077) (d48ef99)
- backend-native: Pass req.securityContext to Python config (#9049) (95021f2)
- cubejs-client-core: hierarchy typings (#9042) (7c38845)
- dremio-driver: Fix stale version of testing-shared dependency (#9079) (ee826e1)
- schema-compiler: fix time dimension granularity origin formatting inΒ local timezone (#9071) (c97526f)
- tesseract: sqlAlias support (f254f64)
Features
- cubejs-client-core: Fill missing dates with custom measure value (#8843) (ed3f6c9)
- cubesql: Penalize zero members in wrapper (#8927) (171ea35)
- duckdb-driver: Add support for installing and loading DuckDB Extensions. (#8744) (0e6ecd9)
- server-core: Support forΒ scheduledRefreshTimeZones as function, passing securityContext (#9002) (10e47fc)
- tesseract: Make measure an entry point for multi-fact join for now and support template for params (#9053) (cb507c1)
- vertica-driver: Introduce VerticaDriver (#9081) (c43340d), closes #2 #5 #6
v1.1.11
v1.1.10
1.1.10 (2024-12-16)
Bug Fixes
- api-gateway: allow switch sql user when the new user is the same (#9037) (a69c28f)
- api-gateway: make sure DAP works sql pushdown (#9021) (23695b2)
- cubestore: Allow create an index from expressions (#9006) (222cab8)
- schema-compiler: fix DAP with query_rewrite and python config (#9033) (849790f)
- schema-compiler: join relationship aliases (ad4e8e3)
Features
v1.1.9
v1.0.7
v1.0.7