Releases: getsentry/sentry
23.1.0
Derived Code Mappings (GA Release - JS and Python)
Python is in EA already. We will first add JS to EA and then GA both of them.
For JS, this will only apply to stacktraces that have source maps applied, otherwise, it is not possible to derive code mappings.
Read getsentry/rfcs#16 for more details.
Stacktrace linking and code mapping improvements (ongoing)
Various improvements to configuring Code Mappings by a customer.
This milestones is simply to track the various related PRs.
By: @armenzg (#43105, #43104, #42810)
Post-GA fixes and improvements for derived code mappings (ongoing)
This will track work that are known issues that will be handled after the GA.
See related RFC: https://github.com/getsentry/rfcs/blob/main/text/0016-auto-code-mappings.md
By: @armenzg (#43265, #43199, #42554, #42510, #42544, #42540, #42511, #42487)
Stacktrace Codecov Integration (ongoing)
Related to #42399
By: @snigdhas (#43114, #43025, #43024, #43015)
Various fixes & improvements
- Revert "fix(domains) Remove usage or params.orgId in search (#43205)" (2fc1398) by @getsentry-bot
- ref(js): Convert events/userFeedback to a FC (#43283) by @evanpurkhiser
- feat(replays): Remove calendar icon from Replays list table (#43252) by @ryan953
- feat(replays): Remove the icon from the "Open Replay" preview in Issues (#43251) by @ryan953
- ref(ui): Visually improve PageHeadingQuestionTooltip (#43277) by @evanpurkhiser
- chore(ui): Upgrade babel, babel-loader, core-ui (#43286) by @scttcper
- ref(scim): Use transaction instead of span (#43287) by @AniketDas-Tekky
- feat(modal) Consolidate close prevention props (#43258) by @malwilley
- fix(integrations): Use services to get organization data (#43284) by @leeandher
- fix(useOverlay): Only enable maxSize modifier when open (#43193) by @vuluongj20
- fix(domains) Use routing params in join-request route (#43271) by @markstory
- fix(integrations): Use organization_id for finding the integration (#43279) by @leeandher
- ref(js): Remove default Button export (#43280) by @evanpurkhiser
- ref(js): Consistent spacing in eventEntry (#43230) by @evanpurkhiser
- ref(replays): Rename Replay API fields to be snake_case and new names (#43206) by @ryan953
- feat(replays): Convert fields to snake-case and add additional query aliases (#43194) by @cmanallen
- feat(anr-rate): Update ANR rate defaults on project details (#43248) by @shruthilayaj
- bug: Fix import of button (#43272) by @ryan953
- Revert "ref(js): Remove default Button export (#43254)" (9f77d65) by @getsentry-bot
- ci: Skip pip install when we have a cache hit in venv action (#43267) by @mattgauntseo-sentry
- security(codeql): set codeql to weekly scans, on prs, and on master b… (#43213) by @mdtro
- revert-revert: feat(hybrid-cloud): Move Integration/OrgIntegration to Control and implement IntegrationService (#43183) by @leeandher
- chore: Add $schema to package.json + tsconfig.json (#43235) by @evanpurkhiser
- ref(js): Export named Alert (#43255) by @evanpurkhiser
Plus 621 more
22.12.0
Derived Code Mappings (EA release - Python only)
This adds the ability of deriving code mappings automatically for all orgs using Python and Github at first.
See RFC for details: https://github.com/getsentry/rfcs/blob/main/text/0016-auto-code-mappings.md
By: @armenzg (#41562, #41523, #41466, #41464, #41384)
Derived Code Mappings (GA Release - JS and Python) (ongoing)
Python is in EA already. We will first add JS to EA and then GA both of them.
For JS, this will only apply to stacktraces that have source maps applied, otherwise, it is not possible to derive code mappings.
Read getsentry/rfcs#16 for more details.
By: @armenzg (#42293, #42249, #42155, #42161, #42147, #42130, #42082, #42069, #41777, #41933, #41909, #41794, #41771, #41733, #41706, #41718, #41639, #41671, #41648), @jangjodi (#42192)
Stacktrace linking and code mapping improvements (ongoing)
Various improvements to configuring Code Mappings by a customer.
This milestones is simply to track the various related PRs.
By: @scttcper (#41582, #41585, #41529, #41512, #41474, #41299, #41403, #41372), @snigdhas (#41465), @armenzg (#41409)
Post-GA fixes and improvements for derived code mappings (ongoing)
This will track work that are known issues that will be handled after the GA.
See related RFC: https://github.com/getsentry/rfcs/blob/main/text/0016-auto-code-mappings.md
Stacktrace linking: Mobile Support (ongoing)
By: @jangjodi (#42117, #41936)
Various fixes & improvements
- ref(js): Remove enforceActOnUseLegacyStoreHook hack (#42370) by @evanpurkhiser
- feat(java): Add feature flag for deobfuscating java exception values (#42353) by @edwardgou-sentry
- feat(profiling): add profiling-flamechart-spans flag (#42357) by @eliashussary
- feat(node): fix package for windows path (#42325) by @JonasBa
- feat(profiling): add transaction context (#42347) by @JonasBa
- ref(replays): Move replay-events-meta test into correct folder (#42324) by @ryan953
- Revert "chore(routes): Remove support for deprecated pre-Sentry 10 routes" (#42374) by @dashed
- chore(anr-rate): Add option for abnormal_mechanism extraction flag (#42367) by @shruthilayaj
- chore(hybrid-cloud): test model decorators and fk breakage (#42254) by @corps
- chore(transactions): Set the entity argument to default "false" (#42371) by @olksdr
- ref(contexts): Convert chunck from class to function (#42246) by @priscilawebdev
- feat(txnames): Sort rules in project options (#42372) by @jjbayer
- chore(js): useApi in groupEventDetails (#42355) by @evanpurkhiser
- fix(profiling): remove wasteful rect (#42351) by @JonasBa
- feat(issues): Add frontend typings for issue occurrence data (#42329) by @malwilley
- ref(hybrid-cloud): use organization_slug in MonitorCheckIns (#42356) by @cathyteng17
- ref(replays): Create NetworkHeaderCell for Replay Details (#42240) by @ryan953
- ref(profiling): rm profiling-onboarding-checklist feature flag (#42354) by @eliashussary
- ref(replays): Refactor Replay network table sorting (#42235) by @ryan953
- fix(profiling): fix zoom when frame is in view (#42350) by @JonasBa
- feat(discover-quick-context): Added issue title (#42343) by @Abdkhan14
- chore(hybrid-cloud): use organization_slug in MonitorDetails (#42300) by @cathyteng17
- (perf-issues) add fingerprinting to consecutive db detector (#42339) by @DominikB2014
- frontend(invite): update invite link helper text (#42344) by @mdtro
Plus 731 more
22.11.0
Derived code mappings (Internal Release) (ongoing)
This milestones add support for creating Python code mappings automatically for orgs with the Github integration installed.
This milestone initially focuses on Python projects.
Future work described in this RFC: https://github.com/getsentry/rfcs/blob/main/text/0016-auto-code-mappings.md
By: @snigdhas (#41147, #41036, #40882, #40973, #40934, #40881, #40717, #40528, #40465, #40271), @armenzg (#41131, #41067, #40892, #40781, #40764, #40729, #40671, #40461, #40190, #40101), @scttcper (#40593)
Derived code mappings (EA release - Python only) (ongoing)
This adds the ability of deriving code mappings automatically for all orgs using Python and Github at first.
See RFC for details: https://github.com/getsentry/rfcs/blob/main/text/0016-auto-code-mappings.md
By: @armenzg (#41313, #41199, #41132, #41125, #41083), @snigdhas (#41097, #41038, #41080, #41003, #41000, #40991, #40979)
Various fixes & improvements
- feat(profiling): Add release to profile payload (#41282) by @Zylphrex
- fix(tests): escape
.
in regex passed to findByText (#41391) by @mdtro - test(js): Convert DashboardList to RTL (#41375) by @malwilley
- test(js): Convert SentryApplicationDetails to RTL (#41378) by @evanpurkhiser
- feat(profiling): profiling onboarding sidebar (#41322) by @eliashussary
- feat(useStacktraceLink): add hook to fetch stack trace link (#41269) by @JonasBa
- dep(profiling): Bump sentry sdk for updated profiler (#41324) by @Zylphrex
- feat(analytics): Record analytics for first profile sent (#41315) by @Zylphrex
- perf(users-endpoint): Improve users endpoint performance more (#41347) by @Zylphrex
- fix(metrics): Use parameterize instead of for loop in test (#41316) by @iambriccardo
- ref(perf-issues): Add projectoption for enabling individual detector (#41328) by @k-fish
- ref(contexts): Prettify only known contexts - (#41379) by @priscilawebdev
- ci(jest): regenerate jest-balance.json (#41377) by @getsentry-bot
- fix(code-mappings): Always add a trailing backslash for codemappings (#41330) by @snigdhas
- fix(replays): Adjust Replay Details layout(s) dimensions (#41331) by @jesus4497
- test(js): Convert ManageDashboards test to RTL (#41352) by @malwilley
- feat(monitors): Tag error events with monitor id (#41291) by @davidenwang
- ref(access): Dataclass to represent (requires_sso, sso_is_valid) pairs (#41239) by @RyanSkonnord
- test(js): Convert organizationAuthList to RTL (#41309) by @evanpurkhiser
- feat(hybrid-cloud): Add /user-feedback/* Django route (#41326) by @dashed
- test(js): Convert teamKeyTransactionButton to RTL (#41308) by @evanpurkhiser
- Customize pip-compile header (#41334) by @atugushev
- ref: fix typing in sentry.integrations.slack (#41314) by @asottile-sentry
- feat(hybrid-cloud): Add /issues/* Django route (#41333) by @dashed
Plus 1017 more
22.10.0
Automatic code mappings for Python/Github projects (ongoing)
This milestones add support for creating Python code mappings automatically for orgs with the Github integration installed.
Future work described in this RFC: https://github.com/getsentry/rfcs/blob/main/text/0016-auto-code-mappings.md
Various fixes & improvements
- Revert "feat(commit-context): Refactor Issue Owner auto-assignment (#40048)" (#40081) by @wedamija
- ref(emails): Update perf issue email subject (#40072) by @ceorourke
- test(js): Convert AcceptOrganizationInvite to RTL (#39809) by @evanpurkhiser
- ref: improve pin_github_action ref matching (#40067) by @asottile-sentry
- test(ui): Convert SelectAsyncField test to RTL (#40060) by @malwilley
- test(js): Convert TableField test to RTL (#40064) by @malwilley
- deps(ui): Upgrade to jest v29 (#40070) by @scttcper
- test: Use initialProps when testing hooks with reactHooks.renderHook (#39532) by @ryan953
- feat(hybrid-cloud): Add a test for file upload (#39931) by @AniketDas-Tekky
- feat(ui): Add aria-describedby to form inputs (#40037) by @evanpurkhiser
- feat(commit-context): Refactor Issue Owner auto-assignment (#40048) by @NisanthanNanthakumar
- chore(hybrid-cloud): ORM decorators updated. (#40022) by @corps
- ref(email): Add performance issue alert email template (#39948) by @ceorourke
- test(js): Rebalance tests (#40036) by @evanpurkhiser
- fix(all-events) issue where events tab makes extra api call (#40056) by @DominikB2014
- feat(all-events) Add minidump all events (#40049) by @DominikB2014
- feat(perf_issues): Only send error issues to digests system (#40050) by @wedamija
- feat(commit-context): Support GitLab (#39381) by @NisanthanNanthakumar
- ref: Mark batching kafka consumer as deprecated (#40044) by @lynnagara
- ref(gitlab): No need to show token (#40045) by @armenzg
- Add all inclusive resources (#40047) by @0Calories
- feat(charts): Add auto-generated aria labels (#39653) by @vuluongj20
- fix(auth): Fix
device-failed
position (#40011) by @vuluongj20 - feat(replays): Add Slowest Transaction Column To Transaction Replay Table (#39930) by @danecando
Plus 916 more
22.9.0
Various fixes & improvements
- fix(js): Avoid constructing API inside fetchOrganizationDetails (#38859) by @evanpurkhiser
- feat(codeowners): Add assignee dropdown codeowners copy (#38832) by @scttcper
- test(ui): Convert project install tests to RTL (#38866) by @scttcper
- feat(dashboards): widgets use mep setting provider to determine if requests should be metricsEnhanced or not (#38810) by @edwardgou-sentry
- feat(replays): Change replay event tags type and update UI (#38604) by @jesus4497
- ref: Continue typing eventstream (#38858) by @lynnagara
- feat(sidebar): open up broadcasts if #whats-new is the hash (#38838) by @scefali
- Added question tooltip beside processed baseline toggle. (#38875) by @Abdkhan14
- feat(perf-issues): Add analytics event to count num of perf issues on issues stream page (#38876) by @0Calories
- feat(metrics): Add
count_web_vitals
to metrics layer [TET-161] (#38873) by @ahmedetefy - feat(dashboard): Flip top level query filter flag (#38829) by @narsaynorath
- ref(dashboards): Delete deprecated dashboard tests (#38872) by @edwardgou-sentry
- chore(perf-issues): Add issue creation rate limiter metrics (#38874) by @udameli
- ref(perf-issues): prettify test event JSON (#38871) by @mjq-sentry
- feat(perf_issues): Make
GroupTagKeyValuesEndpoint
work with perf issues (#38865) by @wedamija - feat(profiling): add links to profiledetails (#38824) by @eliashussary
- fix(perf-issues): N+1 with odd number of potential sources missed (#38862) by @mjq-sentry
- feat(perf_issues): Default
sentry:performance_issue_creation_rate
to 1.0, and gate perf issue creation usingperformance-issues-ingest
(#38864) by @wedamija - feat(perf_issues): Explicitly hide performance issues from search if feature flag is disabled (#38863) by @wedamija
- feat(perf-issues): Add Performance Issues analytics (#38807) by @0Calories
- feat(dashboards): Flip grid layout feature flag (#38827) by @narsaynorath
- feat(metrics): Support rate for derived metric [TET-129 TET-127] (#38792) by @ahmedetefy
- feat(metrics): Register new option [sns-1660] (#38816) by @untitaker
- fix(datascrubbing): Limit sensitiveFields (#38803) by @jjbayer
Plus 746 more
22.8.0
Various fixes & improvements
- fix(breadcrumbsFilter): Fix level tag crop issue (#37777) by @vuluongj20
- ref(dropdownMenu): Mark as deprecated (#37319) by @vuluongj20
- feat(workflow): Remove
duplicate-alert-rule
flag (#37489) by @scttcper - fix(dashboards): Fix custom metrics not displaying with units correctly in widget viewer(#37807) by @edwardgou-sentry
- feat(replays): New column size and improve of a11y (#37765) by @jesus4497
- ref(perf): Add duplicate detection on group hash (#37787) by @k-fish
- fix(profiling): Profiling stats response for no projects (#37772) by @Zylphrex
- feat(replays): Normalize resources with client expectations (#37708) by @cmanallen
- feat(dashboard-filters): Save and expose releaseId in dashboards (#37779) by @narsaynorath
- ref: upgrade confluent-kafka to 1.9.2 (#37733) by @asottile-sentry
- pass resolution time to get_files_changed_in_releases() (#37800) by @komal-saini
- don't call flagr on this feature flag since we'll be hard-coding the handler (#37799) by @barkbarkimashark
- fix(suspect-resolutions): Get files changed in releases within 5h time-window (#37789) by @komal-saini
- fix: explicitly define app label (#37795) by @MeredithAnya
- fix(integrations): don't remove functions before they're actually removed (#37793) by @vpandiarajan20
- ref(indexer): Add postgres, cloudspanner modules (#37771) by @MeredithAnya
- Sentry Functions: Backend Webhook Integration (#37205) by @vpandiarajan20
- ref(indexer): Deprecate DbKey (#37790) by @lynnagara
- ref(suspect-resolutions): refactor code around (#37775) by @barkbarkimashark
- fix(dashboard): Pass location to handleAddQueryToDashboard (#37785) by @shruthilayaj
- fix(releases): filter out releases with projects by project membership instead of access (#37495) by @barkbarkimashark
- feat(suspect-resolutions): track the suspect resolutions algo changes in analytics events (#37778) by @barkbarkimashark
- Revert "fix(mep): Missed a tag resolver (#37768)" (#37782) by @k-fish
- fix(ui): integrations text alignment (#37776) by @robinrendle
Plus 789 more
22.7.0
Various fixes & improvements
- ref(replays): Refactor MouseTracking component into a react hook (#36710) by @ryan953
- feat(release-activity): backend support for tracking release activity (#36608) by @barkbarkimashark
- feat(grouping): Add support for automatic grouping updates (#36358) by @mitsuhiko
- feat(replays): add session replays endpoints, proxy logic (#36631) by @JoshFerge
- fix(dashboards): Open in Discover missing in Default Dashboard (#36728) by @narsaynorath
- chore(deps): Upgrade @sentry/* JS SDKs from 7.6.0 to 7.7.0 (#36727) by @AbhiPrasad
- fix(mep): Remove the granularity hacks (#36724) by @wmak
- chore(deps): Bump eslint-config-sentry 1.94 -> 1.95 (#36693) by @NisanthanNanthakumar
- fix(test) Allow the connection name to be defined by migration tests (#36712) by @markstory
- fix(perf) Disabled performance settings if denied access (#36675) by @DominikB2014
- fix: Remove potentially unnecessary pip installs (#36649) by @untitaker
- fix: Fix unbound variable if DEVENV_NO_REPORT=1 (#36650) by @untitaker
- test(issue-details): Fix issue details create comment test (#36715) by @Zylphrex
- ref(tags): Refactor the Tags table so the rows are independant of the styled title (#36711) by @ryan953
- fix(ci): include workdir to cache-dependency-path in setup-sentry (#36718) by @joshuarli
- bug(replays): Remove the custom replays navTabs, use core nav which supports with dark-mode (#36709) by @ryan953
- feat(replays): Cleanup unneeded tabs from the Replay Details page (#36706) by @ryan953
- feat(alert): Create metric alerts on project creation (#36582) by @Neo-Zhixing
- fix(devserver): Start both string indexers when metrics are enabled (#36682) by @untitaker
- feat(profiling): Ingest profile call trees (#36268) by @Zylphrex
- ref: replace legacy compat.map with list comprehensions (api) (#36694) by @asottile-sentry
- feat(integrations): Endpoint for SentryFunctions creation page (#36557) by @vpandiarajan20
- tests(mep): Add missing tests for entity subscription helper functions (#36689) by @wedamija
- feat(mep): Add
PerformanceMetricsEntitySubscription
for use with MEP alerts (#36653) by @wedamija
Plus 760 more
22.6.0
Various fixes & improvements
- ref: replace
import_submodules
with explicit*
imports (#35677) by @asottile-sentry - ref: fix linting of fixtures namespace (#35684) by @asottile-sentry
- ref(sentry app): Rewrite Sentry App Tests (#35664) by @ceorourke
- feat(discover): Support sum function while querying metrics in discover (#35576) by @edwardgou-sentry
- ref: re-enable pyc files now that we're on python 3 (#35678) by @asottile-sentry
- ref: allow explicit relative imports
from .json
(#35676) by @asottile-sentry - fix(replays): fix error/durations on Replays for page >1 (#35647) by @SDaian
- ref(virtualizedtree): compute startindex and avoid wasteful iterations (#35621) by @JonasBa
- feat: Thread names (#35620) by @loewenheim
- Revert "Revert "ref: simplify and type flake8 plugin (#35645)" (#35651)" (#35673) by @asottile-sentry
- fix(cra-metrics): Count all users in metrics alerts (#34957) by @jjbayer
- feat: Run csharp/il2cpp events through symbolicator (#35615) by @Swatinem
- ref: upgrade boto* packages to fix conflicts (#34524) by @asottile-sentry
- ref(stack-trace): Update header style (#35670) by @priscilawebdev
- fix(relay): Defer cache invalidation up until after DB transaction (#35523) by @untitaker
- feat(dashboard): Add field options for table cols to config (#35622) by @shruthilayaj
- fix(projectconfig): Invalidation task deals with deleted project (#35668) by @flub
- ref(stack-trace): Add new design changes - (#35617) by @priscilawebdev
- chore(deps): bump @sentry/release-parser from 1.3.0 to 1.3.1 (#35657) by @dependabot
- chore(deps): bump core-js from 3.22.7 to 3.23.1 (#35656) by @dependabot
- ref(widget-builder): Replace Feedback Button with FeatureFeedback component (#35571) by @priscilawebdev
- chore(deps): bump echarts from 5.3.1 to 5.3.3 (#35658) by @dependabot
- build(deps): bump css-what from 5.0.0 to 5.1.0 (#35623) by @dependabot
- build(deps-dev): bump @types/node from 17.0.38 to 17.0.42 (#35598) by @dependabot
Plus 746 more
22.5.0
Replays v0 (ongoing)
Various fixes & improvements
- ref(js): Convert DateTime to a FC (#34628) by @evanpurkhiser
- chore: Update logo for dark or light theme (#34229) by @mattjohnsonpint
- ref(js): Convert U2fContainer to a FC (#34630) by @evanpurkhiser
- ref(js): Convert discover eventsV2 Breadcrumbs to a FC (#34629) by @evanpurkhiser
- ref(js): Convert ProjectPerformanceContainer to a FC (#34624) by @evanpurkhiser
- ref(js): Convert gridEditable/sortLink to a FC (#34615) by @evanpurkhiser
- ref(js): Convert LoadingError to a FC (#34626) by @evanpurkhiser
- ref(js): Convert UnlinkedAlert to a FC (#34632) by @evanpurkhiser
- ref(js): Convert TagDistributionMeter to a FC (#34627) by @evanpurkhiser
- style(js): Small formatting adjustment to projectSettingsLayout (#34625) by @evanpurkhiser
- ref(js): Convert TeamAvatar to a FC (#34623) by @evanpurkhiser
- ref(js): Convert ValueComponent to a FC (#34620) by @evanpurkhiser
- ref(js): Convert BreadcrumbTitle to a FC (#34619) by @evanpurkhiser
- feat(onboarding): Customized cards (#34603) by @Neo-Zhixing
- ref(js): Convert OnboardingWizardSidebar to a FC (#34609) by @evanpurkhiser
- chore(dashboard): Default RH field to crash_free_rate (#34285) by @shruthilayaj
- fix(dashboard): Remove session.status as a filter tag (#34593) by @shruthilayaj
- fix(discover): Fix bug preventing saving queries with equation (#34580) by @wmak
- feat(crash_rate_alerts): Add logic to enforce session -> metric alerts (#34534) by @wedamija
- feat(replays): Better console messages + add string formatting (#34501) by @billyvg
- fix(dev): also patch invalid escape sequences in selenium.* (#34577) by @asottile-sentry
- Revert "fix(notifications): Use
metrics_key
(#34572)" (04f013d) by @getsentry-bot - ref(integrations): Update GH and GL feature descriptions (#34578) by @ceorourke
- feat(alertWizard): Show My Projects in project selector in alert wizard (#34583) by @mikellykels
Plus 732 more
22.4.0
Replays v0 (ongoing)
Various fixes & improvements
- debug(tests): Added some debugging for flakey ado test (#33632) by @AniketDas-Tekky
- ref(rate limits): Tag DD metric w/ rate limit type (#33621) by @ceorourke
- ref(access log): Add Datadog metrics (#33644) by @ceorourke
- ref(reflux): remove index signature (#33407) by @JonasBa
- feat(flamechart): allow rendering the chart on arbitrary x axis (#33577) by @JonasBa
- fix(ui): typo on languages (#33628) by @23RoMax
- fix(ui): Don't show project picker for alert wizard v3 (#33634) by @taylangocmen
- JSON syntax and OpenAPI spec fixes, to silence (some) swagger/openapi codegen errors. (#28396) by @tesueret-msft
- fix(alertStatus): Handle alert details page when no project (#33635) by @mikellykels
- fix(rate limit): Format 429 response correctly (#33629) by @ceorourke
- fix(workflow): Format metric date to number from query params (#33633) by @scttcper
- fix(ui): Add % to crash free sessions tooltip (#33624) by @mikellykels
- feat(replay): Implement the View in Fullscreen button (#33566) by @ryan953
- feat(workflow): Tidy up projects page design (#33608) by @mikellykels
- fix(sudo modal): no longer trying to log superuser access on sudo (#33622) by @maxiuyuan
- feat(perf): Add MEP to transaction summary (#32773) by @k-fish
- feat(dashboards): Update Release Health dataset to use sessions v2 (#33582) by @shruthilayaj
- ref(alerts): Use Badge in team filter (#33596) by @vuluongj20
- feat(onboarding): remove welcome page experiment and use new experience (#33616) by @scefali
- feat(workflow): Add Undo to issue removal toast (#33249) by @mikellykels
- ref(page-filters): All environments -> All env (#33568) by @davidenwang
- ref(perf): Move long-tasks to app-wide (#33614) by @k-fish
- fix(new-widget-builder-experience): Unnecessary dashboard visit requests (#33619) by @narsaynorath
- ref(page-filters): Move issues sort options inside table (#33590) by @vuluongj20
Plus 771 more