We’re very excited to announce that we’ve upgraded our internal Cube version from v0.35.34 to v1.3.24.
Exciting new features:
-
Custom granularities (define your own granularities, like weeks starting on Sundays, non-standard quarters or custom intervals): https://cube.dev/blog/cube-core-v0-36-playground-2-0-custom-granularities-query-pushdown#custom-time-dimension-granularities
-
Performance improvements: https://cube.dev/blog/cube-core-v1-2-data-access-policies-hierarchies-and-folders-updates-to#performance-optimizations
Breaking changes:
-
For anybody using Cube Views (top-level ‘includes’ and ‘excludes’ are no longer supported): https://cube.dev/blog/cube-core-v1-3-performance-improvements-and-upgrades#breaking-removal-of-top-level-includes-and-excludes-in-views
-
For anybody writing their models in JS (version of Node used by Cube has been updated): https://cube.dev/blog/cube-core-v0-36-playground-2-0-custom-granularities-query-pushdown#breaking-changes-to-docker-images
Coming very soon:
- Access policies (define row-level security in YAML rather than SQL): https://cube.dev/blog/cube-core-v1-2-data-access-policies-hierarchies-and-folders-updates-to#data-access-policies