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
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
- Questions in dashboards (#β47326, #β51291, #β51239, #β51180, #β51180)
- Questions now can be saved directly in dashboards (they can still be saved to collections as well)
- Preemptive caching (#β52131, #β52126, #β51684, 50816, #β52855)
- Option to rerun the queries as soon as the cache is invalidated by caching policy, without waiting until someone attempts to view the result
- Parameters in link cards (#β51428)
- Parameters in iframe cards (#β51374)
- Add
in
andnotIn
custom expression functions (#β51148, #β51134) - Add
If
custom expression as an alias toCase
custom expression function (#β50698) - Add more granular binning options for latitude/longitude (#β51472)
- Model details in info sheets (#β52057, #β52422, #β52349, #β51907)
- Support entity IDs in interactive embedding (#β52320)
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
withparameters
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)