Skip to content

Releases: metabase/metabase

Metabase 52.7

22 Jan 21:52
ddbc480
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.7.x
JAR download: https://downloads.metabase.com/v0.52.7.x/metabase.jar

Metabase Enterprise

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

Changelog

Enhancements

Database

  • Authenticate access to Databricks with a service principal using OAuth (OAuth M2M) (#51276)
  • Faster sync on Snowflake (#49624)

Embedding

  • Update static embedding code template for nodejs (to use const instead of var #52366)
  • Add popover props for interactive question dropdowns (#52225)
  • Combine the visualization type and setting buttons for SDK (#52076)
  • Ensure that styles within the custom expression editor still work (#51878)
  • Disable custom click action when in embedding sdk (#51099)
  • Interactive Question Chart Settings Dropdown component (#50976)

Other

  • Detect sandboxes when a new table is added and set the table to use table-level block (#52052)
  • Fix bad wrapping on long names for column selection (#52245, #52290)
  • Allow chart control buttons to resize based on text length (#52356)
  • Show error message below input fields (#52235)
  • Update Translation sources for v52.7 (#52315)
  • Theme change transition issues (#52265)
  • feat: Add csv_upload_failed metric to Prometheus (#52219)
  • perf: Optimize metabase.formatter/strip-trailing-zeroes (#51774)

Bug fixes

Querying

  • Sorting Generates Bad SQL when Time Granularity of Group by Field Changes (#52124)
  • Breakout by drill fails for query with filter after summarize (#52221)
  • Crash when using a drill-thru with an empty value (#51751)
  • Custom column formula autocomplete overwrites part of existing formula (#50925)
  • Confusing error message when trying to add a custom expression aggregation (#50753)
  • Sorting by Unbinned Date After Summarize Fails (if date is custom column) (#49809)
  • Incorrect Breakouts Generated for Multi Series Viz When Question is Edited (#48358)
  • When there's a filter after Summarize, you lose drill in on tables (#46932)
  • Aggregation picker does not show all columns (#46832)
  • Default value are not respected in cards (from 0.47.12 to 0.48.8 or 0.49.8) (#40038)
  • Custom Expression error can sometimes be slightly misleading (#15892)

Reporting

  • Subscriptions - Days of week in chart don’t match visual representation within Metabase (#49166)
  • Duplicated dashboard does not save "Full width" setting (#44640)
  • Dashboard Subscriptions Heading Cards - URI Illegal character in opaque part (#42057)

Embedding

  • Fix hover color on error color in Mantine components (#52371)
  • Invalid URLs for some png images when displayed inside Embedding SDK (#52102)
  • CreateDashboardModal component's input placeholder text color and create button's background color is not themed correctly in the sdk (#52027)
  • Notebook data picker throws an error in the sdk's starter kit environment (#51906)
  • Dashboard filters does not have a transition effect when switching between light and dark theme (#51848)
  • Fix wrong SDK banner doc link + make doc links more granular (#51680)
  • SDK components madness with different entity ID formats (#49581)
  • Wrong text color in breakout column search empty state (#46667)
  • Embed preview doesn't change the font when setting static dashboard font to something else then back to instance font (#45637)

Other

  • yyyymmddhhmmss bytes to timestamp coercion broken for Redshift (#46850)
  • Visualization options is broke (#51936)
  • Unexpected error while listing all models (#48144)

Metabase 52.6

15 Jan 17:52
1a9cb72
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.6.x
JAR download: https://downloads.metabase.com/v0.52.6.x/metabase.jar

Metabase Enterprise

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

Changelog

Enhancements

Visualizations

  • Fix pivot drill thru for multi-stage queries (#51950)
  • Fix performance of CSV pivot table export (#51985)

Database

  • Databricks OAuth M2M authentication (#51900)
  • Make key-pair the default auth method for Snowflake (#51248)
  • Better handling of broken database connections (#51176)
  • Fix clickhouse uploads (#52181)

Embedding SDK

  • Update error colors following the new design (#52029)
  • SDK builds created with --watch don't seem to work with cypress anymore (#51930)
  • Convert ChartsettingOrderedItems to match ChartSettingSelect (#51332)
  • Fix ChartSettingsPopover style/z-index issues (#51154)
  • fix(sdk): Fix alignment of ColorSelector in SDK Chart Settings (#51000)
  • feat(sdk): Modify Interactive Question Layout (#50152)

Other

  • Run search index worker on every instance (#52108)
  • Enable realtime search indexing without experimental flag (#52018)
  • Add trace logging for search index queue, and fix timer (#52017)
  • Refactor collection list query for performance (#51929)
  • [Notification] reduce memory footprint (#51708)
  • Show errors from backend in Create API key modal (#51395)

Bug fixes

Querying

  • YoY vizualisation displays two '1st week' datapoints for year 2025 (#51777)
  • Query results with aggregations are not correctly cached (#51672)

Dashboards

  • Removing the source filter from a linked filter will leave the latter broken (and with an invalid reference) (#49556)
  • Field Filters get unlinked the moment you make changes to other Filters inside a Dashboard (#51957)
  • Long text in text cards should be wrapped in mobile viewports (#35337)
  • Dashboard/bell icon in emails should line up with top of email title (#18791)

Visualization

  • Pivot table does not render until its viewport is resized (#51926)
  • Cannot Change Format of Date for X or Y Axis (#51839)
  • Missing "pivot table" button after last update (#9874)
  • Map should be zoomable/pannable via mouse scroll (#9437)
  • Problem with time series using the Log scale (#4286)

Other

  • Switching Snowflake to RSA Auth after Password Auth is Confusing (#51057)
  • Basic actions do not work for models with a UUID primary key (#47139)
  • We're activating users on destination instances when loading entities with serialization (#51801)

Metabase 51.12

15 Jan 17:53
4dfe754
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.12.x
JAR download: https://downloads.metabase.com/v0.51.12.x/metabase.jar

Metabase Enterprise

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

Changelog

Enhancements

  • Grid color in the EditableDashboard component should be themeable in the sdk (#47567)
  • Fix zoom-in.geographic drill thru for multi-stage queries (#51891)
  • Fix quick-filter drill thru for multi-stage queries (#51807)
  • Create serialization users as inactive (#51861)

Metabase 52.5

08 Jan 14:58
cc77eeb
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.5.x
JAR download: https://downloads.metabase.com/v0.52.5.x/metabase.jar

Metabase Enterprise

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

Changelog

Enhancements

  • Make JWT Identity Provider URI Setting optional (#51826)
  • Grid color in the EditableDashboard component should be themeable in the sdk (#47567)
  • Small a11y improvements (#51577)

Bug fixes

  • Graph lines are disappear after mouse over (#51383)

Metabase 51.11

08 Jan 15:59
02729cf
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.11
JAR download: https://downloads.metabase.com/v0.51.11/metabase.jar

Metabase Enterprise

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

Changelog

Enhancements

  • Fix compare-aggregations drill for multi-stage queries (#51608)
  • Fix the zoom-in.binning drill thru for multi-stage queries (#51489)
  • Fix method definitions in Databricks driver (#51473)

Metabase 51.10

24 Dec 15:02
e9d96ac
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.10
JAR download: https://downloads.metabase.com/v0.51.10/metabase.jar

Metabase Enterprise

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

Changelog

Enhancements

Embedding

  • docs(sdk): fix initial parameter props name in dashboards (#51625)
  • fix(types): fix type error on textCard in static-dashboard.cy.spec.tsx (#51450)
  • ci(sdk): skip flaky mantine styles test for sdk (#51404)
  • ci(sdk): fix and re-enable e2e workflow for 51 branch (#51327)
  • fix(sdk): wrap InteractiveDashboard with renderOnlyInSdkProvider (#51224)
  • fix(sdk): update define function names in Next.js compat (#51071)
  • Manual backport 50656 to 51 (#50848)
  • Support providing parameter values in InteractiveQuestion in the sdk (#50493)
  • Move non-auth sdk config to MetabaseProvider props and rename field to authConfig (#50486)
  • Replace public-facing type prefixes in the sdk to Metabase (#50396)

Querying

  • Fix summarize-column and summarize-column-by-time drills for multi-stage queries (#51553)
  • Avoid frequent setState calls in the add parameter popover in dashboards (#51373)
  • Update underlying-records drill to use code in lib.drill-thru.common (#51254)

Other

  • Don't crash for ignored status codes in embedding responses (#51408) (#51487)
  • Update SDK version to 0.51.13 (#51458)
  • Create and use custom redux context on the sdk (#51398)
  • Make static/public/sdk (LocaleProvider) support locales in the xx-yy format, and also support the fallback to xx if xx-yy doesn't exist (#51039)
  • [SDK] nextjs: document the compatibility layer (#50440)

Bug fixes

Embedding

  • Downloading results of an embedded question (via iframe) fails (#51386)

Querying

  • New Metrics API misses human-friendly text metric definition (#51303)

Visualization

  • Changes to Scatterplot Tooltip Default Behavior is a Breaking change for Some Customers (#51483)

Metabase 52.4

23 Dec 15:17
2f8c560
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.4
JAR download: https://downloads.metabase.com/v0.52.4/metabase.jar

Metabase Enterprise

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

Changelog

Enhancements

Database

  • Add basic auth capabilities to Druid JDBC (#45728)

Visualization

  • Add percentages to Sankey tooltip (#51193)

Querying

  • Add logging for linked filter queries (#46888)

Other

  • perf: Add fastpaths to url? and email? predicates (#51522)
  • [openapi] reduce amount of oneOf/allOf we generate in documentation (#51495)
  • [Clean-up] Allow collection clean up banner to be dismissible (#51434)
  • Send pulse asynchronously with a small pool size (#51380)
  • Remove translation for slack error (#51375)
  • Add prometheus metric for search errors (#51357)
  • Co-ordinate Search Index creation and rotation between instances (#51279)

Bug fixes

Database

  • Cannot Filter on UUID ID Columns in SQL Server / Azure Synpase (#51189)
  • Filtering on a multi stage question in MongoDB results in a non-working query (#50832)

Dashboards

  • Dashboards with tables are nearly invisible in full screen dark mode (#51524)

Reporting

  • Exporting to Formatted CSV or JSON Rounds Numeric Fields When Using "Multiply by a Value" (#49439)
  • PDF exports of dashboards are cut off (#51491)

Visualization

  • Bar chart has overlapping bars (#51521)
  • Wrong line is selected when you click on view details (#51301)

Other

  • Command palette should not show you admin actions if you do not have access to them (#49729)
  • Deadlock on the app db (52) (#51316)
  • Pruning query execution log can time out (#51432)
  • New Metrics API misses human-friendly text metric definition (#51303)

Metabase 51.9

17 Dec 16:13
b66f87a
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.9
JAR download: https://downloads.metabase.com/v0.51.9/metabase.jar

Metabase Enterprise

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

Changelog

Enhancements

Embedding

  • fix(sdk): simplify font config by not providing sans-serif fallback (#51343)
  • ci(sdk): add package.json to sdk exports block (#51328)
  • Temporarily disable failing workflows for 51 branch (#51318)
  • Fix Embedding SDK cross-version e2e tests for release 51 branch (#51171)
  • docs(sdk): simpler documentation for building the sdk locally (#51064)
  • Update SDK version to 0.51.12 (#51362)

Other

  • guard against a stage number in matching (#51264)
  • skip tracking non react-sdk x-metabase-clients (#51252)

Bug fixes

Querying

  • Cannot Save Native Queries with Crosstabs that have long Definitions (#51131)

Reporting

  • PieChart: Pulse card render error – No row values found for key {some name} (#50381)

Visualization

  • [Bubble] Tooltip Not Working (#50630)
  • "fix scatter chart tooltip #50889" (#51145)
  • Pie chart error: no row values found for key (#50090)

Metabase 52.3

17 Dec 05:01
6f76bb6
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.3
JAR download: https://downloads.metabase.com/v0.52.3/metabase.jar

Metabase Enterprise

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

Notes

Changelog

Enhancements

Embedding

  • Fix embed loader not translated with #locale (#50841)
  • Support providing parameter values in InteractiveQuestion in the sdk (#50493)
  • [SDK] create a "compatibility layer" for nextjs (#50439)
  • [SDK] when components are rendered outside of the provider, they should not make the host app crash (#50736)

Querying

  • Fix distribution drill thru for multi-stage queries (#51247)

Other

  • Use pr-str so log data is parseable (#51275)
  • More logging around search index maintenance (#51206)
  • Better diagnostic info when Search Index is not ready (#51201)
  • guard against a stage number in matching (#51263)
  • update tracking for embedding-sdk-react and embedding-iframe x-metabase-clients (#51179)
  • Quiet snowflake logging (#51138)
  • Fix alert condition text (#51117)
  • Fix the "invite" screenshot (#51098)
  • [search] track average entry index time as histogram (#51095)
  • Onboarding accordion items can sometimes expand outside the viewport (#51006)
  • Cancelled requests are overly verbose (#50992)
  • Use the time_history icon to display when a question was last updated (#50952)
  • Encapsulate default models to search (#50938)
  • Enable bug reporting (#50856)
  • Dismissible "How to use Metabase" sidebar link (#50536)
  • Faster sync with describe-indexes (#49981)

Bug fixes

Database

  • Sync views and materialized views (#50223)

Querying

  • Cannot Save Native Queryies with Crosstabs that have long Definitions (#51131)
  • Updating a filter via click behavior will not populate the field on actions (#51020)
  • Order of selected filter values may cause cache miss due to hash mismatch (#48887)
  • Error when using Group by "hour of day" on an attribute from a join and a custom column (#48058)

Reporting

  • PDF export cuts dashboards in the middle (#50584)

Visualization

  • missing tooltip for waterfall chart total (#48118)

Other

  • Entity Picker generates wrong initial path when initial value is in another users personal collection (#50604)
  • Fail to start instance with config.yml if password contains special characters {{ or [[ (#31562)
  • Insert setting error on master (#50978)
  • Passing ?limit= twice to a question URL returns a bare 500 (#45345)

Metabase v0.51.8

12 Dec 15:28
1cac120
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.51.8
Download the JAR here: https://downloads.metabase.com/v0.51.8/metabase.jar

Notes

SHA-256 checksum for the v0.51.8 JAR:

3b9ed82793ea05eccbac2698220bc9b1f17c2590cd7449dfb9929b997107477d

Changelog

### Enhancements

Embedding

  • backported "feat(sdk): next sdk compatibility layer" to v51 (#51097)
  • feat(sdk): detect if session.id is not a string (#50890)
  • fix(sdk): remove Error.captureStackTrace as it errors on firefox (#50773)
  • Combine the customTitle and withTitle prop into a single title prop for interactive questions in sdk (#50489)
  • Expose public-facing question type and transforms for sdk (#50487)

Querying

  • [Backport 51] Add binning to display name (#51011)
  • Fix the zoom-in.timeseries drill for multi-stage queries (#50970)

Other

  • Count and Categorize Public Views in query executions table (#51079)
  • Fix rollback to version 50 with null query_field values (#50982)
  • Banner for instance in trial (#48522)

Bug fixes

Administration

  • Wrong database_type value (#50771)

Embedding

  • [SDK] if the sdk is imported after the css of the host app, the body and h1 tags takes the styles from core app (#50279)

Querying

  • Include temporal bucket/binning name in query_metadata for a card (#47579)