Skip to content

Commit a00823c

Browse files
committed
release: 25.4.0
1 parent 7600378 commit a00823c

File tree

3 files changed

+57
-2
lines changed

3 files changed

+57
-2
lines changed

CHANGES

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,58 @@
1+
25.4.0
2+
------
3+
4+
### Automate Code Mappings & In-App Stack Trace Rules for Java projects (ongoing)
5+
6+
Currently, we ask developers to set up their Java code mappings manually (because the SDK cannot determine it):
7+
https://docs.sentry.io/platforms/java/source-context/#setting-up-code-mappings
8+
9+
Unfortunately, many stack traces do not contain in-app frames, thus, many Sentry features are not available (e.g. SCM linking, suspect commit).
10+
11+
This tracks using the code mappings derivation system to automatically add the code mappings and stack trace rules to mark in-app frames as such.
12+
13+
This will automatically enable the following Sentry features :
14+
- Suspect Commits
15+
- GitHub pull request comments
16+
- Auto-assignments (if Codeowners imported)
17+
- Stack trace linking
18+
- Code coverage (if the customer also has an account)
19+
20+
This will only be available to customers with the GitHub integration installed.
21+
22+
You can read more about the system here:
23+
https://blog.sentry.io/code-mappings-and-why-they-matter/
24+
25+
By: @armenzg (#89389, #89302, #89211, #88952, #88787, #88676, #88673, #88557, #88475, #88440, #88372, #88251, #88087, #88073, #87842, #87915, #87912, #87776, #87630, #87581, #87437, #87498, #87399, #86598)
26+
27+
### Various fixes & improvements
28+
29+
- :wrench: chore: fix slack webhook commands endpoint typing (#89579) by @iamrajjoshi
30+
- chore(issue-platform): Clean up issue platform feature flags now that we're using flagpole (#89451) by @wedamija
31+
- fix(issues): Open drawers without resetting scroll (#89574) by @scttcper
32+
- feat(ourlogs): Strip ANSI escape codes (#89619) by @colin-sentry
33+
- fix(schema-hints): Replace user tag with an available `user.*` tags (#89509) by @nikkikapadia
34+
- feat(explore): Remove feature flag for get traces rpc (#89621) by @Zylphrex
35+
- styles(explore): Reorganization explore for tours (#89616) by @Zylphrex
36+
- feat(logs): minor accordion cleanup (#89531) by @doralchan
37+
- ref: the first arg of prep_search is unused (#89611) by @asottile-sentry
38+
- ref: fix types for sentry.api.base (#89601) by @asottile-sentry
39+
- :wrench: chore: update msteams notifications typing (#89577) by @iamrajjoshi
40+
- ref(profiling): rename filestore profiles options (#89608) by @viglia
41+
- :wrench: chore: fix slack notifications typing (#89578) by @iamrajjoshi
42+
- fix(ui): make sure hovering disabled buttons doesn't change their textColor (#89588) by @TkDodo
43+
- feat(explore): Add support for count_unique in eap (#89558) by @Zylphrex
44+
- feat(demo-mode): issues tour (#89399) by @obostjancic
45+
- fix(dashboards-eap): Pass along sampled flag for disabling message (#89528) by @narsaynorath
46+
- fix(taskworker) Increase timeouts for deletion tasks (#89541) by @markstory
47+
- feat(explore): Switch trace samples over to rpc (#89575) by @Zylphrex
48+
- fix(dashboards): Fix typo in code comment (#89606) by @gggritso
49+
- Revert "feat(features) Add testing feature flag for region condition (#89405)" (12c54bb3) by @getsentry-bot
50+
- feat(profiling): Detect chunks without client sdk (#89195) by @Zylphrex
51+
- ref(laravel-insights): Move components (#89600) by @ArthurKnaus
52+
- feat(ui): chonkify segmentedControl (#89589) by @TkDodo
53+
54+
_Plus 2007 more_
55+
156
25.3.0
257
------
358

setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[metadata]
22
name = sentry
3-
version = 25.4.0.dev0
3+
version = 25.4.0
44
description = A realtime logging and aggregation server.
55
long_description = file: README.md
66
long_description_content_type = text/markdown

src/sentry/conf/server.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2638,7 +2638,7 @@ def custom_parameter_sort(parameter: dict) -> tuple[str, int]:
26382638
SENTRY_SELF_HOSTED_ERRORS_ONLY = False
26392639
# only referenced in getsentry to provide the stable beacon version
26402640
# updated with scripts/bump-version.sh
2641-
SELF_HOSTED_STABLE_VERSION = "25.3.0"
2641+
SELF_HOSTED_STABLE_VERSION = "25.4.0"
26422642

26432643
# Whether we should look at X-Forwarded-For header or not
26442644
# when checking REMOTE_ADDR ip addresses

0 commit comments

Comments
 (0)