25.6.0
Caution
You should skip this release and go directly to the next release (v25.6.2)
New Updates
-
Self-hosted Sentry now supports ARM64 on Linux, so there's no need to run on forks anymore. The install.sh script should run smoothly on ARM64 machines. Feel free to give feedback on #1585
-
Some containers have been added to Docker Compose files, and the SMTP container is swapped with one that's ARM64-compatible and much more powerful—you can even use it as an AWS SES relay! Further details are available in the documentation: https://gitlab.com/egos-tech/smtp
-
Taskbroker is a new service (written in Rust) that aims to replace Celery, which is backed by Redis PubSub. In the next release, Taskbroker will fully replace Celery, taking over the roles of the worker and cron containers.
-
There are some feature flag changes, as we've cleaned up some, and enabled Continuous Profiling. Please ensure your
sentry.conf.p
y is updated to reflect the changes found insentry.conf.example.py
. You can view the file differences using:diff -u sentry/sentry.conf.example.py sentry/sentry.conf.py
. -
Limited by DockerHub image pulls? Replace your image name by prefixing it with
ghcr.io
. For example,getsentry/sentry:nightly
becomesghcr.io/getsentry/sentry:nightly
. It is hosted on GitHub Container Registry.
Various fixes & improvements
- enable shell linter for more scripts (#3748) by @doc-sheet
- feat: migrate to arm64-compatible smtp image (#3746) by @ezhevita
- Introduce patches with external kafka (#3521) by @aldy505
- add shellcheck action to lint bash scripts (#3710) by @doc-sheet
- tests: Install version 2.x of Python SDK (#3745) by @sentrivana
- feat(features): enable continuous profiling (#3742) by @aldy505
- feat: Add taskbroker + worker + scheduler (#3738) by @markstory
- fix(profiles): Run the profile chunks consumer (#3739) by @phacops
- chore: prune removed feature flags on main repository (#3731) by @aldy505
- remove index workaround (#3730) by @asottile-sentry
- Make usage of Python SDK future proof (#3714) by @antonpirker