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.