Metabase v0.37.0.2 Release Notes

Release Date: 2020-10-27 // over 3 years ago
  • πŸ›  Note: v0.37.0.2 is the same as v0.37.0, but includes important bugfixes for BigQuery: #13582 and #13592

    Metabase 0.37: dashboard interactivity

    πŸ— Metabase 0.37 introduces some simple but powerful building blocks for adding interactivity to dashboards. You can combine these tools to build rich pathways through multiple dashboards to help users make sense of their data.

    Cross-filtering

    ⚑️ You can now set up a chart on a dashboard to update the value of a filter in the dashboard when the chart is clicked.

    filter-data-by-clicking-on-bar-chart

    πŸ”— Linked dashboard filters

    Say you have a State dashboard filter as well as a City one. In 0.37, you can now link the City filter to the State filter so that it only displays cities that make sense with the selected state.

    image

    Custom click destinations

    πŸ‘ If you have a high level overview dashboard, you can now set things up so that clicking on a chart in that dashboard will send your users to another dashboard or saved question in Metabase, or to any other URL you'd like. To make it even better, you can also pass along values from the dashboard to the destination to filter it, or to customize the URL.

    pass-parameter-to-dashboard

    Pick the first day of the week

    Not everyone's week starts on Sunday, so Metabase now lets you pick what the first day of the week should be.

    image

    βž• Additional enhancements

    • πŸ›  Fix null handling in filters regression (#13570)
    • βž• Add translation for Bulgarian (#13558)
    • πŸš€ Update translations for final 0.37 release (#13519)
    • πŸ–¨ Only get substrings in fingerprinting when supported [ci drivers] (#13432)
    • Suppress drag behavior when custom click behavior is set (#13414)
    • Disable Done button in cases where click behavior target isn't specified (#13413)
    • Interactivity summary tokens squashed on small dashboard cards (#13411)
    • When mapping dashboard filters to columns, SQL questions should display the name of the column mapped to the field filter (#13376)
    • Embedded versions of new chain filters endpoints (#13367)
    • ⚑️ Update login layout and illustration. (#13099)
    • Field Filter variables in SQL question don’t show table name when connecting filters in dashboard (#12792)
    • ⬆️ Upgrade to log4j 2.x (#12719)
    • πŸ”€ SQL: sync only tables for which we have SELECT privilege (#10892)
    • πŸ”€ Option to limit tables/fields that are synced to specific schemas (#2591)
    • We should have a way to check for table permissions when it affects schema visibility (#1654)
    • βœ‚ Remove email case sensitivity from logins (#3047)
    • We are now smarter about tagging state fields (#13512)
    • πŸ”Š To improve debugging, admin panel logs now show stacktraces (#12851)

    πŸ› Bug fixes

    • Click behavior to Dashboard shown on Public/Embedded (#13551)
    • NO_COLOR/MB_COLORIZE_LOGS does not remove all ansi codes (#13538)
    • Filtering a joined table column by "Is not" or "Does not contain" fails (#13534)
    • Monday week start displays incorrectly on bar chart (#13516)
    • πŸ”— Linked filter showing all values (not filtering) (#13491)
    • 0️⃣ log4j should not output to file by default (#13422)
    • weird edit state when saving a dashboard with incomplete click behavior (#13412)
    • Hovering on custom map no longer displays region name, displays region identifier instead (#13410)
    • "Click behavior" to URL for non-table card, doesn't show reference fields to use as variables (#13407)
    • Variables from Saved Question are referencing the same question (#13406)
    • Cannot create custom drill-through to dashboard (#13404)
    • After clicking a custom link that passes a value to a param, clicking Back shouldn't bring that value to the original dashboard (#13380)
    • Customizing a dashboard card's click behavior without specifying a destination causes strange behavior (#13375)
    • Canceling the dashboard archive action takes you to the collection (#13374)
    • 🚚 "Does not contain" and "Is not" filter also removes nulls (#13332)
    • πŸ”€ Forward slash on table name causes ORA-01424 and blocks the sync step (#13225)
    • MySQL grouping on a TIME field is not working (#12846)
    • Presto not respecting SSL and always uses http instead of https (#13295)
    • πŸ”€ Don't try to sync Postgres schemas or tables current user has no perms for (#10139)
    • πŸ”€ Postgres sync not respecting SSH tunneling (#8396)
    • πŸ’» Public dashboards does not show title in browser tab/window (#12227)
    • Public Shared dashboard/question is missing description :info:-icon (#12015)
    • Include Mouseover Description For Question Embeds (#8117)
    • Public Link file format quick selector missing (#12406)
    • βž• Additional question column scrollbar issue in dashboard widget edit modal (#11129)
    • SQL Server connector apparently using wrong port (#9226)
    • Pulse sparklines with null in temporal column no longer fails (#12653)
    • Creating an alert always no longer turns on email alerts when they are toggled off (#12349)
    • Timeseries tick labels are now not always in English even when interface is another langage (#11319)
    • Dashboard will no longer break after changing question variable that is already linked on dashboard (#9299)
    • πŸ›  Fixes to Google Analytics and Segments (#13362)
    • πŸ›  Many fixes to Excel (XLSX) and CSV export (#13447)
    • Clicking on an ID field no longer shows an error (#13263)
    • πŸ›  Fix to syncing with column type 'year' (#13203)
    • πŸ›  Fix to permission paths with slash in schema names (#12450)
    • Column title is no longer incorrect when joining by shared foreign key (#11452)
    • You can now browse a BigQuery table when you have an integer column that's set as foreign key or entity key (#13475)

    πŸ”’ Security improvements

    ⬆️ Upgrading

    πŸš€ You can download a .jar of the release, or get the latest on Docker. Make sure to back up your Metabase
    ⬆️ database before you upgrade! Need help? Check out our
    ⬆️ upgrading instructions.

    🐳 Docker image: metabase/metabase:v0.37.0.2
    Download the JAR here: https://downloads.metabase.com/v0.37.0.2/metabase.jar

    Notes

    SHA-256 checksum for the 0.37.0.2 JAR:

    7f95f9823bdf567d4044925e9f14c820a6b4a176624ec027d911cac33813bf96