Redash v3.0.0 Release Notes

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

    • Query Result data source (run queries on query results).
    • Athena: option to load schema from Glue catalog. @myouju
    • ๐Ÿ‘ Allow running any command inside the container via the Docker entrypoint script. @jezdez
    • ๐Ÿ”ง Make invitation token max age configurable. @hhamalai
    • ๐Ÿ‘ Redshift: add support for the new ACM root CA.
    • ๐Ÿ‘ Redshift: support for Spectrum (external) tables. @atharvai
    • MongoDB: option to set allowDiskUse in queries.
    • Option to disable SQLAlchemy connection pool.
    • Option to set a time limit on adhoc queries.
    • Option to disable sending an invite to a new user.
    • Azure SQL Data Warehouse query runner. @kitsuyui
    • Prometheus query runner. @yershalom
    • Option to set the Flask-Limiter storage engine.
    • Option to set UnicodeWriter's error handling method. @fan-t-endo
    • ๐Ÿ”ง PostgreSQL: SSL configuration option. @TylerBrock
    • Counter visualization: additional formatting options. @deecay
    • Query based drop down parameter. @rohithmenon
    • โฑ MySQL: multiple queries support & connection timeout.
    • Ability to select all in multi-filter. @Posnet
    • ๐Ÿ‘ LDAP (Active Directory) support. @amarjayr

    ๐Ÿ”„ Changed

    • Copy parameters when forking a query. @kyoshidajp
    • Prevent using Query API Key with refresh API (previously it was just failing).
    • โฌ‡๏ธ Reduce boilerplate in frontend code.
    • Set auto focus in first input items. @kyoshidajp
    • โšก๏ธ Update gunicorn to latest version.
    • ๐Ÿ”ง Make log format configurable.
    • Sort series by name.
    • ๐Ÿ‘ Allow setting test file with Docker test run. @meinac
    • ๐Ÿ‘‰ Use outdated queries count stored already in Redis.
    • ๐Ÿ‘‰ Show links based on permissions the user have.
    • โšก๏ธ Cassandra: update driver version. @yershalom
    • โšก๏ธ Docker-Compose: update configuration to always restart services. @muddydixon
    • Modernize Python 2 code to get ready for Python 3. @cclauss
    • ๐Ÿ‘ Cohort visualization: make it friendlier to use by better handle gaps in data, so it's easier to generate the data needed.
    • ๐Ÿ‘‰ Use a different markdown library. @alexmuller
    • Salesforce: improve error messages we receive from the API. @akiray03
    • Custom JS code visualization improvements. @deecay
    • โšก๏ธ DQL: Update version to 0.5.24. @aterreno
    • ๐Ÿ‘ Cassandra: get_schema support for both C* 2.x and 3.x, support for SortedSet type serialization. (@mfouilleul))
    • ๐Ÿ—„ Replace deprecated ng-annotate with babel plugin. @44px
    • โšก๏ธ Update Python dependencies to recent versions. @alison985
    • Bootstrap script: create /opt/redash directory only if it doesn't exist. @isomura
    • Bootstrap script: make use of REDASH_BASE_PATH variable in setup script. @sylvain

    ๐Ÿ›  Fixed

    • Require full data source access to fork a query.
    • API key of one query could be used to get results of another one.
    • โœ‚ Delete group id from user object when deleting the group. @kyoshidajp
    • Sorting of X axis wasn't working for Box plot type visualizations. @deecay
    • Exporting query results as excel was failing when one of the columns had array data. @kyoshidajp
    • ๐Ÿ‘‰ Show query editor's Archive/Publish Query drop-down only on saved queries. @cyriac
    • ๐Ÿณ Move misplaced configuration in docker-compose.production.yml. @yutannihilation
    • ๐Ÿ‘ MySQL: support UTF8 schema.
    • TreasureData queries were failing when returning 0 rows.
    • ๐Ÿ‘‰ Use series color for Boxplot. @deecay
    • Revoke permission should respect to given grantee and access type. @meinac
    • ๐Ÿ›  Fixed eslint "Cannot read property 'length' of undefined" error. @kravets-levko
    • Don't crash query editor when there are unclosed curly brackets.
    • Error value in charts wasn't displayed if it was 0.
    • Prevent line breaks in EditInPlace description when using Firefox. @alexmuller
    • Queries#all_queries was sometimes returning wrong number of queries.
    • record_event fails for API events.
    • Cancel button on tasks admin page was broken.
    • โœ‚ Remove deprecated cx_Oracle types. @queeno
    • โšก๏ธ Textbox widgets were updating their value even when editor was cancelled. @alison985
    • โฑ Collaborators couldn't edit visualizations or schedule.
    • ๐Ÿ‘‰ Use series color for error bar. @deecay
    • โฌ†๏ธ Upgrade script was using the wrong restart command on new AMIs.