Skip to content

Releases: metabase/metabase

Metabase 0.13.1 (patch release)

09 Dec 00:19
Compare
Choose a tag to compare

#1637 - sending a test pulse as a non-admin user results in a 403 message
#1641 - sorting on breakout fields not working properly

Metabase 0.13.0

04 Dec 00:18
Compare
Choose a tag to compare

Features / Enhancements

  • Pulses (email & Slack)
  • SQL Server Driver
  • SQLite Driver
  • Redshift Driver
  • Support ssl connections using Mongo
  • Relative date GUI now available w/ Mongo driver
  • Support for different schemas in Postgres (and other databases that support them)
  • Lots of new HTTP security headers
  • Ability to use MySQL as the application database
  • Allow ssl termination at the Metabase Jetty instance through environment variables
  • Loosen the row limits on queries, especially on CSV downloads
  • Ability to sign-up for Metabase newsletter during setup
  • Provide a way to reset password on Mac App (without email)
  • UX improvements to database management
  • Better Email settings management + ability to send test email
  • Heroku will automatically use SMTP addons
  • Groupings by time extracts and other time groupings provide human readable names instead of numbers
  • Dashboards now show tooltips on all cards
  • Object details view (single record) now disambiguates relationships which use the same FK column name
  • Improved FieldValues sorting

Bug Fixes

  • QB bug where empty breakouts could be left in the query and cause errors
  • Improved handling of timezone setting for all drivers
  • Fix skinny rendering issues with bar charts
  • Don't return db passwords in api responses
  • Avoid Heroku boot timeouts
  • MySQL query error when timezone was set
  • Activity feed duplicate "joined" messages
  • Errors when cloning certain cards
  • Mongo date fields not showing up in query results
  • Prevent FieldValues from growing larger than reasonable
  • Don't use FieldValues for date/time columns

Full list of issues

Metabase 0.12.1 (patch release)

23 Oct 02:10
Compare
Choose a tag to compare

Quick patches for a couple things in v0.12.0

  • #1304 - failing to add ssl based database connections from setup
  • #1301 - It's not possible to unset the reporting timezone
  • #1293 - "No pg_hba.conf entry" when adding Heroku databases from Mac app

Metabase 0.12.0

20 Oct 15:18
Compare
Choose a tag to compare

Features / Enhancements

  • redesigned homepage centered around an activity feed
  • add basic view tracking capabilities and feed that into a Recently Viewed sidebar on homepage
  • move saved questions listing to its own page and fully update styling + adding new filtering options
  • new filtering widgets for all field types
  • ability to filter dates using relative date definitions
  • ability to group dates by either date intervals like weekly or by date parts such as hour-of-day
  • release a Mac app which has the JRE bundled together with Metabase
  • enable dashboard rendering in mobile
  • allow password resetting without having email capabilities
  • use sensible numerical rounding on query results
  • extend the expiration length for invites and password resets
  • add a favicon
  • extend the set of fields shown in breakout listing
  • allow opt-out of anonymous tracking
  • better error messages on QB
  • update and streamline more of the setup flow, including the ability to skip adding a database
  • new design for administrating users
  • command line ability to trigger migration locks clearing
  • add "About Metabase" information to the app
  • ability to re-add the sample dataset after it has been deleted
  • tons of improvements to documentation, including lots of fancy screenshots

Bug Fixes

  • tidy up the api endpoints and make them more consistent
  • lots of fixes on Table visualization rendering
  • fix pin map rendering
  • fix pivot table view
  • fix bug with setup process losing install token
  • allow sample dataset to be permanently removed
  • several improvements to rendering on IE and Safari
  • fix reverting of Dashboard titles and descriptions

Metabase 0.11.0

31 Aug 21:53
Compare
Choose a tag to compare

New Features / Enhancements

  • Intercom integration added an enabled
  • MySQL driver created
  • Sample Dataset now included with the application
  • QB layout is updated to be more space efficient and easier to read
  • Metadata editing has a fresh set of updates and now allow marking tables as "hidden"
  • Table listings are now filtered by new "hidden" state which allows unneeded tables to be out of view
  • QB now supports using columns from multiple tables in queries (joins!)
  • Dashboard css updated to improve readability and provide a more consistent rendering experience
  • QL now allows a filter clause on "=" and "!=" to supply multiple values
  • QL filter clauses can be nested to any depth
  • Settings page got a facelift and now provides clear sections of fields using our normal form stylings
  • Multi-breakout queries using 'table' visualization will now show a pivot table (again).
  • New semantics around saving cards & dashboards (introduced the "you are editing" bar)
  • Full re-implementation of dashboard code, including new grid code, new repositioning logic, etc.
  • Cards and dashboards now track historical changes and allow for reversions to previous states.
  • Unauthorized page has a decent layout now

Bug Fixes

  • sql cards no longer fail due to missing timezone setting
  • unauthorized page got some styling
  • sql based drivers will now find SQL views and include them in the set of tables for a database
  • postgres driver now supports UUID type columns
  • dashboards are now public by default and public means world editable so users can collaborate on dashboards again
  • columns marked with :preview_display true will show up on Object Detail view again
  • dashboard repositioning didn't work properly if you have multiple of the same card on the dashboard
  • /api/dash not setting the description on creation

Metabase 0.10.0

31 Jul 21:38
Compare
Choose a tag to compare
  • updated navigation elements to streamline access to common actions
  • new process for making all Table and Field names more human readable
  • new data model reference pane is part of the QB
  • streamlined QB interface which takes up less space and reads much more easily for users
  • support for joining tables in QB
  • QB now maintains history of queries directly in the URL, thus supporting normal browser back/forward actions
  • QL supports joining of tables in relational databases
  • QL supports accessing nested dictionaries of data on Mongo databases
  • redesigned Object Details page with a much nicer layout
  • column names are now maintained for all QL operations (previously some casting operations clobbered the original column name)
  • new onboarding flow w/ new emails and 2 onboarding screens
  • password reset now allows you to login right away without putting in credentials again
  • dashboards now render properly on mobile devices
  • GA tracking on a lot more events
  • admin settings page has been restyled to act like a normal form that saves all values as one form
  • js assets now have cache buster in url
  • new 404 page
  • old Reserve and Operator custom pages have been removed
  • several bug fixes
  • multiple security fixes

Hotfix release for z-indexing issue on Dashboard listing and filter widget issue with int timestamps

08 Jul 01:14
Compare
Choose a tag to compare
  • fix z-indexing on dashboard dropdown so it doesn't go under the ace editor
  • fix filter widget on query builder so we don't clobber dates entered in via integer timestamp fields

Hotfix for multiple dashboard bugs plus another filter value casting fix

02 Jul 17:16
Compare
Choose a tag to compare
  • fix bug preventing dashboard cards from being resized or repositioned
  • add left padding back onto scalar type cards
  • add support for casting SmallIntegerField

Hotfix for unix timestamp handling & bigint value casting

30 Jun 05:16
Compare
Choose a tag to compare
  • filter widget needs to handle value casting for BigIntegerField type fields
  • unix timestamp support was failing in annotation building on generic sql driver

Metabase 0.9

23 Jun 19:44
Compare
Choose a tag to compare
  • several charting improvements (tooltips, better axis calculations, bug fixes)
  • unix timestamps can now be used as if they are normal DateTime fields
  • ability to order queries on aggregated columns
  • fields can be marked as "sensitive" and won't be returned in query results
  • new layout for the entire application
  • single tenant model throughout the codebase
  • simplified permission model which only supports Public & Private options
  • new database schema metadata editing interface
  • new installation flow that is shorter and simpler