cube

📊 Cube — The Semantic Layer for Building Data Applications

OTHER License

Downloads
1.5M
Stars
17.8K
Committers
313

Bot releases are hidden (Show)

cube - v0.24.4

Published by ovr almost 4 years ago

0.24.4 (2020-12-07)

Bug Fixes

  • @cubejs-backend/server: Versions inside error message (1a8cc4f)
  • @cubejs-backend/server-core: Allow to pass externalRefresh inside preAggregationsOptions, fix #1524 (a6959c9)
  • @cubejs-client/playground: always show scrollbars in menu if content is too big (5e22a3a)
  • cubestore: Merge sort propagation fixes (35125ad)
  • docker: Add sqlite driver to built-in drivers (3b7b0f7)
  • docker: Use latest snowflake driver (f607ed0)

Features

  • @cubejs-backend/api-gateway: Migrate some parts to TS (c1166d7)
  • @cubejs-backend/api-gateway: Migrate to TS initial (1edef6d)
  • @cubejs-backend/postgres-driver: Support CUBEJS_DB_SSL_SERVERNAME (f044372)
  • Ability to load SSL keys from FS (#1512) (71da5bb)
  • cubestore: Decimal support (6bdc68b)
  • cubestore: Left join support (9d1fd09)
  • cubestore: Mediumint support (f98540b)
cube - v0.24.3

Published by paveltiunov almost 4 years ago

0.24.3 (2020-12-01)

Bug Fixes

  • cubestore: Merge join support: not implemented: Merge join is not supported for data type Timestamp(Microsecond, None) (6e3ebfc)
  • cubestore: Unsupported data type Boolean. (b286182)

Features

  • cubestore: Hash join support (8b1a5da)
  • cubestore: Merge join support (d08d8e3)
  • cubestore: Update datafusion upstream to the version of 2020-11-27 (b4685dd)
cube - v0.24.2

Published by ovr almost 4 years ago

0.24.2 (2020-11-27)

Bug Fixes

  • add content-type to allowedHeaders (d176269)
  • @cubejs-backend/server-core: Allow to pass unknown options (such as http) (f1e9402)

Features

  • @cubejs-backend/query-orchestrator: Initial move to TypeScript (#1462) (101e8dc)
cube - v0.24.1

Published by paveltiunov almost 4 years ago

0.24.1 (2020-11-27)

Bug Fixes

  • Specifying dateRange in time dimension should produce same result as inDateRange in filter (a7603d7), closes #962
  • cubejs-cli: template/serverless - specify CORS (#1449) (f8064d2)
  • cubestore: Negative int insert support (5f2ff55)

Features

  • cubestore: Group by boolean (fa1b1b2)
  • cubestore: Group by boolean (45fe036)
  • Specify CORS for server/serverless (#1455) (8c371ad)
cube - v0.24.0

Published by paveltiunov almost 4 years ago

0.24.0 (2020-11-26)

Bug Fixes

  • Error: Type must be provided for null values. -- null parameter values are passed to BigQuery when used for dimensions that contain ? (6417e7d)
  • cubejs-cli: template/serverless - iamRoleStatements.Resource[0] unsupported configuration format (9fbe683)

Features

  • Make default refreshKey to be every 10 seconds and enable scheduled refresh in dev mode by default (221003a)

BREAKING CHANGES

  • every 10 seconds refreshKey becomes a default refreshKey for all cubes.
cube - v0.23.15

Published by paveltiunov almost 4 years ago

0.23.15 (2020-11-25)

Bug Fixes

  • Error: Cannot find module 'antlr4/index' (0d2e330)
  • @cubejs-backend/server-core: Correct type for orchestratorOptions (#1422) (96c1691)

Features

  • @cubejs-backend/postgres-driver: Support CUBEJS_DB_SSL_KEY (e6291fc)
  • @cubejs-client/react: support 'compareDateRange' when updating 'timeDimensions' (#1426). Thanks to @BeAnMo! (6446a58)
cube - v0.23.14

Published by paveltiunov almost 4 years ago

0.23.14 (2020-11-22)

Bug Fixes

  • @cubejs-backend/query-orchestrator: Intermittent lags when pre-aggregation tables are refreshed (4efe1fc)
  • @cubejs-backend/snowflake-driver: Add keepConnectionAlive and release (#1379) (f1acae5)
  • @cubejs-client/core: propagate segments to drillDown queries (#1406) (d4ceb65)
  • cubestore: Error reporting in docker (cba3c50)
  • cubestore: Tables are imported without location (5e8cffb)
  • examples: Add deprecation warnings to Slack Vibe (98783c6)
  • examples: e-commerce backend 💸 (dab7301)
  • examples: External Rollups 🗞 (86172b7)
  • examples: Migration to Netlify (ad582a1)
  • examples: React Dashboard ⚛️ (eccae84)

Features

  • cubestore: Collect backtraces in docker (d97bcb9)
  • cubestore: Error reporting (99ede83)
  • cubestore: Table location support (6b63ef8)
  • docker: Introduce alpine images (#1413) (972c700)
  • docs-build: add gatsby-redirect-from to allow redirects with SEO (f3e680a), closes #1395
  • Allow to run docker image without config file (#1409) (bc53cd1)
cube - v0.23.13

Published by ovr almost 4 years ago

0.23.13 (2020-11-17)

Bug Fixes

  • docker: Use CMD instead of entrypoint for cubejs server (d6066a8)
  • docs: fix broken link in 'Deployment Guide' page (#1399) (4c01e2d)
cube - v0.23.12

Published by ovr almost 4 years ago

0.23.12 (2020-11-17)

Bug Fixes

  • @cubejs-client/core: pivot should work well with null values (#1386). Thanks to @mspiegel31! (d4c2446)
  • cubestore: CREATE SCHEMA IF NOT EXISTS support (7c590b3)

Features

  • Introduce CUBEJS_DEV_MODE & improve ENV variables experience (#1356) (cc2aa92)
  • @cubejs-server: Require the latest oclif packages to support Node.js 8 (7019966)
  • cubestore: Distributed query execution (102c641)
cube - v0.23.11

Published by ovr almost 4 years ago

0.23.11 (2020-11-13)

Bug Fixes

  • @cubejs-backend/server-core: Node.js 8 support (downgrade fs-extra to 8.x) (#1367) (be10ac6)
  • @cubejs-client/core: annotation format type (e5004f6)
  • @cubejs-client/ws-transport: make auth optional (#1368) (28a07bd)
  • @cubejs-playground: boolean filters support (#1269) (adda809)
  • @cubejs-playground: ng scaffolding support (0444744)
  • @cubejs-playground: ng support notification, loader (2f73f16)
  • ci: Trigger on pull_request, not issue (193dc81)
  • CUBEJS_DB_SSL must be true to affect SSL (#1252) (f2e9d9d), closes #1212
  • cubejs-cli: Generate/token should work inside docker (67d7501)
  • cubestore: Endless upload loop (0494122)
  • cubestore: Worker Pool graceful shutdown (56377dc)
  • examples/real-time-dashboard: Configure collect entrypoint by REACT_APP_COLLECT_URL ENV (bde3ad8)

Features

  • @cubejs-backend/mysql-aurora-serverless-driver: Add a new driver to support AWS Aurora Serverless MySql (#1333) Thanks to @kcwinner! (154fab1)
  • @cubejs-client/react: Add minute and second granularities to React QueryBuilder (#1332). Thanks to @danielnass! (aa201ae)
  • cubejs-cli: .env file - add link to the docs (b63405c)
  • cubejs-cli: create - persist template name & version (8555290)
  • cubejs-cli: Share /dashboard-app directory by default (#1380) (d571dcc)
  • cubejs-cli: Use index.js file instead of cube.js (#1350) (9b6c593)
  • cubestore: Add avx2 target-feature for docker build (68e5a8a)
  • cubestore: CUBESTORE_SELECT_WORKERS env variable (9e59b2d)
  • cubestore: Select worker process pool (c282cdd)
  • cubestore: Slow query logging (d854303)
  • docs-build: change code font to Source Code Pro (#1338) (79ec3db), closes #1337
  • examples/real-time-dashboard: Automatically deploy (54303d8)
cube - v0.23.10

Published by ovr almost 4 years ago

0.23.10 (2020-11-07)

Bug Fixes

  • @cubejs-client/playground: add horizontal scroll and sticky head for chart card (#1256) (025f15d)
  • @cubejs-playground: codesandbox dependencies (1ed6309)
  • ci: Force usinging /build directory for netlify deployment (7ca10f0)
  • ci: Install netlify-cli instead of netlify (api client) (60bfaa2)
  • cubejs-cli: scaffolding/ScaffoldingTemplate dependency not found. (8f3e6c7)
  • examples/drill-down: Automatically deploy (b04148b)
  • examples/drill-down: Automatically deploy (570b903)
  • examples/highcharts: Switch configuration for production/development (978eb89)
  • examples/highcharts: Warnings on build (72bb74b)
  • examples/react-dashboard: Automatically deploy (0036016)
  • update message in CLI template (d5a24ba)
  • Warnings on installation (cecaa6e)

Features

  • @cubejs-backend/server: dev-server/server - introduce project diagnostics (#1330) (0606926)
  • ci: Automatically deploy examples/highcharts (c227137)
  • cubestore: Upgrade datafusion to 3.0 (85f2165)
cube - v0.23.9

Published by ovr almost 4 years ago

0.23.9 (2020-11-06)

Note: Version bump only for package cubejs

cube - v0.23.8

Published by ovr almost 4 years ago

0.23.8 (2020-11-06)

Bug Fixes

  • @cubejs-playground: undefined query (7d87fa6)
  • cubejs-cli: proxyCommand - await external command run on try/catch (dc84460)

Features

  • @cubejs-backend/server: Init source-map-support for cubejs-server/cubejs-dev-server (aed319a)
  • @cubejs-client/ws-transport: Move to TypeScript (#1293) (e7e1100)
  • docker: Use --frozen-lockfile for docker image building (60a0ca9)
cube - v0.23.7

Published by paveltiunov almost 4 years ago

0.23.7 (2020-11-04)

Bug Fixes

  • docker: Add missing MySQL and cubestore drivers to the docker (a36e86e)

Features

  • @cubejs-backend/server: Migrate WebSocketServer to TS (#1295) (94c39df)
  • cubejs-cli: Completely move CLI to TypeScript (#1281) (dd5f3e2)
  • Generate source maps for client libraries (#1292) (cb64118)
  • @cubejs-backend/jdbc-driver: Upgrade vendors (#1282) (94b9b37)
  • cubejs-cli: Use env_file to pass .env file instead of sharing inside volume (#1287) (876f549)
cube - v0.23.6

Published by paveltiunov almost 4 years ago

0.23.6 (2020-11-02)

Bug Fixes

  • cubejs-cli: Incorrectly generated reference to module.export instead of module.exports (7427d46)

Features

  • cubejs-cli: Add --token option for deploy command (#1279) (4fecd8c)
cube - v0.23.5

Published by paveltiunov almost 4 years ago

0.23.5 (2020-11-02)

Bug Fixes

  • cubejs-cli: Deploy and Windows-style for file hashes (ac3f62a)
  • cubestore: File is not found during list_recursive (1065875)
cube - v0.22.3

Published by ovr almost 4 years ago

0.22.3 (2020-10-26)

Bug Fixes

  • @cubejs-backend/schema-compiler: Dialect for 'undefined' is not found, fix #1247 (1069b47)
cube - v0.22.2

Published by paveltiunov almost 4 years ago

0.22.2 (2020-10-26)

Bug Fixes

  • Dialect class isn't looked up for external drivers (b793f4a)
  • @cubejs-client/core: duplicate names in ResultSet.seriesNames() (#1187). Thanks to @aviranmoz! (8d9eb68)

Features

cube - v0.22.1

Published by paveltiunov about 4 years ago

0.22.1 (2020-10-21)

Bug Fixes

  • @cubejs-playground: avoid unnecessary load calls, dryRun (#1210) (aaf4911)
  • cube-cli: Missed deploy command (4192e77)

Features

  • cubejs-cli: Check js files by tsc (3b9f4a2)
  • cubejs-cli: Move deploy command to TS (b38cb4a)
cube - v0.22.0

Published by paveltiunov about 4 years ago

0.22.0 (2020-10-20)

Bug Fixes

  • umd build default export (#1219) (cc434eb)
  • @cubejs-client/core: Add parseDateMeasures field to CubeJSApiOptions (typings) (e1a1ada)
  • @cubejs-client/vue: Allow array props on query renderer to allow data blending usage (#1213). Thanks to @richipargo (2203a54)
  • ci: Specify DOCKER_IMAGE (59bf390)
  • docs-gen: change signature generation (e4703ad)

Features

  • Cube Store driver (85ca240)
  • @cubejs-backend/server: Introduce external commands for CLI (demo) (fed9285)
  • cubejs-cli: adds USER_CONTEXT parameter to cli (#1215) Thanks to @TheSPD! (66452b9)
  • cubejs-cli: Improve external commands support (c13a729)
  • cubejs-cli: Move helpers to TypeScript (06b5f01)
  • cubejs-cli: Run dev-server/server commands from @cubejs-backend/core (a35244c)
  • cubejs-cli: Run dev-server/server commands from @cubejs-backend/core (a4d72fe)
  • cubejs-cli: Use TypeScript (009ff7a)
Package Rankings
Top 0.67% on Npmjs.org
Badges
Extracted from project README
npm version GitHub Actions FOSSA Status FOSSA Status