Releases: getsentry/self-hosted
Releases · getsentry/self-hosted
24.11.0
Various fixes & improvements
- feat(healthcheck): Improve redis healthcheck (#3422) by @hubertdeng123
- fix: missing mime types and turning off autoindex for js-sdk endpoint (#3395) by @aldy505
- fix: Use js.sentry-cdn.com for JS SDK downloads (#3417) by @BYK
- fix(loader): provide js sdk assets from 4.x (#3415) by @aldy505
- Revert "Revert "ref(feedback): remove issue platform flags after releasing issue types"" (#3403) by @BYK
- Revert "ref(feedback): remove issue platform flags after releasing issue types" (#3402) by @BYK
- ref(feedback): remove issue platform flags after releasing issue types (#3397) by @aliu39
- fix(sentry-admin): Do not wait for command finish to display output (#3390) by @Makhonya
24.10.0
Various fixes & improvements
- chore: Disable codecov for master/release branches (#3384) by @hubertdeng123
- chore: replace old URLs of the repo with the new docs (#3375) by @victorelec14
- ref: span normalization allowed host config (#3245) by @aldy505
- docs: explicitly specify
mail.use-{tls,ssl}
is mutually exclusive (#3368) by @aldy505 - ref: allow hosted js sdk bundles (#3365) by @aldy505
- fix(clickhouse): Allow nullable key (#3354) by @nikhars
24.9.0
Announcements
- 24.8.0 is now a hard stop. In order to proceed to further upgrades you will need to go through 24.8.0 first https://develop.sentry.dev/self-hosted/releases/
Security fixes
- CVE-2024-45605: Improper authorization on deletion of user issue alert notifications
- CVE-2024-45606: Improper authorization on muting of alert rules
Various fixes & improvements
- docs: link to develop docs (#3307) by @joshuarli
- fix: more leeway for minimum RAM (#3290) by @joshuarli
- Mandate minimum requirements for ram/cpu (#3275) by @hubertdeng123
- ref(feedback): cleanup topic rollout option (#3276) by @aliu39
- Update release template (#3270) by @hubertdeng123
24.8.0
Various fixes & improvements
- Migrate to zookeeper-less kafka (#3263) by @hubertdeng123
- Revert "ref(feedback): cleanup topic rollout option" (#3262) by @aliu39
- ref(feedback): cleanup topic rollout option (#3256) by @aliu39
- Remove cdc and wal2json and use the default postgres entrypoint (#3260) by @beezz
- add
-euo pipefail
to enhance-image.example.sh (#3246) by @asottile-sentry - remove python-dev (#3242) by @asottile-sentry
- feat: enable user feedback feature (#3193) by @aldy505
- Use CDN by default for JS SDK Loader (#3213) by @stayallive
24.7.1
Important Changes
- This release includes a security vulnerability fix for GHSA-fm88-hc3v-3www
- Errors only self-hosted is now available
Various fixes & improvements
- Fix: errors only config flag (#3220) by @hubertdeng123
- Add errors only self-hosted infrastructure (#3190) by @hubertdeng123
- feat(generic-metrics): Add gauges to docker compose, re-try (#3177) by @ayirr7
24.7.0
Various fixes & improvements
- Check postgres os before proceeding with install (#3197) by @hubertdeng123
- Update sentry-admin.sh to select its own working directory (#3184) by @theoriginalgri
- feat: add insights feature flags (#3152) by @aldy505
- feat(relay): Forward /api/0/relays/* to inner relays (#3144) by @iambriccardo
24.6.0
Important Infrastructure Upgrades
- This release contains significant upgrades to kafka, zookeeper, and clickhouse. Install scripts have been added in an attempt to ensure a smooth upgrade. However, please be aware of these changes as you upgrade and it may be a good idea to back up docker volumes before proceeding as a precautionary measure.
- If you're using span ingestion in self-hosted, you will need to update your config file to pick up feature flags that have been split in #3092.
Various fixes & improvements
- Use general kafka topic creation in self-hosted (#3121) by @hubertdeng123
- Use non-alpine postgres (#3116) by @hubertdeng123
- Bump Python SDK version used in tests (#3108) by @sentrivana
24.4.1
Security fixes
Various fixes & improvements
- chore(deps): bump memcached and redis to latest patch versions (#2973) by @mdtro
- Use docker compose exec to create additional kafka topics (#2904) by @saz
- Add example to docker compose version in problem report (#2959) by @edgariscoding
- Port last integration tests to python (#2966) by @hubertdeng123
Sentry release notes: https://github.com/getsentry/sentry/releases/tag/24.4.1
24.4.0
Breaking Changes
- Gravatar will no longer work for avatar imaging if you run on HTTP. HTTPS is still supported as always.
Various fixes & improvements
- Use python for e2e tests (#2953) by @hubertdeng123
- feat: adds group attributes consumer (#2927) by @scefali
- fix(spans): Adds organizations:standalone-span-ingestion flag to default config (#2936) by @edwardgou-sentry
- Bump ubuntu version for tests (#2923) by @hubertdeng123
- Write Customization tests in python (#2918) by @hubertdeng123
- feat(clickhouse): Added max_suspicious_broken_parts to the config.xml (#2853) by @victorelec14
- Port backup tests to python (#2907) by @hubertdeng123
- Fix defunct java processes (#2914) by @hubertdeng123
- Integration tests in python (#2892) by @hubertdeng123
- feat: run outcomes-billing consumer (#2909) by @lynnagara
- Remove duplicate feature flags (#2899) by @JannKleen
24.3.0
Notes
- New performance features are now in self-hosted! This includes Queries, Web Vitals, Resources, etc..
- For those that are experiencing CSRF validation issues, you may need to set the
CSRF_TRUSTED_ORIGINS
variable in yoursentry.conf.py
file.
Various fixes & improvements
- feat(spans): Ingest spans (#2861) by @phacops
- Integration test improvements (#2858) by @hubertdeng123
- increase postgres max_connections above 100 connections (#2740) by @erfantkerfan
- deps: bump maxmind/geoipupdate to 6.1.0 (#2859) by @victorelec14
- Enable proxy buffering in nginx (#2844) by @RexTim
- Add snuba rust consumers (#2831) by @hubertdeng123
- simplify if for open-ai-suggestion (#2732) by @LvckyAPI
- Upgrade to FSL-1.1 (#2835) by @chadwhitacre
- chore: provide clearer csrf url example (#2833) by @aldy505
- chore: Use django ORM to perform sql commands (#2827) by @hubertdeng123
- revert changes in 3067683 (#2829) by @hubertdeng123
- use rust consumers in self-hosted (3067683) by @hubertdeng123