|
1 | 1 | # Change Log
|
2 | 2 |
|
| 3 | +## v8.0.0-beta.2 - 2019-09-16 |
| 4 | + |
| 5 | +This is an update to the previous beta release, which includes: |
| 6 | + |
| 7 | +* Add options for users to share anonymous usage information with us (see [docs](https://redash.io/help/open-source/admin-guide/usage-data) for details). |
| 8 | +* Visualizations: |
| 9 | + - Allow the user to decide how to handle null values in charts. |
| 10 | +* Upgrade Sentry-SDK to latest version. |
| 11 | +* Make horizontal table scroll visible in dashboard widgets without scrolling. |
| 12 | +* Data Sources: |
| 13 | + * Add support for Azure Data Explorer (Kusto). |
| 14 | + * MySQL: fix connections without SSL configuration failing. |
| 15 | + * Amazon Redshift: option to set query group for adhoc/scheduled queries. |
| 16 | + * Hive: make error message more friendly. |
| 17 | + * Qubole: add support to run Quantum queries. |
| 18 | +* Display data source icon in query editor. |
| 19 | +* Fix: allow users with view only acces to use the queries in Query Results |
| 20 | +* Dashboard: when updating parameters refersh only widgets that use those parameters. |
| 21 | + |
| 22 | +This release had contributions from 12 people: @arikfr, @cclauss, @gabrieldutra, @justinclift, @kravets-levko, @ranbena, @rauchy, @sandeepV2, @shinsuke-nara, @spacentropy, @sphenlee, @swfz. |
| 23 | + |
| 24 | + |
| 25 | +## v8.0.0-beta - 2019-08-18 |
| 26 | + |
| 27 | +After months of being heads down with hard work, it's finally time to wrap up the V8 release 🤩 This release includes many long awaited improvements to parameters, UX improvements, further React migration and other changes, fixes and improvements. |
| 28 | + |
| 29 | +While this version is already running on the hosted platform to make sure it's stable, we're excited to put this in the hands of our Open Source users. |
| 30 | + |
| 31 | +Starting from this release we will no longer build a tarball distribution of the codebase and recommend everyone to switch over to using our Docker images. We're planning on dropping Python 2 support towards its EOL this year and switching over to the Docker image will make this transition much simpler. |
| 32 | + |
| 33 | +This release was made possible by contributions from over 40 people: @aidarbek, @AntonZarutsky, @ariarijp, @arikfr, @combineads, @deecay, @fmy, @gabrieldutra, @guwenqing, @guyco33, @ialeinikov, @Jakdaw, @jezdez, @justinclift, @k-tomoyasu, @katty0324, @koooge, @kravets-levko, @ktmud, @KumanoTanaka, @kyoshidajp, @nason, @oldPadavan, @openjck, @osule, @otsaloma, @ranbena, @rauchy, @rueian, @sekiyama58, @shinsuke-nara, @taminif, @The-Alchemist, @vv-p, @washort, @wudi-ayuan, @ygrishaev, @yoavbls, @yoshiken, @yusukegoto and the support of over 500 organizations who subscribed to our hosted version and by that sponsor the team's work. |
| 34 | + |
| 35 | +### Parameters |
| 36 | + |
| 37 | +- Parameter UI improvements: |
| 38 | + - Support for multi-select in dropdown (and query dropdown) parameters. |
| 39 | + - Support for dynamic values in date and date-range parameters. |
| 40 | + - Search dropdown parameter values. |
| 41 | + - New UX for applying parameter changes in queries and dashboards. |
| 42 | +- Allow using Safe Parameters in visualization embeds and public dashboards. Safe Parameters are any parameter type except for the a text parameter (dropdowns are safe). |
| 43 | + |
| 44 | +### Data Sources |
| 45 | + |
| 46 | +- New Data Sources: Couchbase, Phoenix and Dgraph. |
| 47 | +- New JSON data source (and deprecated old URL data source). |
| 48 | +- Snowflake: update connector to latest version. |
| 49 | +- PostgreSQL: show only accessible tables in schema. |
| 50 | +- BigQuery: |
| 51 | + - Correctly handle NaN values. |
| 52 | + - Treat repeated fields as rrays. |
| 53 | + - [BigQuery] Fix: in some queries there is no mode field |
| 54 | +- DynamoDB: |
| 55 | + - Support for Unicode in queries. |
| 56 | + - Safe loading of schema. |
| 57 | +- Rockset: better handling of query errors. |
| 58 | +- Google Sheets: |
| 59 | + - Support for Team Drive. |
| 60 | + - Friendlier error message in case of an API error and more reliable test connection. |
| 61 | +- MySQL: |
| 62 | + - Support for calling Stored Procedures and better handling of query cancellation. |
| 63 | + - Switch to using `mysqlclient` (a maintained fork of `Python-MySQL`). |
| 64 | +- MongoDB: Support serializing Decimal128 values. |
| 65 | +- Presto: support for passwords in connection settings. |
| 66 | +- Amazon Athena: allow to specify custom work group. |
| 67 | +- Query Results: querying a column with a dictionary or array fails |
| 68 | +- Clickhouse: make sure we don't show password in error messages. |
| 69 | +- Enable Cassandra support by default. |
| 70 | + |
| 71 | +### Visualizations |
| 72 | + |
| 73 | +- Charts: |
| 74 | + - Fix: legend overlapping chart on small screens. |
| 75 | + - Fix: Pie chart not rendering when series doesn't exist in options. |
| 76 | + - Pie Chart: add option to set direction of slices. |
| 77 | +- WordCloud: rewritten to support new options (provide frequency in query, limits), scale when resizing, handle long words and more. |
| 78 | +- Pivot Table: support hiding totals. |
| 79 | +- Counters: apply formatting to target value. |
| 80 | +- Maps: |
| 81 | + - Ability to customize marker icon and color. |
| 82 | + - Customization options for Choropleth maps. |
| 83 | +- New Visualization: Details View. |
| 84 | + |
| 85 | +### **UX** |
| 86 | + |
| 87 | +- Replace blank screen with a loading indicator when the application is doing its first load. |
| 88 | +- Multiple improvements to dashboards editing: auto-save, grid markings and better refresh indicator. |
| 89 | +- Admin can now edit user's groups from the user page. |
| 90 | +- Add keyboard shortcut (Ctrl/Cmd+Shift+F) to trigger query formatting. |
| 91 | + |
| 92 | +### API |
| 93 | + |
| 94 | +- Query Result API response minimized to only required fields when called with a non user API key. |
| 95 | +- Prefer API key over cookies in authentication. |
| 96 | +- User can now regenerate Query API Key. |
| 97 | + |
| 98 | +### Other Changes |
| 99 | + |
| 100 | +- Sends CSP headers to prevent various kinds of security attacks via the browser. Might break unusual usages and embeds of Redash. |
| 101 | +- New Failed Scheduled Queries email report (can be enabled from organization settings screen). |
| 102 | +- Deprecated HipChat Alert Destination. |
| 103 | +- Add options to hide different parts of a Visualization embed UI (parameters, title, link to query). |
| 104 | +- Support multi-byte search for query names and descriptions (needs to be enabled in Organization settings screen). |
| 105 | +- CSV query results download: correctly serialize booleans and date values. |
| 106 | +- Dashboard filters now collect values from all widgets with the same filter. |
| 107 | +- Support for custom message and description in alert notifications (currently disabled behind a feature flag until we improve the alert UX). |
| 108 | + |
| 109 | +### Bug Fixes |
| 110 | + |
| 111 | +- Fix: adding widget to dashboard from a query page is broken. |
| 112 | +- Fix: default time format option was wrong. |
| 113 | +- Fix: when too many errors of a scheduled queries occur it causes an OverflowError. |
| 114 | +- Fix: when forking a query maintain the same visualizations order. |
| 115 | + |
3 | 116 | ## v7.0.0 - 2019-03-17
|
4 | 117 |
|
5 | 118 | We're trying a new format for the CHANGELOG in this release. Focusing on the bigger changes, but for whoever interested, you can see all the changes [here](https://github.com/getredash/redash/compare/v6.0.0...master).
|
|
0 commit comments