megachangelog
Cube logo

Cube Changelog

Cube — Data, Analytics product updates and releases, tracked on megachangelog.


Improvement1.7.19

v1.7.19

This release includes bug fixes for data source resolution in synthetic queries, DATE column handling in Trino/Presto, multi-stage read reporting, and join resolution on views. New features add support for regtype/regtype[] casts, WIDTH_BUCKET SQL pushdown, and segment filtering in cube SQL generation.

sqltrinoprestoschemaquery-optimization
Fix1.7.17

v1.7.17

Multiple bug fixes across Cube SQL, Cube Store, and Tesseract components including fixes for refresh time preservation, GCS memory issues, query filtering, and cache error messages.

bug-fixcubesqlcubestoretesseractstability
Feature1.7.16

Support query cancellation in Snowflake driver

The Snowflake driver now supports query cancellation, allowing users to interrupt long-running queries. This improves the ability to manage and control query execution.

snowflakedriverquery-executioncancellation
Improvement1.7.15

v1.7.15

This release includes bug fixes for aggregating index type casting, rolling window schema preservation, and grain projection, along with features for query row limits and record batch splitting to improve query handling.

cubestorecubesqlqueriesperformancestability
Update1.7.14

v1.7.14

Bug fix for tesseract parameter allocation on ? dialects and new onlyViews option added to cubejs-client-core meta() method.

tesseractcubejs-clientbug-fixfeatures
Fix1.4.4

v1.4.4 LTS

Bug fixes for SQL parameter escaping across multiple database drivers (Athena, PostgreSQL, Pinot, Dremio, KSQL, Databricks, Hive, JDBC, Trino, PrestoDB) and LIKE filter handling for Oracle, SQLite, Hive, and Tesseract. Also bounds parameter allocations and packet sizes in the PostgreSQL wire protocol.

ltssqldatabase-driverssecuritybug-fix
Fix1.6.70

v1.6.70 LTS

This LTS release includes multiple bug fixes focused on SQL parameter escaping across database drivers (Athena, Trino, Presto, Pinot, Dremio, KSQL, Databricks, Hive, JDBC) and improvements to PostgreSQL wire protocol parameter handling and packet size limits.

sqldriverspostgressecuritystability
Fix1.7.13

Bug fixes in cubejs-client-core and cubesql

Fixed a stack overflow issue when processing large cubeSql results in cubejs-client-core, and added support for GROUP BY empty grouping sets in cubesql.

cubejsbugstabilitygrouping
Fix1.7.12

Correct SQL parameter escaping across drivers

Fixed SQL parameter escaping issues in multiple database drivers including Athena, Pinot, Dremio, KSQL, Databricks, Hive, JDBC, Trino, and PrestoDB. This ensures SQL queries are properly sanitized and execute correctly.

bug-fixsqldriverssecurity
Update1.7.11

v1.7.11

This release includes bug fixes for the API gateway, CLI, SQL query processing, schema compilation, and native Jinja function calls, along with new CLI dashboard commands, improved timestamp parsing, and enhanced pre-aggregation matching capabilities.

api-gatewayclicubesqlbug-fixesfeatures
Announcement1.7.10

v1.7.10

Release version 1.7.10.

release
Update1.7.9

Cube v1.7.9

Release includes bug fixes for HTTPS scheme handling in CLI, SQL filter escaping, integer division semantics in PostgreSQL pushdown, dimension-only measure expressions, and support for parsing date-only timestamp strings.

clicubesqlschema-compilerbugfixfeature
Announcement1.7.8

v1.7.8 Release

This release includes bug fixes for type coercion in UNION ALL queries, Docker Python aliases, and pre-aggregation build issues. New features add job labeling for BigQuery and TRUNCATE support for Cube Store system tables.

cubesqldockerbigquerycubestorereliability
Improvement1.7.5

v1.7.5

Cube v1.7.5 includes bug fixes for rate limit logging, Kafka watermark fetching, S3 encryption headers, schema compiler issues with views and granularity validation, and new features for telemetry events, GitHub import in CLI, and cache store management.

bug-fixkafkas3schema-compilertelemetry
Update1.7.4

v1.7.4

Cube 1.7.4 includes bug fixes for ORDER BY in CTEs and PostgreSQL format token translation, plus new features for STRING_AGG aggregate function, SELECT DISTINCT ON support, and S3 server-side encryption headers in cubestore.

