Update docker.io/metabase/metabase Docker tag to v0.53.1

No problems upgrading the Docker container with a Docker compose yaml file and by means of Watchtower infrastructure with dependency update facilitated by Mend's Renovate Bot.

This MR contains the following updates:

Package Update Change
docker.io/metabase/metabase minor v0.52.9 -> v0.53.1

Release Notes

metabase/metabase (docker.io/metabase/metabase)

v0.53.1: Metabase 53.1

Compare Source

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.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

New features
Enhancements
  • Drop Java 11/17 Support (#​52620)
  • 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)