Redash v2.0.0 Release Notes

Release Date: 2017-08-08 // over 6 years ago
  • โž• Added

    • ๐Ÿ‘ [Cassandra] Support for UUID serializing and setting protocol version. @mfouilleul
    • ๐Ÿ”ง [BigQuery] Add maximumBillingTier to BigQuery configuration. @dotneet
    • โž• Add the propertyOrder field to specify order of data source settings. @rmakulov
    • โž• Add Plotly based Boxplot visualization. @deecay
    • ๐Ÿ‘ [Presto] Add: query cancellation support. @fbertsch
    • [MongoDB] add \$oids JSON extension.
    • ๐Ÿ‘ [PostgreSQL] support for loading materialized views in schema.
    • [MySQL] Add option to hide SSL settings.
    • ๐Ÿ‘ [MySQL] support for RDS MySQL and SSL.
    • ๐Ÿ“ˆ [Google Analytics] support for mcf queries & better errors.
    • โž• Add: static enum parameter type. @rockwotj
    • โž• Add: option to hide pivot table controls. @deecay
    • Retry reload of query results if it had an error.
    • [Data Sources] Add: MemSQL query runner. @alexanderlz
    • ๐Ÿ‘€ "Dumb" recents option (see #1779 for details)
    • Athena: direct query runner using the instead of JDBC proxy. @laughingman7743
    • ๐Ÿ‘ Optionally support parameters in embeds. @ziahamza
    • Sorting ability in alerts view.
    • 0๏ธโƒฃ Option to change default encoding of CSV writer. @yamamanx
    • ๐Ÿ’ป Ability to set dashboard level filters from UI.
    • CLI command to open IPython shell.
    • โž• Add link to query page from admin view. @miketheman
    • โž• Add the option to write logs to STDOUT instead of STDERR. @eyalzek
    • โž• Add limit parameter to tasks API. @alexpekurovsky
    • โž• Add SQLAlchemy pool settings.
    • ๐Ÿ‘Œ Support for category type y axis.
    • โž• Add 12 & 24 hours refresh rate option to dashboards.

    ๐Ÿ”„ Changed

    • โฌ†๏ธ Upgrade Google API client library for all Google data sources. @ahamino
    • 0๏ธโƒฃ [JIRA JQL] change default max results limit from 50 to 1000. @jvanegmond
    • โฌ†๏ธ Upgrade to newer Plotly version. @deecay
    • ๐Ÿ”ง [Athena] Configuration flag to disable query annotations for Athena. @suemoc
    • Ignore extra columns in CSV output. @alexanderlz
    • โฌ†๏ธ [TreasureData] improve error handling and upgrade client.
    • โœ… [InfluxDB] simpler test connection query (show databases requires admin).
    • [MSSQL] Mark integers as decimals as well, as sometimes decimal columns being returned with integer column type.
    • โฑ [Google Spreadsheets] add timeout to requests.
    • Sort dashboards list by name. @deecay
    • Include Celery task name in statsd metrics.
    • Don't include paused datasource's queries in outdated queries count.
    • Cohort: handle the case where the value/total might be strings.
    • ๐Ÿ‘ Query results: better type guessing on the client side.
    • ๐Ÿ‘ Counter: support negative indexes to iterate from the end of the results.
    • ๐Ÿ”ง Data sources and destinations configuration: change order of name and type (type first now).
    • ๐Ÿ‘‰ Show API Key in a modal dialog instead of alert.
    • โฌ†๏ธ Sentry: upgrade client version.
    • ๐ŸŒฒ Sentry: don't install logging hook.
    • โฑ Split refresh schemas into separate tasks and add a timeout.
    • โฑ Execute scheduled queries with parameters using their default value.
    • โฑ Keep track of last query execution (including failed ones) for scheduling purposes.
    • Same view for input on search result page as in header. @44px
    • Metrics: report endpoints without dots for metrics.
    • Redirect to / when org not found.
    • ๐Ÿ‘Œ Improve parameters label placement. @44px
    • Auto-publish queries when they are named (with option to disable; #1830).
    • ๐Ÿ‘‰ Show friendly error message in case of duplicate data source name.
    • Don't allow saving dashboard with empty name.
    • Enable strict checking for Angular DI.
    • ๐ŸŽ Disable Angular debug info (should improve performance).
    • โšก๏ธ Update to Webpack 2. @44px
    • Remove /forgot endpoint if REDASH_PASSWORD_LOGIN_ENABLED is false. @amarjayr
    • ๐Ÿณ Docker: make Gunicorn worker count configurable. @unixwitch
    • 0๏ธโƒฃ Snowflake support is no longer enabled by default.
    • Enable memory optimization for Excel exporter.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix: set default values in options to enable 'default: True' for checkbox. @rmakulov
    • ๐Ÿ‘Œ Support MULTI_ORG again.
    • [Google Spreadsheets] handle distant future dates.
    • ๐Ÿ‘ [SQLite] better handle utf-8 error messages.
    • ๐Ÿ›  Fix: don't remove locks for queries with task status of PENDING.
    • Only split columns with __/:: that end with filter/MultiFilter.
    • Alert notifications fail (sometime) with a SQLAlchemy error.
    • Safeguard against empty query results when checking alert status. @danielerapati
    • โœ‚ Delete data source doesn't work when query results referenced by queries.
    • ๐Ÿ›  Fix redirect to /setup on the last setup step. @44px
    • Cassandra: use port setting in connection options. @yershalom
    • Metrics: table name wasn't found for count queries.
    • BigQuery wasn't loading due to bad import.
    • DynamicForm component was inserting empty values.
    • Clear null values from data source options dictionary.
    • /api/session API call wasn't working when multi tenancy enabled
    • If column had no type it would use previous column's type.
    • โšก๏ธ Alert destination details were not updating.
    • When setting rearm on a new alert, it wasn't persisted.
    • Salesforce: sandbox parameter should be optional. @msnider
    • Alert page wasn't properly linked from alerts list. @alison985
    • ๐Ÿ‘ PostgreSQL passwords with spaces were not supported. (#1056)
    • โšก๏ธ PivotTable wasn't updating after first save.