Metabase 0.45 adds Amazon Athena as an officially supported database, new datetime functions, vastly improved models, and more.
Check out the release announcement.
Enhancements
- Remove
is_write
card property on the FE (#26879) - Fixes remapped columns support for the row chart type (#26845)
- Build datetime filters as datetime before question is saved (#26679)
- [Epic] Let users know why there’s no drill-through on their SQL/native questions (#26565)
- Record application database version in Snowplow metrics (#26329)
- Serdes v2: it should be possible to load content to an instance without the serialized data model (if the target instance already contains the data model) (#26163)
- [Epic] metabase-lib consolidation (#25618)
- Add journey to create fresh Model using New button (#25602)
- Add page to create Model without a Question using Native Query Editor (#25600)
- Add page to create Model without a Question using Notebook Editor (#25598)
Bug fixes
- Editing a model's metadata bricks the question when mapping to an underlying DB column that has an enum mapping (#26935)
- Audit dashboards click behavior does not work (#26847)
has-user-setup
Setting does not actually cache truthy results like it says (#26840)- Visualization settings can crash Query Builder (#26765)
- Analysis of Sample DB on initial startup takes ~2 minutes (#26648)
- In Mongo, the filter does not work for uuid fields (#26310)
- Sync of new tables stops working if an existing table has a description set to empty (not null) (#26268)
- BigQuery Arrays are not exported correctly to CSV (#26261)
- Dashboard sticky filter incorrectly positioned, when moving between dashboards (#26230)
- Sidebar covers dashboard sticky filters, when scrolling on dashboard (#26229)
- Changing permissions can fail with
Data too long for column 'before' at row 1
when using MySQL/MariaDB application database (#26212) - Serdes v2 is not transferring
report_card.result_metadata
on models (#26150) - Model list appears empty when creating new question, even though models exist (#26091)
- Click Behavior not working for Funnel (#26051)
- Modal filtering doesn't work on joined table when Question has a filter after aggregation (#25990)
- Reordering columns in pivot tables breaks the UI (#25785)
- Dashboard Slack Subscription hits slack API max characters allowed per block (#25704)
- Notify endpoint will always return 200 even if the tables don't exist (#25627)
- Data Model keeps resetting input fields while editing (#25570)
- Persistent caching for Models fails to enable for MySQL (#25552)
Deprecation notice
Heroku support is now deprecated, and will be removed in 0.46. To migrate off Heroku, see our guide on Migrating from Heroku to Metabase Cloud.
Upgrading
You can download a .jar of the release, or get the latest on Docker. Make sure to back up your Metabase
database before you upgrade! Need help? Check out our
upgrading instructions.
Docker image: metabase/metabase:v0.45.0
Download the JAR here: https://downloads.metabase.com/v0.45.0/metabase.jar
Notes
SHA-256 checksum for the 0.45.0 JAR:
b4ee9ea6f0a12e60d8d2495d2c6f863c0c0cb2cc7910e9a13358c99c61ad2014