Releases: metabase/metabase
Metabase 0.19.1
Bug Fixes
#3112 - Enable Metabot toggle not working in admin slack settings
#3096 - Can't add dashboard level filter
#3090 - CSV downloads don't respect SQL variables/parameters
#3095 - Strange behaviour with single series line chart
Complete list of issues -
https://github.com/metabase/metabase/issues?q=milestone%3A0.19.1+is%3Aclosed
Metabase 0.19.0
New Features
#1008 - Support SSO via Google Auth
#2348 Support parameters for Saved SQL Questions
Enhancements
#612 - Specify which columns to use in chart
#1445 - Allow users to select fields to be displayed in the table
#2907 - Fix n+1 DB calls in GET /activity
Bug Fixes
#2899 - Admin "Setup" list shouldn't count sample db for "Add a database" or yourself for "Invite team members"
#2845 - Timeouts not being displayed in dashboard errors
#2874 - Hour-of-day formatting is wrong on Druid
#2906 - Getting set up steps don't route
#2915 - Favorite Questions is throwing a 500 if I don't have any
Complete list of issues -
https://github.com/metabase/metabase/issues?q=milestone%3A0.19.0+is%3Aclosed
Metabase 0.18.1
Patch release to fix some bugs that popped up.
Enchancements
#2812 - Add documentation on how to upgrade your Metabase instance
Bug Fixes
#2829 - Hour of Day is being sorted incorrectly in line charts
#2823 - Foreign key fields appearing as "field" in FieldName widget
#2821 - Column Ordering
#2819 - Hour-of-day line charts ordered incorrectly
#2732 - Native queries for Mongo and visualisation
Metabase 0.18.0
New Features
#2556 - Support Dashboard Level filters
#2502 - Allow Native Queries for Druid
#647 - Add "cumulative count" aggregation type
#607 - Enable the ability to switch from gui to sql after running a question
Enhancements
#2537 - Metabase should respond to "metabot"
#2459 - Automatically hide Rails framework tables
#2419 - Automatically hide Django framework tables
#1749 - Make default dashboard query timeout of 60 seconds configurable
#2386 - Prepend Query Metadata in SQL Comment
Bug Fixes
#2801 - Highlighting a selection of SQL & typing to replace brings cursor to end of query
#2786 - Done
button appearing when it shouldn't
#2784 - Charts on dashboards are showing multiseries headers where they shouldn’t be
#2780 - Object detail doesn't always show up when clicking on primary key
#2753 - Calm down Metabot's overeager responses
#2744 - Admin checklist should correctly check off the "Organize Questions" item
#2738 - Native BigQuery SQL queries broken
#2738 - Filtering by clicking cell in table visualization doesn't wrap field in fk-> form when needed
#2616 - App crashing after database upgrade on Heroku
#2606 - Return minimum value when query maximum value in druid
#2085 - Visualization overwrites column ordering with A-Z order
Complete list of issues -
https://github.com/metabase/metabase/issues?q=milestone%3A0.18.0+is%3Aclosed
Metabase 0.17.1 (patch release)
Bug Fixes
- #2557 - fix the bad docs references to JVM_TIMEZONE
- #2551 - Line charts not allowed for BiqQuery SQL queries due to incorrect
cols
results - #2548 - Line charts sometimes show data points in wrong order
- #2546 - Can't make a line chart of a custom field
- #2531 - Picking a date column for sorting results in "day" granularity sort order
- #2526 - line visualization is recommended but timestamps are getting parsed wrong
- #2522 - Heroku deployment should use an email provider which doesn't require activation
- #2472 - [BigQuery driver] foreign-keys is not supported by this driver.
Metabase 0.17.0
New Features
- #2204 - Improve organization and filtering of saved questions
- #713 - Support calculated columns in questions
Enhancements
- #2478 - update the Slack token instructions
- #2350 - Metabase run script for launching on Docker should support an environment variable for setting the JVM timezone
- #2343 - Metabot shouldn't add a duplicate title or use "pulse" terminology
- #2341 - Improve schema/metadata sync and analysis
- #2340 - Time series bar graph dates don't match (popup and bar name)
- #2337 - Prevent multiple sync processes
- #2329 - Metabase should sync more frequently to capture schema changes
- #2219 - Allow pulses to be temporarily turned off
- #2183 - Show better warnings when unsuitable chart types are selected
- #2078 - We shouldn't make a user pick a DB if they only have a single one
- #1931 - limit/sort widget should close after picking a new limit
- #1875 - Allow questions to be archived
- #1767 - Use case-insensitive sort for DB names for GET /api/database
- #1742 - "Quarter of year" option missing in QB "Group time by" widget
- #1502 - If there are no fields available for aggregation of a given type, don't enable that aggregation type
- #1273 - We should improve the Saved Questions empty state
Bug Fixes
- #2485 - question sidebar items truncated and showing scrollbars in IE
- #2463 - Download icon colliding with frame in single record view
- #2448 - activity feed creating duplicate "user joined" events
- #2440 - Pivot table rendering crashes when dimension value is null
- #2425 - Add libfontconfig to new alpine docker image
- #2417 - icon component no longer applying appropriate default width and height if width and height props are omitted
- #2408 - Metabot image rendering throwing errors
- #2404 - Timezone in Druid Query Processor should use report-timezone
- #2396 - Tutorial page flag appears below the popover it's pointing to
- #2379 - Columns getting parsed as timestamps incorrectly
- #2378 - When cutting and pasting Slack API token I need to click somewhere on the screen before save button enables
- #2374 - Database settings not getting updated in metabase setup on AWS
- #2367 - Base type mapping needs to account for potential UNSIGNED column type in MySQL
- #2351 - Druid driver defaults to interval of +/-5000, which can cause exceptions
- #2338 - Table x/y axes change depending on number of rows columns
- #2332 - Overly lengthy FieldValues can cause database sync to crash
- #2323 - Ordering by timestamp in Querybuilder only orders by date not time
- #2313 - Filter definition in Segment Revision history doesn't scroll sideways
- #2304 - BreakoutWidget sometimes breaks when clicking date/time field without picking a granularity
- #2289 - Quick filter applies incorrect week range to query
- #2255 - BigQuery connector only pulls in the first 50 tables in dataset
- #2218 - Incorrect handling of relative date "Today" / "Yesterday" for Druid
- #2195 - Provide better error message if frontend files are missing when running
lein ring server
- #2105 - MySQL Strict Mode
- #2037 - Pulse sparkline is rendering dot in the wrong place
Metabase 0.16.1 (patch release)
Bug Fixes
- #2288 - 12th week repeated on x-axis
- #2283 - Aggregations on multiple fields showing datetimes as results with PostgreSQL?
- #2282 - 'YYYY-MM' is interpreted as 'YYYY-MM-DD' --> narrow bars
- #2277 - Postgres "timestamp with time zone" columns do not show time and not able to query according to time
- #2275 - This month and last month are the same with sqlite
- #2274 - Multi-series SQL line and area charts plot incorrect values
- #2272 - "Save Changes" Button doesn't get enabled on admin panel after changing "Slackbot Enabled"
- #1854 - Trouble connecting to SQL Server
Metabase 0.16.0
Features / Enhancements
- Countless visual improvements to dashboards and visualizations UX
- Fullscreen mode for dashboards (with night mode 👊 )
- Auto-refresh timer for dashboards
- Metabot makes it easy to pull up any chart from Slack
min
andmax
added as aggregation options- Ability to filter tables list when picking a table for a query
- Improvements to SQL database connection pool management
Bug Fixes
- #2260 - pivot tables not pivoting in dashboards
- #2259 - Slow text fade when going from night to day colors
- #2241 - Some wonkiness with the Delete Pulse modal spacing
- #2212 - Dashcards are draggable on mobile even outside of editing mode
- #2210 - Make sure that Metabase JS/CSS isn't cached by browser
- #2208 - dashboard cards with errors should still show title w/ link
- #2198 - data reference not scrolling
- #2188 - Empty Schema and NullPointerException
- #2159 - Clicking "see the raw data for ___" doesn't work if you're in the SQL editor mode
- #2151 - When saving a new question, the description isn't saved
- #2145 - Tooltip on dashboard showing up on a different card
- #2141 - Empty row causes pie chart to be incorrect.
- #2135 - Sometimes when there is a query error on a dashboard card the card title doesn't display
- #2119 - Stacked bar charts show the same label for all series on the tooltip
- #2097 - Error rendering Pulse sparklines
- #2094 - Bar-, Line-, Area charts: labels & colors for multiple series
- #2091 - Dates in tooltips off by 1
- #2085 - Visualization overwrites column ordering with A-Z order
- #2082 - Text for retire metric modal has typos and weirdness
- #2081 - Common Metrics dropdown is being displayed when it shouldn't be
- #2080 - Retired metric in saved question isn't correctly marked as retired
- #2076 - Pin Map keeps zooming on San Francisco
- #2055 - Lots of empty space at the bottom of my dashboard
- #1635 - Time series charts are off by one day due to timezone differences
- #913 - Pie Chart Legends shouldn't overlap the pie chart
Metabase 0.15.1 (patch release)
Metabase 0.15.0
Features / Enhancements
- Better Dashboards & Charts - Improved layout and repositioning physics for dashboards + better looking charts and more consistent rendering of visualizations
- Multi-series Charting - the ability to combine multiple series onto a chart on a dashboard.
- BigQuery database support
- Streamlined Question editing semantics (no more different links to questions for editing vs viewing)
- Ability to add a question to a dashboard directly from the query builder
- Pulses can now be scheduled monthly
- Full support for gui date/time controls on Mongo
- New options for filtering strings in the query builder: contains, not-contains, starts-with, ends-with
Bug Fixes
- Support for unicode in pulses
- UTF-8 encoding for CSV files
- Multiple fixes for rendering on mobile web
- Precalculated field values not clearing when field cardinality changes
- IE support for dashboard editing
- A long list of chart rendering bugs
- Only allow valid groupings from data reference
- QB not visualizing scalar 0 values properly
- Several issues where QB allowed user to create an incomplete/broken query
- Serialized questions can be too large and cause Jetty errors for "header too large"
- Don't leak stacktraces on CSV download errors
- Better handling of 404 response on QB