Skip to content

Releases: metabase/metabase

Metabase 52.13

25 Feb 19:30
7b6f28f
Compare
Choose a tag to compare

Upgrading

Before you upgrade, back up your Metabase application database!

Check out our upgrading instructions.

Get the most out of Metabase. Learn more about advanced features, managed cloud, and first-class support.

Metabase Open Source

Docker image: metabase/metabase:v0.52.13.x
JAR download: https://downloads.metabase.com/v0.52.13.x/metabase.jar

Metabase Enterprise

Docker image: metabase/metabase-enterprise:v1.52.13.x
JAR download: https://downloads.metabase.com/enterprise/v1.52.13.x/metabase.jar

Changelog

Enhancements

Embedding

  • Fix summarize sidebar bucket label not visible when selected (#54176)
  • Fix embedding SDK admin settings typo (#54134)
  • fix: remove typo from packages we remove from the filter list (#54072)
  • fix(sdk): filter out some deps that may require @types/react (#53821)
  • docs(sdk): document sample components generated by cli (#53695)
  • Backport "feat(sdk): add Next.js compatibility to embedding cli" to 52 (#53692)
  • feat(sdk): asks whether to add a db right before adding db connection in the cli (#53680)
  • Removed beta badge for the SDK (#53596)
  • fix(sdk): handle 'personal' for collectionId when creating dashboards and in the collection browser (#53553)
  • Use Next.js experimental compatibility layer and print a message in the embedding cli (#50096)

Other

  • docs(sdk): Update SDK version to 0.52.11 (#53913)
  • fix: add logging during connection health checks (#53781)
  • Support bulk-fetching personal collection names to improve performance (#53572)

Bug fixes

Embedding

  • [SDK] Dashboard empty message has a misaligned edit icon (#53895)
  • [SDK] Fix visual artifacts in binning options (#53880)
  • SDK Error icon didn't show up (#50673)

Already Fixed

Issues confirmed to have been fixed in a previous release.

Under the Hood

Other

  • Smooth out some rough edges for local e2e tests (#53576)

Metabase 53.4

25 Feb 19:29
22b987b
Compare
Choose a tag to compare

Upgrading

Before you upgrade, back up your Metabase application database!

Check out our upgrading instructions.

Get the most out of Metabase. Learn more about advanced features, managed cloud, and first-class support.

Metabase Open Source

Docker image: metabase/metabase:v0.53.4.x
JAR download: https://downloads.metabase.com/v0.53.4.x/metabase.jar

Metabase Enterprise

Docker image: metabase/metabase-enterprise:v1.53.4.x
JAR download: https://downloads.metabase.com/enterprise/v1.53.4.x/metabase.jar

Changelog

Enhancements

Dashboards

  • Allow duplicating dashboards that don't have questions saved in them (#53766)
  • Allow specifying a dashboard tab for questions saved in dashboards (#53615)

Other

  • fix(sdk): Auto-select sample database tables if no other database is added in CLI SDK quickstart (#53654)
  • Error explicitly when attempting to use sandboxing and impersonation simultaneously (#53849)
  • Optimize memory usage email notification rendering (#53717)
  • Fewer warnings in browser developer console on dashboards (#53528)

Bug fixes

Administration

  • If session throttling is disabled, then google auth will not work (#53788)
  • Disabling Google SSO Locks out Previously Provisioned SSO Users (#46634)
  • Group user screens should not sort admins and group managers before other users (#32596)

Database

  • PostgreSQL integer array column breaks showing query in v0.53.3.4 (#54190)
  • Athena and Vertica queries with arrays are not handled properly (#53551)
  • SQLite shouldn't appear on Cloud (#44233)

Embedding

  • [SDK] Hide "New Question" in EditableDashboard edit mode's sidebar when in SDK (#53896)
  • [SDK] Drill-through menu's container width is very wide (#53891)

Querying

  • Drilldown to hours and minutes level causes an error on MySQL (#53777)
  • Mongo UUID not displayed correctly and filter not working (#53564)
  • Fix i18n string in models/setting (#16800)

Visualization

  • Map filters don't show valid values in some cases (#41056)
  • Not able to remove series from chart. (#54074)
  • Unable to change the color of the line or the bar (#53735)
  • "Show values for this series" option is missing on stacked bar/combo charts (#53248)
  • When you add "trend line" to a line chart, the line isn't visible when it's delivered to Slack channels. (#53711)

Other

  • Create action modal closes and forgets user's input on viewport change (#32750)
  • Boolean fields in basic / custom actions stop being toggles (#39101)
  • Model action is being referred to as native question (#52945)
  • Redundant GET /api/action request when viewing non-model object details (#50266)
  • Some strings such as aggregations, are not translated (#53988)
  • Thai characters do not display for charts when rendering subscriptions (#54155)

Metabase 50.36

24 Feb 15:31
b257e9a
Compare
Choose a tag to compare

Upgrading

Before you upgrade, back up your Metabase application database!

Check out our upgrading instructions.

Get the most out of Metabase. Learn more about advanced features, managed cloud, and first-class support.

Metabase Open Source

Docker image: metabase/metabase:v0.50.36.x
JAR download: https://downloads.metabase.com/v0.50.36.x/metabase.jar

Metabase Enterprise

Docker image: metabase/metabase-enterprise:v1.50.36.x
JAR download: https://downloads.metabase.com/enterprise/v1.50.36.x/metabase.jar

Changelog

Enhancements

  • Don't cache query results for impersonated users (#53531)
  • serialization user fix (#51816)

Metabase 51.14

21 Feb 21:17
0b92e01
Compare
Choose a tag to compare

Upgrading

Before you upgrade, back up your Metabase application database!

Check out our upgrading instructions.

Get the most out of Metabase. Learn more about advanced features, managed cloud, and first-class support.

Metabase Open Source

Docker image: metabase/metabase:v0.51.14
JAR download: https://downloads.metabase.com/v0.51.14/metabase.jar

Metabase Enterprise

Docker image: metabase/metabase-enterprise:v1.51.14
JAR download: https://downloads.metabase.com/enterprise/v1.51.14/metabase.jar

Changelog

Bug fixes

  • Don't cache query results for impersonated users (#53532)
  • fix(sdk): filterout @types/react from the generated package.json (#53747) (#53775)

Under the Hood

Metabase 53.3

17 Feb 18:25
0020608
Compare
Choose a tag to compare

Upgrading

Important

Metabase 53 requires Java 21. Java 17 is no longer supported.

Before you upgrade, back up your Metabase application database!

Check out our upgrading instructions.

Get the most out of Metabase. Learn more about advanced features, managed cloud, and first-class support.

Metabase Open Source

Docker image: metabase/metabase:v0.53.3.x
JAR download: https://downloads.metabase.com/v0.53.3.x/metabase.jar

Metabase Enterprise

Docker image: metabase/metabase-enterprise:v1.53.3.x
JAR download: https://downloads.metabase.com/enterprise/v1.53.3.x/metabase.jar

Changelog

Enhancements

  • Push table actions button to the end of the table cell (#53496)
  • Ensure menu text hover colors correctly with inherit (#53433)

Bug fixes

Administration

  • Frozen UI after viewing a table with missing fields in the metadata browser (#53194)

Database

  • Filtering on a Postgres enum after a Summarize stage breaks the question (#53451)
  • Cloud migration read-only mode prevents middleware.update-used-cards (#47376)

Querying

  • long question name breaks duplicate question modal layout (#53364)
  • Field tooltip text overflowing in filter modal (#50731)
  • Filtering on a timestamp that's aggregated by minute will return "no results" (#50722)
  • Unsupported unit: Seconds (#49469)
  • Don't 404 on api/card/<id>/unpersist if the card is not persisted (#44857)
  • Minor metadata provider fixes (#53449)

Reporting

  • Wrong cursor on visualization options (#53664)
  • Misaligned column labels while editing dashboard visualization options of pivot tables (#52905)
  • [Dashboards] Prevent duplicate edit dashboard calls from breaking dashboard save (#53132)
  • Subscriptions Fail if Card is Based on a Question that Contains array_agg() - Postgres (#53083)

Visualization

  • Regression: y-axis minimum is ignored for stacked 100% histograms (#48021)
  • Pivot Table With No 'Rows' Does Not Render (#44500)
  • Fixing broken description column in static viz tables (#53726)

Metabase 52.12

17 Feb 18:29
faabae2
Compare
Choose a tag to compare

Upgrading

Before you upgrade, back up your Metabase application database!

Check out our upgrading instructions.

Get the most out of Metabase. Learn more about advanced features, managed cloud, and first-class support.

Metabase Open Source

Docker image: metabase/metabase:v0.52.12.x
JAR download: https://downloads.metabase.com/v0.52.12.x/metabase.jar

Metabase Enterprise

Docker image: metabase/metabase-enterprise:v1.52.12.x
JAR download: https://downloads.metabase.com/enterprise/v1.52.12.x/metabase.jar

Changelog

Enhancements

Embedding

  • feat(sdk): show clarification messages upon running the cli (#53658)
  • feat(sdk): abort cli with message when react version is unsupported (#53656)
  • feat(sdk): pro license setup in cli defaults to false (#53655)
  • Speed up SDK build (#53537)
  • Help users understand where to find MB by including the MB URL in the json file (#53294)
  • fix(sdk): Clean up and enhance InteractiveQuestion docs (#53283)
  • Clarify that the embedding CLI does not work with existing Metabase instances (#51384)

Other

  • fix: handle ambiguous snowflake connections (#53645)
  • Fetch permissions for all databases when looking up db permissions (#53491)
  • Check connectivity on startup (#52934)

Metabase 53.2

11 Feb 22:56
57fd127
Compare
Choose a tag to compare

Upgrading

Important

Metabase 53 requires Java 21. Java 17 is no longer supported.

Before you upgrade, back up your Metabase application database!

Check out our upgrading instructions.

Get the most out of Metabase. Learn more about advanced features, managed cloud, and first-class support.

Metabase Open Source

Docker image: metabase/metabase:v0.53.2.x
JAR download: https://downloads.metabase.com/v0.53.2.x/metabase.jar

Metabase Enterprise

Docker image: metabase/metabase-enterprise:v1.53.2.x
JAR download: https://downloads.metabase.com/enterprise/v1.53.2.x/metabase.jar

Changelog

Important

Metabase 53 requires Java 21. Java 17 is no longer supported.

Enhancements

  • Remove blue color from identifiers in the SQL editor (#53479)
  • Clarify that the embedding CLI does not work with existing Metabase instances (#51384)
  • Don't cache query results for impersonated users (#53489)
  • Perf & correctness fixes for preemptive caching (#53328)

Bug fixes

Querying

  • long question name breaks save question modal layout (#53231)
  • Switcher between table and viz is off center and jumps when switching (#53116)
  • FK-mapped filter list disappears when using aggregated questions on a model (#53059)
  • Saving metric referencing itself should be forbidden (#52385)
  • Self-joining a question and saving it by replacing the original question results in circular dependency and corrupts the question beyond recovery (#35980)

Visualization

  • "Reset to Default" on Viz Settings Doesn't Indicate that Chart Name will Change (#52769)
  • Pivot table click behavior config misses columns (#52339)
  • Remove button for conditional formatting rule collapses if rule has many columns (#49931)

Metabase 52.11

12 Feb 03:55
7da302b
Compare
Choose a tag to compare

Upgrading

Before you upgrade, back up your Metabase application database!

Check out our upgrading instructions.

Get the most out of Metabase. Learn more about advanced features, managed cloud, and first-class support.

Metabase Open Source

Docker image: metabase/metabase:v0.52.11.x
JAR download: https://downloads.metabase.com/v0.52.11.x/metabase.jar

Metabase Enterprise

Docker image: metabase/metabase-enterprise:v1.52.11.x
JAR download: https://downloads.metabase.com/enterprise/v1.52.11.x/metabase.jar

Changelog

Enhancements

  • Apply container queries to make analytics component responsive (#50095)
  • Backport: Don't cache query results for impersonated users (#53533)

Bug fixes

  • Dashboard not found error in Embedding CLI when selecting other tables (#52796)

Metabase 52.10

10 Feb 18:33
8f3f669
Compare
Choose a tag to compare

Upgrading

Before you upgrade, back up your Metabase application database!

Check out our upgrading instructions.

Get the most out of Metabase. Learn more about advanced features, managed cloud, and first-class support.

Metabase Open Source

Docker image: metabase/metabase:v0.52.10.x
JAR download: https://downloads.metabase.com/v0.52.10.x/metabase.jar

Metabase Enterprise

Docker image: metabase/metabase-enterprise:v1.52.10.x
JAR download: https://downloads.metabase.com/enterprise/v1.52.10.x/metabase.jar

Changelog

Enhancements

Embedding

  • Add legalese modal to present SDK terms (#53139)
  • fix(sdk): remove unsafe lifecycle errors from Visualization (#52885)
  • fix(sdk): Remove ExplicitSize findDOMNode console errors (#52253)
  • Errors on Next.js when render combinations of components (#51628)
  • Fix minWidth larger than item width/maxWidth console error in React Grid Layout (#48499)
  • Fix obvious unsafe React lifecycle console errors visible in SDK (#48497)

Bug fixes

Administration

  • Cannot change/update a Snowflake connection (#53141)
  • Setting user_group_memberships in API endpoint /api/user always fails in Metabase Pro (#46671)

Embedding

  • Apply theming to unthemed elements in interactive question's default layout in the sdk (#52261)
  • Chart tooltips does not show up below the initial screen height in the sdk (#51904)

Querying

  • "Filter by this date" drill-through on Trend charts causes an error (#46168)

Other

  • Task History rows can grow quite large (#52748)
  • Currency Symbol for "Swedish Krona" is "Skr" rather than "kr" (#47374)

Metabase 53.1

07 Feb 16:44
73e264a
Compare
Choose a tag to compare

Upgrading

Note

Metabase 53 requires Java 21. Java 17 is no longer supported.

Before you upgrade, back up your Metabase application database!

Check out our upgrading instructions.

Get the most out of Metabase. Learn more about advanced features, managed cloud, and first-class support.

Metabase Open Source

Docker image: metabase/metabase:v0.53.1.x
JAR download: https://downloads.metabase.com/v0.53.1.x/metabase.jar

Metabase Enterprise

Docker image: metabase/metabase-enterprise:v1.53.1.x
JAR download: https://downloads.metabase.com/enterprise/v1.53.1.x/metabase.jar

Changelog

Note

Metabase 53 requires Java 21. Java 17 is no longer supported.

Breaking changes

  • Drop Java 11/17 Support and require Java 21 (#52620)

New features

Enhancements

  • Disable device login emails for authentication via the Embedding SDK (#52196)
  • Allow selecting future years in dashboard "Month and Year" and "Quarter and Year" filters (#26386)
  • Filter for specific entity types in entity picker search (#50526)
  • Rename Last to Previous in date filters (#51650)
  • Remove Exasol and Ocient from Metabase Cloud (#52924)
  • Add indicator and badges to the collection menu when first seeing new options (#52709)
See more...

Other

  • Filter personal recent dashboards for the "Add to Dashboard" modal (#52927)
  • Keep old Search Engine for 53 gold release (#53162)
  • Mitigating the risk of SDK misuse (#53111)
  • Update SDK usage wording (#53105)
  • Don't cast dates when doing a dateadd on h2 (#52928)
  • Premium features API namespace (#51700)
  • Add deactivated date to users table in app db (#51728)
  • Make serialization logs and errors a bit more consistent (#51390)
  • Adjust the diagnostics modal to also offer external users to add context (#51297)
  • Enhanced entity search support for instances with h2 app db (#51042)
  • Add FE APIs for working with the user key value store (#51882)
  • Simple API for storing KV pairs per-user (#48376)
  • Encrypt cache (#51803)
  • Improved encryption management (#51546)
  • Remove some console errors due to prop forwarding (#51358)
  • guard against a stage number in matching (#51262)
  • Use official docker images for Postgres/Mongo (#42870)
  • Return better errors when request contains malformed JSON (#50629)
  • Update Translations for v53 (#52775)
  • Make public dashcards download endpoint match FE expectations (#52763)
  • Add metrics around default and active engines (#52893)
  • Update Usage analytics YAMLs for 53 release (#52833)
  • [csv-export] Follow-up optimizations to CSV pivotted export (#52810)
  • add rule to prevent unsafe element filtering (#52432)

UI polish

  • Empty states for dashboards (#52723)
  • Fix nav bar highlighting when creating a new question (#52847)
  • Fix home page Metabot spacing on large screens (#52916)
  • Close CSV upload modal on escape press (#52913)
  • updating the Logo SVG (#52908)
  • Ask to save dashboard changes if tabs are edited (#53204)
  • Scrollbar should follow the cursor when scrolling search results (#53226)
  • Update the legal text for uploading to H2 database on Cloud (#52094)
  • Don't truncate 'Generate Key' label (#51838)
  • Update button styling in visualization toolbar (#51905)
  • Make viz icon stable independently from the viz type (#51670)
  • Change visual style of the buttons in the Query builder so that they all look active (#51666)
  • Update view sql/hide sql button style (#51651)
  • New look for date picker in dashboard & search parameters (#51596)
  • fix: show chevron icon in the bucket picker on hover (#51542)
  • Update parameter widgets with a modern date picker (#50477)
  • Empty states for dashboard subscriptions (#52724)
  • Empty states for models (#52106)
  • Polish the "save changes" modal when creating a new question in a dashboard (copy and spacing) (#51237)
  • Trim the tab names (#50797)
  • Fix input forms throwing errors (#51721)
  • Eliminate pop-under bugs (#51256)

Bug fixes

Database

  • Oracle can't aggregate by minute or hour (#49433)
  • MongoDB query FailedToParse due to invalid character in variable names (#52807)
  • Wrong start of the week day (#52035)
  • Filtering by specific enum value on question based on model broken since 0.45.x (#27680)

Querying

  • Unable to replace a question with a long name (#53042)
  • Calendar widget for default filter value is partly hidden behind the scroll (#52918)
  • Break out by drill thru does not work for queries with joins and filter after summarize (#52236)
  • Sharing dropdown styling issues (#51036)
  • Empty tooltip shown when save button is disabled (#51035)
  • Segment filter misaligned in filter modal (#50734)
  • Inconsistency in Character Limit for Card Titles (#49600)
  • Incorrect document title when query fails (#49270)
  • Unsupported temporal bucketing: You can't bucket a :type/Date Field by :minute when using brush filters (#48608)
  • Wrong value shown in the filter modal (#48319)
  • GUI does not show restored model metadata initially (refresh required) (#45926)
  • Window function for offset is generated incorrectly when there is a foreign key remapping in the breakout (#45348)
  • Don't allow entity names of more than 254 chars (#40175)
  • Year of Era bucketing does not work (#38866)
  • Date filtering (specific dates) on "timestamp without timezone" Postgres Type does not work (#38401)
  • Wrong table name during join (#37039)
  • Selected first date is not highlighted in the date range picker when trying to change the range (#51994)
  • 'Filter by this date' - incorrect / confusing behavior when used on datetime fields (#51172)
  • Variable - Missing trunc when field filter is calling a date column with date and time (#49878)
  • Time inputs in date picker in native query editor don't always use AM/PM format (#49086)
  • "Drill-through doesn’t work on SQL questions" popup is obtrusive (#38211)
  • "Before" filter implies the selected date is inclusive, but it's exclusive (#33494)
  • Update action has different value for timestamp columns when view and update (#32840)
  • No option to change Date and Time granularity of the chart when having more than 1 aggregate (#30476)
  • Skip model popup when turning into a model (#25474)

Dashboards

  • Dashcard titles look and act interactive when editing dashboard filter mapping (#47228)
  • Incorrect tab id computed when edit action modal is open (#50690)
  • Dashboard date range filter widget stretches when adding a time (#50796)
  • Clicking "View more" or "View less" on Details card triggers the click filter popover (#50738)
  • Filter value's "x" icon not visible on hover (#52434)

Visualization

  • Visualization settings tabs are part of scrollable content (#50340)
  • Gauge middle label sometimes is not visible (#47937)
  • Last axis label is missing on all numerical axes (#44735)
  • Date/Time Fields Missing from Tooltips in Bar and Line Charts (#52043)
  • Mini Bar Chart for Percentage field shows full bar for values less than 100% (#34257)
  • Non-pivoted Excel downloads do not work with "Multiply by a number" (scale) (#50518)
  • Export of pivot table with multiple columns with the same name will silently remove duplicates (#52768)

Embedding

  • CreateDashboardModal component's input placeholder text color and create button's background color is not themed correctly in the sdk (#52027)
  • Fix static embedding missing dark theme on some date widgets (#51658)
  • SDK modal z-index loses to other element from other stacking contexts (#49466)
  • fix value of enable-embedding-sdk (#53247)

Other

  • POST /api/dashboard/pivot/:dashboard-id/dashcard/:dashcard-id/card/:card-id/query/:export-format with parameters is broken (#52760)
  • General Settings: autofocus + URL hash = confusion (#52439)
  • "You can't operate on a closed Statement!!!" error when DB cuts the connection while we're building an export (#52420)
  • Ultra wide tooltips (#52199)
  • Card Name on Dashboard Incorrect when Card Errors (#49348)
  • Can't edit field descriptions from the edit mode of "learn about my data" (#37907)
  • Some dropdowns appear on top of command palette modal backdrop (#45468)
  • Cannot go back from notebook editor (#50971)
  • Caching zero user count for too long (#50777)