Redash v0.12.0 Release Notes

Release Date: 2016-11-20 // over 7 years ago
  • ➕ 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)