Skip to content

Releases: metabase/metabase

Metabase v0.50.27

24 Sep 22:11
8b9a8fc
Compare
Choose a tag to compare

Upgrading

Before you upgrade, back up your Metabase application database!

Check out our upgrading instructions.

Docker image: metabase/metabase:v0.50.27
Download the JAR here: https://downloads.metabase.com/v0.50.27/metabase.jar

Notes

SHA-256 checksum for the v0.50.27 JAR:

5610a9d7eeaa3726eec640bfa96b3b82c2ac674ef60659a09b2b62e6ba1fb13f

Changelog

Enhancements

  • Add support for google sheets exported date format, and other CSV tweaks (#48000)

Bug fixes

Reporting

  • Exports of Pivot Table do not match what the question is displaying (#46561)

Visualization

  • Horizontal right alignment does not work in text cards (#46078)

Under the Hood

  • Admin webapp owns the ui lib now (#48030)
  • update jspdf (#47969)
  • fix broken test about resizing column by readonly user (#47916)
  • Add snowplow to e2e docs (#47765)
  • [E2E] Improve + Fix tests that use sandboxing (#46465)

Metabase® Enterprise Edition™ v1.50.27

24 Sep 22:12
8b9a8fc
Compare
Choose a tag to compare

Upgrading

Before you upgrade, back up your Metabase application database!

Check out our upgrading instructions.

Docker image: metabase/metabase-enterprise:v1.50.27
Download the JAR here: https://downloads.metabase.com/enterprise/v1.50.27/metabase.jar

Notes

SHA-256 checksum for the v1.50.27 JAR:

ffc5b63d5878a4a1228e86775ac25b864fda5c161481c8e7b741b30cddb35275

Changelog

Enhancements

  • Add support for google sheets exported date format, and other CSV tweaks (#48000)

Bug fixes

Reporting

  • Exports of Pivot Table do not match what the question is displaying (#46561)

Visualization

  • Horizontal right alignment does not work in text cards (#46078)

Under the Hood

  • Admin webapp owns the ui lib now (#48030)
  • update jspdf (#47969)
  • fix broken test about resizing column by readonly user (#47916)
  • Add snowplow to e2e docs (#47765)
  • [E2E] Improve + Fix tests that use sandboxing (#46465)

Metabase® Enterprise Edition™ v1.50.26

17 Sep 16:02
5a65f46
Compare
Choose a tag to compare

Upgrading

Before you upgrade, back up your Metabase application database!

Check out our upgrading instructions.

Docker image: metabase/metabase-enterprise:v1.50.26
Download the JAR here: https://downloads.metabase.com/enterprise/v1.50.26/metabase.jar

Notes

SHA-256 checksum for the v1.50.26 JAR:

1cb437295bc0b6c19cc5d1fed4cddd6c6bc78e04ffed4fc5cd79ce79e1a391c2

Changelog

Enhancements

  • Controlled upgrades (#47877)
  • Display type info for endpoint parameters that use custom types in generated docs (#46799)
  • Improve Clear cache button text and question refresh button tooltip (#46791)

Bug fixes

Querying

  • Cannot use window functions with metrics (#47735)
  • Version 50 is causing Deadlocks when App DB is Postgres (#47660)
  • Sort not applied in Cumulative Sum calculation in Metabase v0.50 (#47613)
  • Long column names will make query fail when turning into a mode (#47584)
  • Time Zone Grouping Issues in Metabase with Snowflake's TIMESTAMP_TZ data Type (#47426)
  • Bigquery question returning 0 rows fails with "Error reducing result rows: null" (#47339)
  • Can't connect number filter to aggregation-based columns after join is removed (#47184)

Other

  • Serialization fails for Mongo nested fields (#47795)
  • cleanup data reference tooltips (#47747)
  • Pulse card render error - getSeriesVizSettingsKey - TypeError: Cannot read property 'name' of undefined (#47495)
  • New dashboard not shown in the Entity Picker (#47000)

Under the Hood

  • backport of update prettier so we can use satisfies (#47894)
  • Revert to non-truncating mbql.u/unique-name-generator in annotate-native-cols (#47866)
  • Cached MetadataProvider should store tombstones (e.g. ::nil markers) for things we tried to fetch that didn't exist (#39326)

Metabase v0.50.26

17 Sep 16:02
5a65f46
Compare
Choose a tag to compare

Upgrading

Before you upgrade, back up your Metabase application database!

Check out our upgrading instructions.

Docker image: metabase/metabase:v0.50.26
Download the JAR here: https://downloads.metabase.com/v0.50.26/metabase.jar

Notes

SHA-256 checksum for the v0.50.26 JAR:

c0f20dc30f885f1c3d0cf5239a15b7bab9cbc4c84ba6bab56205db81a3147a1a

Changelog

Enhancements

  • Controlled upgrades (#47877)
  • Display type info for endpoint parameters that use custom types in generated docs (#46799)
  • Improve Clear cache button text and question refresh button tooltip (#46791)

Bug fixes

Querying

  • Cannot use window functions with metrics (#47735)
  • Version 50 is causing Deadlocks when App DB is Postgres (#47660)
  • Sort not applied in Cumulative Sum calculation in Metabase v0.50 (#47613)
  • Long column names will make query fail when turning into a mode (#47584)
  • Time Zone Grouping Issues in Metabase with Snowflake's TIMESTAMP_TZ data Type (#47426)
  • Bigquery question returning 0 rows fails with "Error reducing result rows: null" (#47339)
  • Can't connect number filter to aggregation-based columns after join is removed (#47184)

Other

  • Serialization fails for Mongo nested fields (#47795)
  • cleanup data reference tooltips (#47747)
  • Pulse card render error - getSeriesVizSettingsKey - TypeError: Cannot read property 'name' of undefined (#47495)
  • New dashboard not shown in the Entity Picker (#47000)

Under the Hood

  • backport of update prettier so we can use satisfies (#47894)
  • Revert to non-truncating mbql.u/unique-name-generator in annotate-native-cols (#47866)
  • Cached MetadataProvider should store tombstones (e.g. ::nil markers) for things we tried to fetch that didn't exist (#39326)

Metabase v0.50.25

10 Sep 22:27
473a7ca
Compare
Choose a tag to compare

Upgrading

Before you upgrade, back up your Metabase application database!

Check out our upgrading instructions.

Docker image: metabase/metabase:v0.50.25
Download the JAR here: https://downloads.metabase.com/v0.50.25/metabase.jar

Notes

SHA-256 checksum for the v0.50.25 JAR:

88ba6666488e1279b0cb6080a649e52a747b86320a0ebe3fb6060b095cf57650

Changelog

Enhancements

Performance

  • Use more efficient query validation when the argument is valid (#47724)
  • Miscellaneous card rendering improvements (#47679)
  • Simplify args to simple-linear-regresion (#47665)
  • Add more timeseries insights optimizations (#47651)
  • Optimize some query processor functions (#47658)

Serialization

  • Better error when archive looks weird (#47721)
  • Add option to dump full stacktraces on errors (#47676)
  • Improve directory detection for serialized data archive (#47653)

Other

  • Tidy up CSV encoding detection (#47809)
  • Revert "Hide upload config when data warehouse is attached" (#47611)
  • Update static embed locked parameter default value in the code (#47570)
  • Catch Errors in Download process and only write error message (#47482)
  • Hide attached DWH database details (#47419)
  • Don't show tooltip on default caching policy (#47319)
  • Make static embed API endpoints /embed/dashboard/ and /embed/question/ accept a JWT with entity_ids (and/or ids) for dashboards or questions. (#47267)
  • Implement a translation endpoint to convert entity IDs to sequential IDs. (#47043)
  • Update Recents API to better support metrics (#47032)

Bug fixes

Administration

  • Public Actions Fail (#47704)
  • Presto driver - user cancelled queries don't get cancelled on Presto (#47555)
  • Caching policy form says changes have not been saved when they actually have been (#42974)

Querying

  • Models treating text fields as booleans for filtering (#47639)
  • Comparing uuids when joining tables with MS SQL database causes sql error when casting GUID to varchar (#46148)
  • Model breaks with "column source.ID does not exist" (#45938)

Dashboards

  • Archived cards are included in dashboard subscriptions (#47649)

Visualization

  • Can't see vertical and/or horizontal scrollbar in pivot chart (#47595)
  • Pivot table totals broken when grouping by foreign key with display value (#46919)
  • Stacked bar chart "Stack values to show" setting produces "Cannot read properties of undefined" error (#45717)
  • Fix Transparent label on disabled switch (#47677)

Other

  • Column names with special characters are created with encoded characters (#45689)
  • Minified React Error on embedding Questions (#47617)

Under the Hood

  • Simplify backend Snowplow API in preparation for migrating stats ping to Snowplow (#47687)
  • Add .swc to gitignore in the v50 release branch (#47648)
  • Always allow localhost:* in embedding-app-origin (#47615)
  • rename event -> simple_event and trackEvent -> trackSimpleEvent (#47608)
  • upgrade webpack to address security issue (#47585)
  • Followup on "Fix crash when navigating between bookmarked dashboards" (#47400)
  • Track how often entity IDs are being used for analytics purposes (#47360)
  • Analytics event for newsletter subscription opt-in/opt-out during the setup (#47280)

Metabase® Enterprise Edition™ v1.50.25

10 Sep 22:27
473a7ca
Compare
Choose a tag to compare

Upgrading

Before you upgrade, back up your Metabase application database!

Check out our upgrading instructions.

Docker image: metabase/metabase-enterprise:v1.50.25
Download the JAR here: https://downloads.metabase.com/enterprise/v1.50.25/metabase.jar

Notes

SHA-256 checksum for the v1.50.25 JAR:

bbf51b7270a234d7b5c7638eca72f38cba488fbbdb6da10eacd86babf05c59df

Changelog

Enhancements

Performance

  • Use more efficient query validation when the argument is valid (#47724)
  • Miscellaneous card rendering improvements (#47679)
  • Simplify args to simple-linear-regresion (#47665)
  • Add more timeseries insights optimizations (#47651)
  • Optimize some query processor functions (#47658)

Serialization

  • Better error when archive looks weird (#47721)
  • Add option to dump full stacktraces on errors (#47676)
  • Improve directory detection for serialized data archive (#47653)

Other

  • Tidy up CSV encoding detection (#47809)
  • Revert "Hide upload config when data warehouse is attached" (#47611)
  • Update static embed locked parameter default value in the code (#47570)
  • Catch Errors in Download process and only write error message (#47482)
  • Hide attached DWH database details (#47419)
  • Don't show tooltip on default caching policy (#47319)
  • Make static embed API endpoints /embed/dashboard/ and /embed/question/ accept a JWT with entity_ids (and/or ids) for dashboards or questions. (#47267)
  • Implement a translation endpoint to convert entity IDs to sequential IDs. (#47043)
  • Update Recents API to better support metrics (#47032)

Bug fixes

Administration

  • Public Actions Fail (#47704)
  • Presto driver - user cancelled queries don't get cancelled on Presto (#47555)
  • Caching policy form says changes have not been saved when they actually have been (#42974)

Querying

  • Models treating text fields as booleans for filtering (#47639)
  • Comparing uuids when joining tables with MS SQL database causes sql error when casting GUID to varchar (#46148)
  • Model breaks with "column source.ID does not exist" (#45938)

Dashboards

  • Archived cards are included in dashboard subscriptions (#47649)

Visualization

  • Can't see vertical and/or horizontal scrollbar in pivot chart (#47595)
  • Pivot table totals broken when grouping by foreign key with display value (#46919)
  • Stacked bar chart "Stack values to show" setting produces "Cannot read properties of undefined" error (#45717)
  • Fix Transparent label on disabled switch (#47677)

Other

  • Column names with special characters are created with encoded characters (#45689)
  • Minified React Error on embedding Questions (#47617)

Under the Hood

  • Simplify backend Snowplow API in preparation for migrating stats ping to Snowplow (#47687)
  • Add .swc to gitignore in the v50 release branch (#47648)
  • Always allow localhost:* in embedding-app-origin (#47615)
  • rename event -> simple_event and trackEvent -> trackSimpleEvent (#47608)
  • upgrade webpack to address security issue (#47585)
  • Followup on "Fix crash when navigating between bookmarked dashboards" (#47400)
  • Track how often entity IDs are being used for analytics purposes (#47360)
  • Analytics event for newsletter subscription opt-in/opt-out during the setup (#47280)

Metabase v0.50.24

03 Sep 22:09
3b63317
Compare
Choose a tag to compare

Upgrading

Before you upgrade, back up your Metabase application database!

Check out our upgrading instructions.

Docker image: metabase/metabase:v0.50.24
Download the JAR here: https://downloads.metabase.com/v0.50.24/metabase.jar

Notes

SHA-256 checksum for the v0.50.24 JAR:

489bd1d4f6dd60c19190faad95ec4eaad4106747282638f8f744050cce7904d6

Changelog

Enhancements

Querying

  • [Epic] Simplify finding metrics in Summarize (#46847)

Permissions

  • Use table name in inactive table error if user has access to it (#47484)
  • Disallow connection impersonation roles which are not single strings (#47474)

Performance

  • Perform string->datetime conversion once during timeseries insights (#47424)
  • Optimize insights and fingerprinting of time series (#47414)
  • Use app DB for query execution metrics (#46586)

Serialization

  • Reveal exception causes in serialization errors (#47551)
  • Developer doc for serialization (#46039)
  • Serialized models should declare fields to serialize (#43068)

Localization

  • Use original display name for fields in uploaded tables (#47303)
  • Support locale query string on public links and static embeds (#47186)
  • Add Malay Language Support (#47138)

Other

  • Add an environment variable to temporarily enable native pivot xlsx and incrementally add rows to Native Pivot xlsx exports (#47378)

Bug fixes

Permissions

  • A sandboxed user's field values become invalidated shortly after every dashboard load (#47582)
  • Downloads don't work on sandboxed tables (#47478)
  • Having a combination of no self service and unrestricted on joined tables breaks filter modal (#37753)
  • Having a combination of no self service and unrestricted on joined tables causes permission error when filtering (#37751)

Performance

  • Lots of linked filters will peg the cpu to 100% (#46905)

Querying

  • Common Metrics search doesn't work when you add a space (#46843)
  • BigQuery Date parameters use incorrect timezones (#30602)

Visualization

  • Trend Lines are incorrect when a multiplier is in use (#47351)
  • Suffix is Added to "Rate of Change" in Tooltip (#47373)
  • Pivot Table: If a value in a cell is NULL and has a Suffix it will display in the table as "null Suffix" (#42867)

Other

  • Non-ASCII Characters in CSV Column Names Cause SQL Syntax Error in Metabase Upload (#47279)
  • Snowflake variants on subscriptions are not supported (#46981)

Under the Hood

  • upgrade micromatch to address security issue (#47571)
  • Replace current dynamic variable with function argument (#47467)
  • Trigger BE tests when test_resources are updated (#47455)
  • Minor schema fixes before pushing to Snowcat Cloud (#47403)
  • Update instance_analytics for 50 major release (#47323)
  • extract-and-log-one should become extract-one (#47223)
  • Proper E2E round-trip test (with on-disk YAMLs) (#47222)
  • Add new generic analytics event and bring types to trackSchemaEvent (#46972)

Metabase v0.49.25

03 Sep 16:50
59ee427
Compare
Choose a tag to compare

Upgrading

Before you upgrade, back up your Metabase application database!

Check out our upgrading instructions.

Docker image: metabase/metabase:v0.49.25
Download the JAR here: https://downloads.metabase.com/v0.49.25/metabase.jar

Notes

SHA-256 checksum for the v0.49.25 JAR:

d53e8e8ce033b89ee8d28e2cf79ff3919698d8b53027da6645415326a6d7878d

Changelog

Enhancements

  • Much better collection permission performance (#46942)

Bug fixes

Querying

  • Joining the Same Table Multiple Times Creates Buggy Behavior with Custom Expressions (#44940)
  • Filtering by Aggregated Common Metrics fails with "column not found" (#40355)

Reporting

  • MB_DOWNLOAD_ROW_LIMIT isn't Applied to Subscription Attachments (#47263)

Metabase® Enterprise Edition™ v1.50.24

03 Sep 22:10
3b63317
Compare
Choose a tag to compare

Upgrading

Before you upgrade, back up your Metabase application database!

Check out our upgrading instructions.

Docker image: metabase/metabase-enterprise:v1.50.24
Download the JAR here: https://downloads.metabase.com/enterprise/v1.50.24/metabase.jar

Notes

SHA-256 checksum for the v1.50.24 JAR:

895d39692defe62c547cce280a26fa5b64d36f63de4af2c72048d3de59037313

Changelog

Enhancements

Querying

  • [Epic] Simplify finding metrics in Summarize (#46847)

Permissions

  • Use table name in inactive table error if user has access to it (#47484)
  • Disallow connection impersonation roles which are not single strings (#47474)

Performance

  • Perform string->datetime conversion once during timeseries insights (#47424)
  • Optimize insights and fingerprinting of time series (#47414)
  • Use app DB for query execution metrics (#46586)

Serialization

  • Reveal exception causes in serialization errors (#47551)
  • Developer doc for serialization (#46039)
  • Serialized models should declare fields to serialize (#43068)

Localization

  • Use original display name for fields in uploaded tables (#47303)
  • Support locale query string on public links and static embeds (#47186)
  • Add Malay Language Support (#47138)

Other

  • Add an environment variable to temporarily enable native pivot xlsx and incrementally add rows to Native Pivot xlsx exports (#47378)

Bug fixes

Permissions

  • A sandboxed user's field values become invalidated shortly after every dashboard load (#47582)
  • Downloads don't work on sandboxed tables (#47478)
  • Having a combination of no self service and unrestricted on joined tables breaks filter modal (#37753)
  • Having a combination of no self service and unrestricted on joined tables causes permission error when filtering (#37751)

Performance

  • Lots of linked filters will peg the cpu to 100% (#46905)

Querying

  • Common Metrics search doesn't work when you add a space (#46843)
  • BigQuery Date parameters use incorrect timezones (#30602)

Visualization

  • Trend Lines are incorrect when a multiplier is in use (#47351)
  • Suffix is Added to "Rate of Change" in Tooltip (#47373)
  • Pivot Table: If a value in a cell is NULL and has a Suffix it will display in the table as "null Suffix" (#42867)

Other

  • Non-ASCII Characters in CSV Column Names Cause SQL Syntax Error in Metabase Upload (#47279)
  • Snowflake variants on subscriptions are not supported (#46981)

Under the Hood

  • upgrade micromatch to address security issue (#47571)
  • Replace current dynamic variable with function argument (#47467)
  • Trigger BE tests when test_resources are updated (#47455)
  • Minor schema fixes before pushing to Snowcat Cloud (#47403)
  • Update instance_analytics for 50 major release (#47323)
  • extract-and-log-one should become extract-one (#47223)
  • Proper E2E round-trip test (with on-disk YAMLs) (#47222)
  • Add new generic analytics event and bring types to trackSchemaEvent (#46972)

Metabase® Enterprise Edition™ v1.49.25

03 Sep 16:51
59ee427
Compare
Choose a tag to compare

Upgrading

Before you upgrade, back up your Metabase application database!

Check out our upgrading instructions.

Docker image: metabase/metabase-enterprise:v1.49.25
Download the JAR here: https://downloads.metabase.com/enterprise/v1.49.25/metabase.jar

Notes

SHA-256 checksum for the v1.49.25 JAR:

f7cde0de3a082e356152d05c69ab6aba57f1fd50a9a6deb0e25a0f5bf8e7e8d9

Changelog

Enhancements

Other

Enhancements

  • Much better collection permission performance (#46942)

Bug fixes

Querying

  • Joining the Same Table Multiple Times Creates Buggy Behavior with Custom Expressions (#44940)
  • Filtering by Aggregated Common Metrics fails with "column not found" (#40355)

Reporting

  • MB_DOWNLOAD_ROW_LIMIT isn't Applied to Subscription Attachments (#47263)