Skip to content

Metabase v0.50.25

Compare
Choose a tag to compare
@github-actions github-actions released this 10 Sep 22:27
· 1789 commits to master since this release
473a7ca

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)