Make Your Company Data Driven. Connect to any data source, easily visualize, dashboard and share your data.
BSD-2-CLAUSE License
Bot releases are hidden (Show)
Docker Tag: redash/redash:10.1.0.b50633
This release includes fixes for three security vulnerabilities (click the links for complete details to see whether your installation is affected):
REDASH_COOKIE_SECRET
is not set explicitly (CVE-2021-41192)state
parameter in OAuth client code affects installations where Google Login is enabled (CVE-2021-43777)It also incorporates several fixes from master that merged after the V10.0 release.
See CHANGELOG for the full release notes.
Huge thanks to Ian Carroll and another reporter who preferred to remain anonymous for responsibly disclosing these vulnerabilities.
Follow our standard upgrade process (reproduced below).
/opt/redash/docker-compose.yml
Redash image reference to redash/redash:10.1.0.b50633
docker-compose stop server scheduler scheduled_worker adhoc_worker
(you might need to list additional services if you updated your configuration)Impact
segment at this link. If your installation is affected, follow the instructions under the Patches
heading to secure the secret fields in your database.Follow the same steps as V10 but for step 5:
docker-compose run --rm server manage db upgrade
redash/redash:10.1.0.b50633
Impact
segment at this link. If your installation is affected, follow the instructions under the Patches
heading to secure the secret fields in your database.Published by susodapop about 3 years ago
Docker Tag: redash/redash:10.0.0.b50363
See CHANGELOG for the full release notes.
Complete upgrade instructions for those coming from V8 -> V10 appear below.
Note: V10 is the first non-beta Redash release since V8. So we expect most users upgrading to V10 are coming from V8. The upgrade from V8->V10 is like any other, but since RQ replaced Celery in this version there are a couple extra modifications that need to be done in your docker-compose.yml
.
If you already run the V9-beta release you already made these changes. You can use the standard upgrade instructions instead.
These steps are performed on the server that runs Docker.
cd /opt/redash
opt/redash/docker-compose.yml
to reference the docker image you want to upgrade to: redash/redash:10.0.0.b50363
services.scheduler.environment
omit QUEUES
and WORKERS_COUNT
and omit environment altogether if it is empty.
5. Under services
, add a new service for general RQ jobs:
worker:
<<: *redash-service
command: worker
environment:
QUEUES: "periodic emails default"
WORKERS_COUNT: 1
docker-compose stop server scheduler scheduled_worker adhoc_worker
(you might need to list additional services if you defined them in your docker-compose.yml
previously)docker-compose up --force-recreate --build
docker-compose run --rm server manage db upgrade
docker-compose up -d
Dashboard URLs now include the dashboard id and slug.
For example, given a dashboard with the slug account-overview
and an id of 251
:
Before
https://redash.app/dashboards/account-overview
After
https://redash.app/dashboards/251-account-overview
The dashboard can also be reached using the new /dashboard
(notice this is singular) endpoint. It accepts either an ID or a slug:
https://redash.app/dashboard/251
https://redash.app/dashboard/account-overview
Either of these will redirect to the After link above. Dashboard ID's are guaranteed to be unique. But dashboards can share the same slug. If a user visits /dashboard/<some slug>
and more than one dashboard exists with that slug, they will be redirected to the earliest created dashboard with that slug.
Published by susodapop over 3 years ago
Docker Tag: redash/redash:10.0.0-beta.b49597
See CHANGELOG for the full release notes.
Typically, if you are running your own instance of Redash and wish to upgrade, you would simply modify the Docker tag in your docker-compose.yml file. Since RQ has replaced Celery in this version, there are a couple extra modifications that need to be done in your docker-compose.yml:
worker:
<<: *redash-service
command: worker
environment:
QUEUES: "periodic emails default"
WORKERS_COUNT: 1
Following that, force a recreation of your containers with docker-compose up --force-recreate --build and you should be good to go.
Published by arikfr over 4 years ago
Docker Tag: redash/redash:9.0.0-beta.b42121
.
See CHANGELOG for the full release notes.
Typically, if you are running your own instance of Redash and wish to upgrade, you would simply modify the Docker tag in your docker-compose.yml file. Since RQ has replaced Celery in this version, there are a couple extra modifications that need to be done in your docker-compose.yml:
worker:
<<: *redash-service
command: worker
environment:
QUEUES: "periodic emails default"
WORKERS_COUNT: 1
Following that, force a recreation of your containers with docker-compose up --force-recreate --build and you should be good to go.
Published by arikfr almost 5 years ago
Docker Tag: redash/redash:8.0.0.b32245
.
See CHANGELOG for the full release notes.
Published by arikfr about 5 years ago
Docker Tag: redash/redash:8.0.0-beta.2.b29352
.
See CHANGELOG for the full release notes.
Published by arikfr over 5 years ago
Please read the following before upgrading:
If you're using the tarball deployment and not Docker, you might need to manually update some of the dependencies. Compare your current Python dependencies with the ones in the requirements*.txt
files.
This release adds encryption of your data sources configuration. By default it will use the REDASH_COOKIE_SECRET
as encryption key. But we recommend setting a new key for it using the REDASH_SECRET_KEY
environment variable. Note that you need to set this before running migrations. Otherwise everything will be encrypted with REDSAH_COOKIE_SECRET
.
See CHANGELOG for the full release notes.
Published by arikfr almost 6 years ago
Before upgrading to v6.0.0 make sure to clear out the Celery queue (unless upgrade from v6.0.0-beta).
This is the final release of v6.0.0. See v6.0.0-beta for details of what's new in v6.0.0. This release includes only fixes from regressions introduces in the beta version.
This release had contributions from 5 people: @rauchy, @denisov-vlad, @arikfr, @ariarijp, and @gabrieldutra. Thank you, everyone π
Published by arikfr almost 6 years ago
Redash v6 beta is now available! π This release was 2 months in the making and it is full with good stuff!
cached_query_
prefix instead of query_
.There were also important changes to the code and infrastructure:
This is just a summary, you're welcome to review the full CHANGELOG.
This release had contributions from 38 people: @arikfr, @kravets-levko, @jezdez, @kyoshidajp, @kocsmy, @alison985, @gabrieldutra, @washort, @GitSumito, @emtwo, @rauchy, @alexanderlz, @denisov-vlad, @ariarijp, @yoavbls, @zhujunsan, @sjakthol, @koooge, @SakuradaJun, @dmonego, @Udomomo, @cclauss, @combineads, @zaimy, @Trigl, @ralphilius, @jodevsa, @deecay, @igorcanadi, @pashaxp, @hoangphuoc25, @toph, @burnash, @wankdanker, @Yossi-a, @Rovel, @kadrach, and @nicof38. Thank you, everyone π
Happy querying π€
Published by arikfr almost 6 years ago
v5.0.2:
Published by arikfr about 6 years ago
V5.0.1:
Published by arikfr about 6 years ago
Final release for V5. Most of the changes were already in the beta release of V5, but this includes several fixes along with UI improvements.
π Thanks to @arikfr, @jezdez, @kravets-levko, @alison985, @kocsmy, @yossi-a, @tdsmith, @nasmithan, @jrbenny35, @sjakthol, @ariarijp and @combineads who contributed to this release.
Published by arikfr about 6 years ago
This is a security release for V4 users. You can find full details on what it fixes and its importance in the release blog post.
Published by arikfr about 6 years ago
This is the first beta of the V5 release (and hopefully the last one). This version includes a lot of exciting new additions along with bug fixes and other changes.
Some notable changes:
π Thanks to @kravets-levko, @arikfr, @ariarijp, @alison985, @kyoshidajp, @kocsmy, @denisov-vlad, @deecay, @yuua, @emtwo, @Pablohn26, @sieben, @atharvai, @matsumo, @tdawber, @innovia, @gabrieldutra, @coreyhuinker, @maxv, @sjakthol, @mtrbean and @washort who contributed to this release!
Docker image and updated tarball will be ready soon.
Happy querying π€
Published by arikfr over 6 years ago
v4.0.1
is a recommended upgrade that includes several bug fixes, small changes and improved dashboard refresh UX.
As always huge thanks to everyone who contributed to this release. π
Happy querying π€
Published by arikfr over 6 years ago
V4 is finally out. π We used the feedback from RC1 and our hosted customers to fix some performance issues in the RC1 release. @kravets-levko worked hard so you will get smooth performance with the new dashboards layout editor.
This release includes 35 changes, features and bug fixes from @alon710, @arikfr, @deecay, @fmy, @idalin, @kravets-levko, @tnetennba3, @toru and @valentin2105. π π π This includes new Choropleth map visualization, Mattermost support and more.
Docker image and updated tarball will be ready soon.
Happy querying π€
Published by arikfr over 6 years ago
This is a follow up release to the v4.0.0-beta
and hopefully the last release before the full release of v4.0.0
. It includes fixes to some bugs introduced in the beta version (like public dashboards or embeds not rendering), but also new features like the funnel visualization and more (CHANGELOG).
This is a beta release, to upgrade to this release from an existing deployment run sudo bin/upgrade --channel beta
. If you use a Docker based deployment you do not need to use this script, but rather update your image reference.
As always this wouldn't be possible without the help of all the people who contributed code in this release: @kravets-levko, @arikfr, @kocsmy, @jezdez, @benmanns, @ariarijp, @tonyjiangh and @jubel-han. πππ
Published by arikfr over 6 years ago
This is a very exciting release π€© that was a long time in the making π·. It includes a fully updated user interface that should provide a much nicer experience, along with many new features and improvements:
This is only the tip of the iceberg, see the full list of changes in the CHANGELOG.
This is a beta release, to upgrade to this release from an existing deployment run sudo bin/upgrade --channel beta
. If you use a Docker based deployment the Docker tag is 4.0.0-beta.b3690
.
As always this wouldn't be possible without the help of all the people who contributed code in this release: @arikfr, @kravets-levko, @kyoshidajp, @ariarijp, @sjakthol, @kocsmy, @jezdez, @deecay, @kakakakakku, @bamboo-yujiro, @tonyjiangh, @washort, @jasonsmithj, @shinji19, @arjan, @gramakri, @doddjc21, @cdessanti, @yershalom, @miketheman, @crooy, @alexdrans, @javier-sanz, @negibouze, @mayconbordin and @rgjodekerken. πππ
Published by arikfr almost 7 years ago
Great things in this version like the long awaited Select All for filters, query based parameters, improvements to existing data sources (MongoDB, Redshift, MySQL) but and new data sources (Prometheus, Azure SQL Data Warehouse) and some more.
This release wouldnβt be possible without the contributions of @myouju, @jezdez, @hhamalai, @atharvai, @kitsuyui, @yershalom, @fan-t-endo, @TylerBrock, @deecay, @rohithmenon, @Posnet, @amarjayr, @kyoshidajp, @meinac, @muddydixon, @cclauss, @alexmuller, @akiray03, @aterreno, @44px, @alison985, @isomura, @sylvain, @cyriac, @yutannihilation, @kravets-levko and @queeno. π π
Published by arikfr almost 7 years ago
This is a patch release, that adds support for Redshift ACM certificates (see #2044 for details).