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)