cubesqlcubestoresqls3aggregate
Fix1.7.3

v1.7.3

Bug fixes for NULL value handling in base-driver, date normalization in timestamp comparisons, window expression aliasing, ORDER BY validation, measure/ORDER BY combinations, and custom granularities. Initial support for Tesseract driver with integration tests.

bug-fixesdriverssqlstability
Announcement1.7.2

v1.7.2

Cube 1.7.2 includes bug fixes for column aliasing in joins, Tesseract driver support, and schema compiler improvements. Performance improvements include streaming migration to columnar JSON batches delivering 40-80% gains.

bugspinottesseractperformancestreaming
Fix1.7.1

v1.7.1

This release includes bug fixes across multiple components: API gateway now accepts timezone-suffixed timestamps in date filters, cubesql improves timestamp handling and schema-qualified function resolution, tesseract fixes filter directives through views and dimension-only measure expressions, and trino-driver adds SSL options support in connection testing.

bug-fixesapi-gatewaysqlperformancestability
Fix1.6.69

trino-driver: Use SSL options in testConnection

Fixed a bug where SSL options were not being used in the testConnection method for the Trino driver, ensuring secure connections are properly validated during testing.

trino-driverssltestingconnectivity
Fix1.6.68

Accept timezone-suffixed timestamps in date filters

Fixed the API gateway to accept timezone-suffixed timestamps in date filters, resolving an issue where such timestamps were previously rejected.

api-gatewaybug-fixdate-filterstimestamps
Fix1.6.56

v1.6.56

This release includes bug fixes for access policies with row filters, JavaScript number deserialization, and Presto driver header handling, plus an EXPLAIN ANALYZE DETAILED feature for per-query trace in Cube Store.

bug-fixaccess-policiescubestoreprestodb
Fix1.4.3

v1.4.3 Bug Fixes

This release includes bug fixes for the API Gateway WebSocket cache parameter handling, improved subscription ID handling and connection management, and corrected deserialization of large JavaScript numbers that exceed u64/i64 range.

api-gatewaywebsocketnativebug-fixesstability
Improvement1.6.55

v1.6.55

This release introduces HttpQueryResultCompleted for zero-column results and unique key filter pushdown below last-row dedup in cubestore, along with a performance improvement that combines session initialization into a single ALTER SESSION for the Snowflake driver.

cubestoresnowflakeperformancequery-optimization
Fix1.6.54

v1.6.54

This release includes bug fixes for SQL push down filter parameters, nested CTE generation, pre-aggregation table naming issues, and SQL planner tests. It also adds support for accepting a list of API secrets for verification in the API gateway.

cubesqlsqlapi-gatewaypre-aggregationsbugfix
Announcement1.6.53

v1.6.53 release

This release includes bug fixes for the QuestDB driver's HAVING clause support, improved error parsing UX in CubeSQL, new links feature in the data model, and native Rust time-series generation capabilities in Tesseract.

questdb-drivercubesqldata-modeltesseractrust
Update1.6.52

v1.6.52

This release includes bug fixes for Athena custom-granularity pre-aggregation builds and Tesseract JOIN-model assembly, along with new features for universal error prefixing in CubeSQL, distributed query cancellation for Athena, and multi-stage filter and grain directives in Tesseract.

athenatesseractcubesqlqueryaggregation
Announcement1.6.51

v1.6.51

This release includes new features for cubesql including pre-aggregation indicators and filter rule flattening, plus performance improvements to QueryResult with columnar storage migration.

cubesqlperformancestorageaggregationsoptimization
Fix1.6.50

v1.6.50 release

Bug fixes for schema-compiler duplicate cube and view names in JS models, plus enablement of native orchestrator for all cases.

schema-compilerorchestratorbug-fixes
Announcement1.6.49

v1.6.49 Release

This release includes bug fixes for cubestore-cli reconnections and tesseract pre-aggregation usage, along with new features for grouped joins with SQL push down, timezone format parsing, Arrow format support, and default value filters for views.

cubestoresqlperformancebug-fixfeatures

Sign up to see more

30 more changes from Cube. Sign up to read the whole changelog.

Sign up free

GitHub or email — no card needed.