diff --git a/CHANGES b/CHANGES index 1fae1885ccc856..d3edb43d6cd166 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,35 @@ +24.11.0 +------- + +### Various fixes & improvements + +- feat(issue-details): Add support link to dropdown (#80804) by @roggenkemper +- fix(issues): Show 50+ Replays whenever the count is maxed out like that (#80809) by @ryan953 +- ref(replay): Refactor extractDomNodes stepper strategy into extractDomNodes.tsx (#80810) by @ryan953 +- ref: make condition_data / action_data param names match for create_project_rule (#80781) by @asottile-sentry +- ref: explicitly install libexpat1 (#80742) by @asottile-sentry +- ref(dashboards): Fixes and refactoring for edit access selector button (#80633) by @harshithadurai +- feat(flamegraphs): Support functions flamegraphs for continuous profiā€¦ (#80822) by @Zylphrex +- feature(dashboards): added grid icon (#80806) by @doralchan +- fix(charts): Respect stacked prop in area chart (#80824) by @Zylphrex +- fix(insights): filter out ui.action in backend, and add to mobile (#80823) by @DominikB2014 +- chore(flamegraph): Remove transactions from differential flamegraphs (#80807) by @Zylphrex +- feat(functions): Use flamegraph as data source for slowest functions (#80791) by @Zylphrex +- feat(dashboards): Dashboards landing page layout toggle (#80790) by @nikkikapadia +- ref(grouping): Rename `GroupingComponent` to `BaseGroupingComponent` (#80725) by @lobsterkatie +- feat(dynamic-sampling): Show project as active if not 100 percent (#80819) by @ArthurKnaus +- feat(dynamic-sampling): Copy changes and doc links (#80818) by @ArthurKnaus +- fix(releases): For semver releases, get latest release as the resolving one (#80737) by @armenzg +- feat(dynamic-sampling): Use new span count endpoint (#80732) by @ArthurKnaus +- feat(dynamic-sampling): Show stored span per sub-project (#80816) by @ArthurKnaus +- fix(dynamic-sampling): set dynamic sampling project span count mql query limit (#80812) by @shellmayr +- chore(codeowners): update telemetry experience ownership (#80813) by @shellmayr +- fix(crons): Move limit back onto QuerySet for incident detection (#80805) by @evanpurkhiser +- fix(grouping): Small types fixes (#80724) by @lobsterkatie +- feat(backup): Add export checkpointer (#80711) by @azaslavsky + +_Plus 1276 more_ + 24.10.0 ------- diff --git a/setup.cfg b/setup.cfg index 35564b11752f7e..35e9c2042fc73c 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = sentry -version = 24.11.0.dev0 +version = 24.11.0 description = A realtime logging and aggregation server. long_description = file: README.md long_description_content_type = text/markdown diff --git a/src/sentry/conf/server.py b/src/sentry/conf/server.py index 841b87ba0c8500..894fab6687678a 100644 --- a/src/sentry/conf/server.py +++ b/src/sentry/conf/server.py @@ -2492,7 +2492,7 @@ def custom_parameter_sort(parameter: dict) -> tuple[str, int]: SENTRY_SELF_HOSTED_ERRORS_ONLY = False # only referenced in getsentry to provide the stable beacon version # updated with scripts/bump-version.sh -SELF_HOSTED_STABLE_VERSION = "24.10.0" +SELF_HOSTED_STABLE_VERSION = "24.11.0" # Whether we should look at X-Forwarded-For header or not # when checking REMOTE_ADDR ip addresses