Skip to content

Metabase v0.49.0-RC1

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 12 Feb 18:21
· 1030 commits to master since this release
8a571ac

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.49.0-RC1
Download the JAR here: https://downloads.metabase.com/v0.49.0-RC1/metabase.jar

Notes

SHA-256 checksum for the v0.49.0-RC1 JAR:

4ab585a13393dd49a032ce7091a56881c06d25a0bd579e1f37aef4225a8006fa

Changelog

Enhancements

  • Dashboard and visualization enhancements
    • Trend chart improvements (#33411, #35551)
    • Add Sections (pre-defined layout of empty dash cards) to Dashboard (#38209, #38575)
    • Let creators duplicate dashboards tabs and cards (#38208)
    • Add "Replace question" action to dashboard cards (#36744)
    • Let creators make dashboard and native query filters required (#36524, #18097)
    • Let creators swap out dashboard questions with a different question (#36497)
    • Default dashboards to a fixed width to give creators a more predictable canvas (#36358)
    • Several small design tweaks of charts to make dashboards nicer to look at (#36991)
  • Append data to CSV uploads (#37220, #38435)
  • Models added to Browse Data (#37707, #38635, #38560, #38518, #38126, #38107)
  • Add connection impersonation to Redshift (#38445)
  • Embedding changes
    • Help white-labeling admins remove links to metabase.com outside of admin settings, including the ‘Help’ link (#36966, #35915)
    • Clean up embedding settings and make it easier to find the Quick Start guide for interactive embedding( #36481, #38233)
    • Refactor Public Links and Static Embed Flow (#36048, #37007)
    • Improve setup flow for static and public embedding discoverability (#35961, #36170)
    • Enable public sharing by default for new instances (#38609)
  • Added content to Metabase usage analytics (#38524, #37656, #38474)
  • Subscription and alert improvements (including the removal of Pulses) (#34147, #35841, #36866, #37028, #36441)
  • Smaller improvements
  • Optimized autocomplete for native queries (#38080, #37709)
  • Added more billing info on license and billing settings page (#38497, #38153)
  • Fix for TableBrowser style to prevent excessive vertical spread (#38324)
  • Load analytics only when changed using a checksum (#38280, #38622)
  • Port LastEditInfoLabel (#38109)
  • Add align-temporal-unit-with-param-type-and-value multimethod (#37813)
  • Error if DB downgrades are required (#37239)
  • Other API changes (#37284, #37085, #37061, #37051,#36985)
  • Authentication with API keys (#36593, #37234, #37000, #36999, #36998, #36347)
  • Serialization with API (#36843, #36240)
  • Bigquery: Sync required partition column (#36668, #36677, #36892)
  • Fix permissions graph performance (#36610, #36797, #36543, #36543)
  • Consistent Date and Time Formatting for metabase.formatter.datetime (#36559)
  • Apply Consistent Formatting to Excel artifacts and JSON artifacts (#36555, #36554)
  • Sync column index information (#36452, #36462, #36624)
  • Create a unified rendering pipeline for formatting (#36015, #36154, #36153, #36323, #36327, #36320)
  • Expressions in FilterPicker and AggregationPicker without legacy query (#35948, #35947)
  • Add percentage type to metadata (#35124)
  • Unify type of timestamp columns (#33577)
  • Add new AWS global bundle certs for RDS (#32017)
  • Query metadata within comments leads to cache misses in AWS Athena (#29615)
  • Metabase Lib v2 (#28689, #36233, #36254, #35883, #36710, #36235)
  • Honey SQL 2 Migration, Continued [47-49] (#28684, #28396, #28165, #28161, #28156)
  • Option to rollback changes in failed serialization load (#20632)
  • Format SQL Query option in the Native Query Editor (#9142)
  • Hitting Enter to save filter changes (#6552)
  • Clearer directions if required parameters are missing on dashboards (#5320)

Bug fixes

  • Metabase Analytics dashboards titles drop after page load (#38566)
  • Fix dashcard-filter connection edge cases (#36760)
  • Export formatting for Longitude & Latitude (#38419)
  • Unsaved dashcards with mapped params error when switching tabs (#38245)
  • Extreme slowness while editing parameters on a dashboard (#38225)
  • Cannot "filter by this column" (#38034)
  • Changing groups or dbs on data permissions, after saving a value causes the client to falsely believe that someone else edited the perm graph (#37811)
  • Refreshing after setting a table to be sandboxed causes an error (#37774)
  • Make query= ignore absense of base-type and effective-type in field references (#37659)
  • Pie chart legend percentages are vertically not aligned with their label (#37635)
  • Question filters are not being updated if there are breakout clauses for the same column (#37463)
  • Support constants in expressions (#37461)
  • Dashboard filters are slow (#37285)
  • filter-args-display-name doesn't handle exclude date filters (#37219)
  • “contains” and “does-not-contain” returned for the wrong fields (#36856)
  • removeClause throws "Cannot remove the final join condition" error (#36690)
  • column-filter should come before other column drills (#36674)
  • Canceled Queries are retried with Bigquery Driver (#36623)
  • Remove "fields" clause when modifying if it becomes redundant (#36574)
  • Apply "View details" drillthrough on all Primary Keys in a row with when there are multiple (#36426, #35618)
  • Error calculating display info on filtering with a model (#36400)
  • zoom-in.timeseries isn't returned in all known cases (#36173)
  • MongoDB nested fields not showing in v0.47.x (#35938)
  • Fix SAML auth page weirdness when set by env vars (#33264)
  • Autosuggestion in native queries peaks the CPU on instances with > 1M fields (#30588)
  • Joining on aggregated dates via the editor generates "No matching signature for function TIMESTAMP" (#27969)
  • Pivot table with the filter on a date column breaks dashboard sending (#27941)
  • Aurora Serverless v2 fails to verify CA due to RDS Combined CA Bundle not importing all certificate chains (#27790)
  • Date filter selection from the chart footer is glitchy and results in wrong selection (#22973)
  • On Date filter returns no results on a summarized question (#18769)
  • Renamed columns in CSV/JSON exports (#18572)
  • Exports should include formatting everywhere (#17753)
  • Between filter errors out with min > max (#16745)