All Versions
31
Latest Version
Avg Release Cycle
82 days
Latest Release
856 days ago

Changelog History
Page 3

  • v3.0.0 Changes

    November 13, 2017

    βž• 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.
  • v2.0.1 Changes

    October 22, 2017

    πŸš€ This is a patch release, that adds support for Redshift ACM certificates (see #2044 for details).

  • v2.0.0 Changes

    August 08, 2017

    βž• 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.
  • v1.0.3 Changes

    April 18, 2017

    πŸ›  Fixed

    • πŸ›  Fix: sort by column no longer working.
  • v1.0.2 Changes

    April 18, 2017

    πŸ›  Fixed

    • πŸ›  Fix: favicon wasn't showing up.
    • πŸ›  Fix: support for unicode in dashboard tags. @deecay
    • πŸ›  Fix: page freezes when rendering large result set.
    • πŸ›  Fix: chart embeds were not rendering in PhantomJS.
  • v1.0.1 Changes

    April 02, 2017

    βž• Added

    • βž• Add: bubble charts support.
    • βž• Add "Refresh Schema" button to the datasource @44px
    • [Data Sources] Add: ATSD query runner @rmakulov
    • [Data Sources] Add: SalesForce query runner @msnider
    • βž• Add: scheduled query backoff in case of errors @washort
    • βž• Add: use results row count as the value for the counter visualization. @deecay

    πŸ”„ Changed

    • 🚚 Moved CSV/Excel query results generation code to models. @akiray03
    • βž• Add support for filtered data in Pivot table visualization @deecay
    • Friendlier labels for archived state of dashboard/query

    πŸ›  Fixed

    • πŸ›  Fix: optimize queries to avoid N+1 queries.
    • πŸ›  Fix: percent stacking math was wrong. @spasovski
    • πŸ›  Fix: set query filter to match value from URL query string. @benmargo
    • [Clickhouse] Fix: detection of various data types. @denisov-vlad
    • πŸ›  Fix: user can't edit their own alert.
    • πŸ›  Fix: angular minification issue in textbox editor and schema browser.
    • πŸ›  Fixes to better support IE11 (add polyfill for Object.assign and show vertical scrollbar). @deecay
    • πŸ›  Fix: datetime parameters were not using a date picker.
    • πŸ›  Fix: Impala schema wasn't loading.
    • πŸ›  Fix: query embed dialog close button wasn't working @r0fls
    • πŸ›  Fix: make errors from Presto runner JSON-serializable @washort
    • πŸ›  Fix: race condition in query task status reporting @washort
    • πŸ›  Fix: remove \$\$hashKey from Pivot table
    • πŸ›  Fix: map visualization had severe performance issue.
    • πŸ›  Fix: pemrission dialog wasn't rendering.
    • πŸ›  Fix: word cloud visualization didn't show column names.
    • πŸ›  Fix: wrong timestamps in admin tasks page.
    • πŸ›  Fix: page header wasn't updating on dashboards page @MichaelJAndy
    • πŸ›  Fix: keyboard shortcuts didn't work in parameter inputs

    Other

    • πŸ”’ Change default job expiry times to: job lock expire after 12 hours (previously: 6 hours) and Celery task result object expire after 4 hours (previously: 1 hour). @shimpeko
  • v1.0.0-rc.2 Changes

    February 22, 2017

    πŸ”„ Changed

    • #1563 Send events to webhook as JSON with a schema.
    • [#1601][presto] friendlier error messages. (@aslotnick)
    • 🚚 Move the query runner unavailable log message to be DEBUG level instead of WARNING, as it was mainly confusing people.
    • βœ‚ Remove "Send to Cloud" button from Plotly based visualizations.
    • πŸ”„ Change Plotly's default hover mode to "Compare".
    • [#1612] Change: Improvements to the dashboards list page.

    πŸ›  Fixed

    • [#1564] Fix: map visualization column picker wasn't populated. (@janusd)
    • [#1597][sql server] Fix: schema wasn't loading on case sensitive servers. (@deecay)
    • πŸ›  Fix: dashbonard owner couldn't edit his dashboard.
    • πŸ›  Fix: toggle_publish event wasn't logged properly.
    • πŸ›  Fix: events with API keys were not logged.
    • πŸ›  Fix: share dashboard dialog was broken after code minification.
    • πŸ›  Fix: public dashboard endpoint was broken.
    • πŸ›  Fix: public dashboard page was broken after code minification.
    • πŸ›  Fix: visualization embed page was broken after code minification.
    • πŸ›  Fix: schema browser has dark background.
    • πŸ›  Fix: Google button missing on invite page.
    • πŸ›  Fix: global parameters don't render on dashboards with text boxes.
    • πŸ›  Fix: sunburst / Sankey visualizations have bad data.
    • πŸ›  Fix: extra whitespace created by the filters component.
    • πŸ›  Fix: query results cleanup task was trying to delete query objects.
    • πŸ›  Fix: alert subscriptions were not triggered.
    • [DynamoDB] Fix: count(*) queries were broken. (@kopanitsa))
    • πŸ›  Fix: Redash is using too many database connections.
    • πŸ›  Fix: download links were not working in dashboards.
    • πŸ›  Fix: the first selection in multi filters was broken in dashboards.

    Other

    • [#1555] Change sourcemaps to generate a sourcemap per module. (@44px)
    • 🐳 [#1570] Fix Docker Compose configuration for nginx. (@btmc)
    • ⚑️ [#1582] Update Dockerfile to build frontend assets and update the folder ownership.
    • 🐳 Dockerfile: change the uid of the redash user to match host user uid.
    • ⚑️ Update npm-shrinkwrap.json file to use http proctocol instead of git. (@deecay)
  • v1.0.0-rc.1 Changes

    January 31, 2017

    This version has two big changes behind the scenes:

    • πŸ”¨ Refactor the frontend to use latest (at the time) Angular version (1.5) along with better frontend pipeline based on) WebPack.
    • πŸ”¨ Refactor the backend code to use SQLAlchemy and Alembic, for easier migrations/upgrades.)

    πŸ“ˆ Along with that we have many fixes, additions, new data sources (Google Analytics, ClickHouse, Amazon Athena, Snowflake) πŸ›  and fixes to the existing ones (mainly ElasticSearch and Cassandra).

    ⚑️ When upgrading make sure to upgrade from version 0.12.0 and update your .env file:

    ⚑️ 1. If you have local PostreSQL database, you will need to update the URL from postgresql://redash to postgresql:///redash.

    1. Remove the REDASH_STATIC_ASSETS_PATH definition.

    ⬆️ Make sure to make these changes before running upgrade as otherwise it will fail.

    ⬆️ We're releasing a new upgrade script -- see here for details.

    βž• Added

    • πŸ“„ #1546 Add: API docstrings (@washort)
    • #1504 Add: global parameters for dashboards (Tyler Rockwood)
    • ✨ #1508 [Jira JQL] Add: support custom JIRA fields and enhance value mapping (@sseifert)
    • 🐳 #1530 Add: Docker based developer workflow (Arik Fraimovich)
    • #1515 [Python] Add: get_source_schema method (Vladislav Denisov)
    • #1512 [Python] Add: define more safe_builtins (Vladislav Denisov)
    • #1513 Add: get_by_id & get_by_name methods for Query and DataSource classes (Vladislav Denisov)
    • πŸ’» #1482 [Cassandra] Add: schema browser support & explicit protocol version (@yershalom)
    • #1488 [Data Sources] Add: Snowflake query runner (@arikfr)
    • πŸ’» #1479 [ElasticSearch] Add: enable schema browser (@adamlwgriffiths)
    • #1475 [Cassnadra] Added set_keyspace for easier query cassandra (@yershalom)
    • #1468 [Datasources] Add: Amazon Athena query runner (@arikfr)
    • #1433 [Charts] Add: errors bands in graphs (@luke14free)
    • πŸ“ˆ #1405 [Datasources] Add: simple Google Analytics query runner (@denisov-vlad)
    • #1409 [Datasources] Add: Add query runner for Yandex ClickHouse (@denisov-vlad)
    • #1373 Add: rate limit the login page (@AntoineAugusti)

    πŸ”„ Changed

    • #1549 Change: disable version counter for queries: (Arik Fraimovich)
    • πŸ’» #1548 Change: improve UI in small resolution: (Arik Fraimovich)
    • #1547 Change: Improve drafts UX (Arik Fraimovich)
    • #1540 [MySQL] Change: faster retrieval of schema (Yaning Zhu)
    • #1517 [ClickHouse] Change: convert UInt64 columns to integer type (Vladislav Denisov)
    • #1528 [Vertica] Change: set longer read_timeout (lab79)
    • πŸ“¦ #1522 Change: move package.json/webpack.config to root directory (Arik Fraimovich)
    • #1514 [Athena] Change: enable query annotations (Gaurav Awadhwal)
    • ⚑️ #1525 Change: update amazon linux bootstrap.sh (Karri NiemelΓ€)
    • 🚚 #1509 [Presto/Athena] Change: remove special rule around public schema (@GAwadhwalAtlassian)
    • #1485 Close #1453: more minimal notification of draft status for query/dashboard (@arikfr)
    • βœ… #1474 [Cassandra] Change: test connection query (@yershalom)
    • #1464 [Clickhouse] Change: use UTF-8 encoding for POST data (@jaykelin)
    • #1417 Change: Replace Peewee with SQLAlchemy/Alembic (@arikfr, @washort)
    • ⬆️ #1458 Change: switch from flask_script to click, add CLI unit tests and upgrade Flask version (@washort)
    • πŸ‘ #1438 [ElasticSearch] Change: use simplejson for better error descriptions (@adamlwgriffiths)
    • #1435 Whitelisting more builtin primitives (@mattrobenolt)
    • ⬆️ #1376 Change: upgrade the frontend stack (@arikfr, @luke14free)
    • #1429 Add missing error check from #1402 (@adamlwgriffiths)
    • #1256 Change: when forking a query, copy all visualizations (@ninneko)
    • #1421 Change: [BigQuery] only specify useLegacySQL is it's True (@arikfr)
    • #1353 Change: make draft status for queries and dashboards toggleable (@washort)
    • #1419 Change: use redash.utils.json_dumps instead of json.dumps in Python query runner (@ehfeng)
    • πŸ’» #1402 Change: correctly propagate ElasticSearch errors to the UI (@adamlwgriffiths)
    • #1371 Change: display user's password reset link to the admin when mail server disabled (@vitorbaptista)

    πŸ›  Fixed

    • ⚑️ #1551 Fix: flask-admin - exclude created_at/updated_at so models can be saved (Arik Fraimovich)
    • #1545 [ElasticSearch] Fix: query fails when properties key is missing (hgs847825)
    • #1526 [ElasticSearch] Fix for #1521 (Adam Griffiths)
    • #1521 [ElasticSearch] Fix: wrong variable name. (Arik Fraimovich)
    • ⚑️ #1497 Fix #16: when updating dashboard name refresh dashboards dropdown (@arikfr)
    • βœ… #1491 Fix: DynamoDB test connection was broken (@arikfr)
    • #1487 Fix #1432: delete visualization sends full visualization body insteadβ€šΓ„ΒΆ (@arikfr)
    • #1484 Fix #1457: sort was using the string value (@arikfr)
    • βœ… #1478 [ElasticSearch] Fix: connection test was always succesfful (@adamlwgriffiths)
    • #1440 Fix: API errors for dashboards with invalid layout data (@whummer)
    • 🚚 #1427 [Cassandra] Fix: remove reference to non existing Error class (@arikfr)
    • #1423 [Cassandra] Fix: cassandra.cluster.Error wasn't imported (@arikfr)
    • πŸ›  Fix #1001: queries with a column named "length" were not rendered.
    • πŸ›  Fix #578: dashboard list not scrollable.
    • πŸ›  Fix #137: add direction indicators when sorting query results.
  • v0.12.0 Changes

    November 20, 2016

    βž• Added

    • 61fe16eΒ #1374: Add: allow '*' in REDASH_CORS_ACCESS_CONTROL_ALLOW_ORIGIN (Allen Short)
    • 2f09043Β #1113: Add: share modify/access permissions for queries and dashboard (whummer)
    • πŸ‘ 3db0eeaΒ #1341: Add: support for specifying SAML nameid-format (zoetrope)
    • πŸ“‡ b0ecd0eΒ #1343: Add: support for local SAML metadata file (zoetrope)
    • 0235d37Β #1335: Add: allow changing alert email subject. (Arik Fraimovich)
    • 2135dfdΒ #1333: Add: control over y axis min/max values (Arik Fraimovich)
    • πŸ‘ 49e788aΒ #1328: Add: support for snapshot generation service (Arik Fraimovich)
    • 229ca6cΒ #1323: Add: collect runtime metrics for Celery tasks (Arik Fraimovich)
    • πŸ‘ 931a1f3Β #1315: Add: support for loading BigQuery schema (Arik Fraimovich)
    • πŸ‘ 39b4f9aΒ #1314: Add: support MongoDB SSL connections (Arik Fraimovich)
    • πŸ”§ ca1ca9bΒ #1312: Add: additional configuration for Celery jobs (Arik Fraimovich)
    • πŸ‘ fc00e61Β #1310: Add: support for date/time with seconds parameters (Arik Fraimovich)
    • d72a198Β #1307: Add: API to force refresh data source schema (Arik Fraimovich)
    • πŸ’» beb89ecΒ #1305: Add: UI to edit dashboard text box widget (Kazuhito Hokamura)
    • 808fdd4Β #1298: Add: JIRA (JQL) query runner (Arik Fraimovich)
    • ⏱ ff9e844Β #1280: Add: configuration flag to disable scheduled queries (Hirotaka Suzuki)
    • πŸ‘ ef4699aΒ #1269: Add: Google Drive federated tables support in BigQuery query runner (Kurt Gooden)
    • 2eeb947Β #1236: Add: query runner for Cassandra and ScyllaDB (syerushalmy)
    • 10b398eΒ #1249: Add: override slack webhook parameters (mystelynx)
    • πŸ‘ 2b5e340Β #1252: Add: Schema loading support for Presto query runner (using information_schema) (Rohan Dhupelia)
    • 2aaf5ddΒ #1250: Add: query snippets feature (Arik Fraimovich)
    • 8d8af73Β #1226: Add: Sankey visualization (Arik Fraimovich)
    • a02eddaΒ #1222: Add: additional results format for sunburst visualization (Arik Fraimovich)
    • 0e70188Β #1213: Add: new sunburst sequence visualization (Arik Fraimovich)
    • πŸ’» 9a6d2d7Β #1204: Add: show views in schema browser for Vertica data sources (Matthew Carter)
    • 600afa5Β #1138: Add: ability to register user defined function (UDF) resources for BigQuery DataSource/Query (fabito)
    • b410410Β #1166: Add: "every 14 days" refresh option (Arik Fraimovich)
    • πŸ‘ 906365f #967: Add: extend ElasticSearch query_runner to support aggregations (lloydw)

    πŸ”„ Changed

    • 2de4aa2 #1395: Change: switch to requests in URL query runner (Arik Fraimovich)
    • πŸ“š db1a941 #1392: Change: Update documentation links to point at the new location. (Arik Fraimovich)
    • ⚑️ 002f794Β #1368: Change: added ability to disable auto update in admin views (Arik Fraimovich)
    • πŸ‘» aa5d14eΒ #1366: Change: improve error message for exception in the Python query runner (deecay)
    • 880627cΒ #1355: Change: pass the user object to the run_query method (Arik Fraimovich)
    • 23c605bΒ #1342: SAML: specify entity id (zoetrope)
    • βœ… 015b1dcΒ #1334: Change: allow specifying recipient address when sending email test message (Arik Fraimovich)
    • 39aaa2fΒ #1292: Change: improvements to map visualization (Arik Fraimovich)
    • ⬆️ b22191bΒ #1332: Change: upgrade Python packages (Arik Fraimovich)
    • ⬆️ 23ba98bΒ #1331: Celery: Upgrade Celery to more recent version. (Arik Fraimovich)
    • ⬆️ 3283116Β #1330: Change: upgrade Requests to latest version. (Arik Fraimovich)
    • 🌲 39091e0Β #1324: Change: add more logging and information for refresh schemas task (Arik Fraimovich)
    • 🚚 462faeaΒ #1316: Change: remove deprecated settings (Arik Fraimovich)
    • 73e1837Β #1313: Change: more flexible column width calculation (Arik Fraimovich)
    • ⚑️ e8eb840Β #1279: Change: update bootstrap.sh to support Ubuntu 16.04 (IllusiveMilkman)
    • ⬆️ 8cf0252Β #1262: Change: upgrade Plot.ly version and switch to smaller build (Arik Fraimovich)
    • 0b79fb8Β #1306: Change: paginate queries page & add explicit urls. (Arik Fraimovich)
    • 41f99f5Β #1299: Change: send Content-Type header (application/json) in query results responses (Tsuyoshi Tatsukawa)
    • ⚑️ dfb1a20Β #1297: Change: update Slack configuration titles. (Arik Fraimovich)
    • 8c1056cΒ #1294: Change: don't annotate BigQuery queries (Arik Fraimovich)
    • a3cf92eΒ #1289: Change: use key_as_string when available (ElasticSearch query runner) (Arik Fraimovich)
    • πŸ’» e155191Β #1285: Change: do not display Oracle tablespace name in schema browser (Matthew Carter)
    • 6cbc39cΒ #1282: Change: deduplicate Google Spreadsheet columns (Arik Fraimovich)
    • 4caf2e3Β #1277: Set specific version of cryptography lib (Arik Fraimovich)
    • ⬆️ d22f0d4Β #1216: Change: bootstrap.sh - use non interactive dist-upgrade (Atsushi Sasaki)
    • 19530f4Β #1245: Change: switch from CodeMirror to Ace editor (Arik Fraimovich)
    • dfb92dbΒ #1234: Change: MongoDB query runner set DB name as mandatory (Arik Fraimovich)
    • πŸ“‡ b750843Β #1230: Change: annotate Presto queries with metadata (Noriaki Katayama)
    • 5b20fe2Β #1217: Change: install libffi-dev for Cryptography (Ubuntu setup script) (Atsushi Sasaki)
    • ⚑️ a9fac34Β #1206: Change: update pymssql version to 2.1.3 (kitsuyui)
    • πŸ‘ 5d43cbeΒ #1198: Change: add support for Standard SQL in BigQuery query runner (mystelynx)
    • 84d0c22Β #1193: Change: modify the argument order of moment.add function call (Kenya Yamaguchi)

    πŸ›  Fixed

    • d6febb0Β #1375: Fix: Download Dataset does not work when not logged in (Joshua Dechant)
    • βœ… 96553adΒ #1369: Fix: missing format call in Elasticsearch test method (Adam Griffiths)
    • c57c765Β #1365: Fix: compare retrieval times in UTC timezone (Allen Short)
    • βœ… 37dff5fΒ #1360: Fix: connection test was broken for MySQL (ichihara)
    • 0️⃣ 360028cΒ #1359: Fix: schema loading query for Hive was wrong for non default schema (laughingman7743)
    • ⚑️ 7ee41d4Β #1358: Fix: make sure all calls to run_query updated with new parameter (Arik Fraimovich)
    • 0d94479Β #1329: Fix: Redis memory leak. (Arik Fraimovich)
    • 7145aa2Β #1325: Fix: queries API was doing N+1 queries in most cases (Arik Fraimovich)
    • cd2e927Β #1311: Fix: BoxPlot visualization wasn't rendering on a dashboard (Arik Fraimovich)
    • a562ce7Β #1309: Fix: properly render checkboxes in dynamic forms (Arik Fraimovich)
    • πŸ‘ d48192cΒ #1308: Fix: support for Unicode columns name in Google Spreadsheets (Arik Fraimovich)
    • πŸ’» e42f93fΒ #1283: Fix: schema browser was unstable after opening a table (Arik Fraimovich)
    • 170bd65Β #1272: Fix: TreasureData get_schema method was returning array instead of string as column name (ariarijp)
    • 4710c41Β #1265: Fix: refresh modal not working for unsaved query (Arik Fraimovich)
    • bc3a5abΒ #1264: Fix: dashboard refresh not working (Arik Fraimovich)
    • 6202d09Β #1240: Fix: when shared dashboard token not found, return 404 (Wesley Batista)
    • 93aac14Β #1251: Fix: autocomplete went crazy when database has no autocomplete. (Arik Fraimovich)
    • πŸ’» b8eca28Β #1246: Fix: support large schemas in schema browser (Arik Fraimovich)
    • b781003Β #1223: Fix: Alert: when hipchat Alert.name is multibyte character, occur error. (toyama0919)
    • 0b928e6Β #1227: Fix: Bower install fails in vagrant (Kazuhito Hokamura)
    • ⚠ a411af2Β #1232: Fix: don't show warning when query string (parameters value) changes (Kazuhito Hokamura)
    • 3dbb5a6Β #1221: Fix: sunburst didn't handle all cases of path lengths (Arik Fraimovich)
    • ⚑️ a7cc1eeΒ #1218: Fix: updated result not being saved when changing query text. (Arik Fraimovich)
    • 0617833Β #1215: Fix: email alerts not working (Arik Fraimovich)
    • 78f65b1Β #1187: Fix: read only users receive the permission error modal in query view (Arik Fraimovich)
    • bba801fΒ #1167: Fix the version of setuptools on bootstrap script for Ubuntu (Takuya Arita)
    • 🐳 ce81d69Β #1160: Fix indentation in docker-compose-example.yml (Hirofumi Wakasugi)
    • πŸ”§ dd759feΒ #1155: Fix: make all configuration values of Oracle required (Arik Fraimovich)

    πŸ“„ Docs

    • πŸ“š a69ee0cΒ #1225: Fix: RST formatting of the Vagrant documentation (Kazuhito Hokamura)
    • ⚠ 03837c0Β #1242: Docs: add warning re. quotes on column names and BigQuery (Ereli)
    • πŸ“š 9a98075Β #1255: Docs: add documentation for InfluxDB (vishesh92)
    • 🚧 e0485deΒ #1195: Docs: fix typo in maintenance page title (Antoine Augusti)
    • πŸ“š 7681d3eΒ #1164: Docs: update permission documentation (Daniel Darabos)
    • πŸ”§ bcd3670Β #1156: Docs: add SSL parameters to nginx configuration (Josh Cox)
  • v0.11.1.b2095 Changes

    August 02, 2016

    πŸš‘ This is a hotfix release, which fixes an issue with email alerts in v0.11.0.