v1.7.41
Multiple feature updates including Angular 20 LTS upgrade for client-ngx, DuckDB driver migration to node-api, Databricks JDBC driver upgrade, and dependency improvements. Performance enhancement for DuckDB row transformation with per-column transform map.
1.7.41 (2026-09-18)
Features
- client-ngx: Upgrade to Angular 20 LTS, require @angular/core >=20 (#11916) (e6e08c7)
- cubestore: Limit how many logical plans are built at once (#11924) (7338c00)
- databricks-jdbc-driver: Upgrade OSS JDBC driver to 3.4.2 (#11909) (c8244ba)
- duckdb-driver: Migrate to @duckdb/node-api (DuckDB 1.5.5) (#11910) (bff57d1)
- Replace extract-zip (unmaintained, 2 CVEs) with node-stream-zip (#11892) (2bfc860)
- Upgrade deps (clear 52 Dependabot alerts) (#11853) (c3ba115)
Performance Improvements
Source: original entry ↗
More from Cube
Follow Cube to get its new changes in your feed and email digest.
v1.8.2
This release includes bug fixes for filter handling in CubeScan, join-hint enrichment loops, and masked member visibility in pre-aggregations. It adds support for anchoring rolling windows on multi-stage include date ranges and improves performance in UNION ALL planning, native serde deserialization, and plan SQL template memoization.
Load partitions for multi-stage rolling window in tesseract
Fixed an issue where the tesseract engine was not properly loading partitions for multi-stage rolling window operations, which could cause incorrect behavior or failures.
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.