Update docker.io/metabase/metabase Docker tag to v0.51.2
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 | patch | v0.51.1 -> v0.51.2 |
Release Notes
metabase/metabase (docker.io/metabase/metabase)
v0.51.2
: Metabase v0.51.2
Upgrading
Before you upgrade, back up your Metabase application database!
Check out our upgrading instructions.
Docker image: metabase/metabase:v0.51.2
Download the JAR here: https://downloads.metabase.com/v0.51.2/metabase.jar
Notes
SHA-256 checksum for the v0.51.2 JAR:
39f92de57b2c9c4e4d4c9ad01dbc0668ce2e1072f73436e286f0e41b18c72312
Changelog
Enhancements
Database
- [Databricks] Use system's information schema during sync (#β48950)
- Faster sync on Postgres (#β48575)
Embedding SDK
- fix(sdk): remove runtime error on aggregated question drill (#β49064)
- fix(sdk): Improve InteractiveQuestion chart selector (#β48837)
- fix(sdk): static question should cancel requests on component unmount (#β48808)
- Hiding columns in InteractiveQuestion in the sdk throws a JavaScript error (#β48789)
- Save button in InteractiveQuestion is not visible when isSaveEnabled is true in the sdk (#β48788)
- Fix PDF export visual artifacts on custom sdk themes (#β48716)
- The InteractiveQuestion component throws "converting :aggregation reference: no aggregation at index 0" (#β47563)
- Disable last edit text opening sidebars in sdk (#β48345)
Performance
- Convert timestamps to strings as the last post-processing step (#β49209)
- Disable legacy parsing implementation for Redshift driver (#β49205)
- [insights] Ensure that timestamps aren't converted to ratios (#β49204)
- [date-2] Extend fastpath fo date parsing for ms-including ISO timestamps (#β49203)
Other
- Add MB_NOT_BEHIND_PROXY env var to explicitly skip using X-Forwarded-For header #β49302
- Make cards the same height in the share modal (#β49298)
- Use default line height in the embedding homepage (#β49114)
- Expose model persistence refresh icon when model is still in creating state (#β48961)
- pivot exports by default (#β48859)
- [MS1] Admin Onboarding Checklist (#β48387)
Bug fixes
Administration
- The Fields List in "Learn about this Table" isn't very legible (#β49257)
- Impersonation does not work with model caching (#β49172)
- Localization doesn't work in the metrics and segments management menu (admin settings). (#β35041)
Database
- "hexString has 24 characters" when drilling through in MongoDB (#β49149)
- Convert this Question to SQL doesn't convert SQL properly for Databricks (#β49032)
Embedding
- Dashboard static embed preview doesn't work out of the box (#β49142)
- Unknown parameter when name label has accentuation - embedded data download (#β49118)
<EditableDashboard />
content protrudes the bottom boundary (#β48933)- Clarify the removal of 'Powered by Metabase' banner for Cloud / Starter plan (#β48925)
Filters and parameters
- Search Filters are buggy and annoying to work with in 51 (#β49279)
- Exclude Date filters have opposite behavior than intended (#β49176)
- "Add filter" button is disabled after clicking "add a time" (#β49075)
- Text Filter breaks when to many values are added (#β48851)
- Add timestamp information to filter widget when filtering with Timestamp in SQL queries and dashboards (#β39627)
- Text Filters turn number like entries into numeric when filtering on static embedding (#β46240)
- Filters don't auto-populate on MongoDB on v51 (#β49151)
- Explicitly sorting by a temporal column will break the time granularity parameter on a dashboard (#β49263)
- Editing and saving a question when a dashboard time grouping parameter is applied with new time granularity breaks the parameter wiring (#β49202)
- Dashboard Boolean Filter Values Sent as String On Page Load, Boolean on Filter Value Change (#β45670)
- Modifying an underlying question model leaves invalid dashboard parameters and breaks cards (#β32573)
- Filters on a full screen dashboard with dark mode does not have a dark background (#β49332)
- Inserting snippet into saved query before conditional field filter overwrites part or all of the field filter text (#β33640)
Querying
- Custom Columns does not accept boolean expression result (#β15922)
- Migrated metrics do not respect collection permissions (#β49357)
- Tab key does not change focus in expression editor (#β49036)
- Suggestions unexpectedly change in the SQL query editor (#β34596)
- App crashes when connecting a model action to a dashboard button (#β32665)
Visualization
- Pie charts crash on instances where palette has overriden light or dark accents. (#β49160)
- Pie charts percentages computed incorrectly for "Other" slice (#β49061)
- Pivot Table Column reordering from Visualization UI doesn't reflect in downloaded files (#β48442)
- Downloading data from Mongo Custom Query breaks the output (#β48198)
Other
- Deleting a model doesn't remove it from database. (#β48664)
- Should not be able to save alerts that enable unconfigured channels (#β48406)
- Items in the Usage Analytics collection are sometimes suggested as stale (#β49164)
- Blinking on homepage while syncing databases (#β49059)
- In question sidesheet, models appear to be based on themselves (#β48698)
- Bug: Command Palette verification does not respect token status (#β49188)
- Custom click behavior on a pivot table will go always to tab 1 on a destination dashboard with several tabs (#β48351)
Under the Hood
- Fix flaky custom column test (#β49476)
- Fix flaky public links tests (#β49392)
- Fix flaky #β34574 repro (#β49382)
- Fix flaky #β25374 repros (#β49379)
- Follow up on dirty yarn.lock by resolving elliptic (#β49424)
- Fix dirty yarn.lock by resolving elliptic (#β49383)
- Update elliptic to ^6.6.0 (#β49371)
- Update markdown-to-jsx to ^7.0.4 (#β49370)
- Introduce
verifyNotebookQuery
e2e util (#β49216) - Remove myself from CODENOTIFY (#β49045)
- fix react warnings (#β48564)
- temporary disable csp in cypress (#β49186)
- Update SDK version to 1.51.2 (#β49095)
- Update SDK version to 1.51.1 (#β49094)
- [Testing Plan] Admin Onboarding Checklist (#β49092)
- Update SDK version to 1.51.1 (#β49084)
- AG housekeeping (#β49047)
- Automate npm dist-tags.
release-x.51.x
->51-stable
,master
->canary
(#β48974) - Update http-proxy-middleware to ^2.0.7 (#β49369)
- tech: Refactor
AppBanner
(#β49273) - is-hosted and ag-mode are mutex (#β49259)
- test(sdk): add tests for auth flow (#β49108)
- Revert "Update SDK version to 1.51.1" (#β49089)
- ci(sdk): Fix SDK deployment failure (#β49085)
- test(sdk): remove setupEnterprisePlugins from test setup as we don't (#β49271)
- test(sdk): assert abort calls on static question unmount (#β49197)
- Convert QB to typescript (#β49035)
- Handle iframe-resizer upgrade package logs when using Embedding SDK CLI (#β49307)
- never show the ai section in AG (#β49199)
- Split View components into multiple files (#β49034)
- Convert
ChartSettings
to a functional component (#β48994) - Move ChartSettings to Dashboard and Question variants (#β49220)
- Move view styled components to corresponding component folders (#β49140)
- Incorrect determination of
:deployment_model
in snowplow stats (#β49258)