Whatβs Changed
- chore: bump version to 2.52.0 @temporal-cicd[bot] (#3647)
- feat(nexus-operations): add loading state to standalone nexus operation details page @rossedfort (#3649)
- Fix size of news feed button to match others @Alex-Tideman (#3648)
- refactor(nexus): replace hand-rolled standalone nexus operation types with @temporalio/proto @rossedfort (#3646)
- Make megaphone icon bigger @Alex-Tideman (#3645)
- chore: remove unused generate-holocene-props script @tegan-temporal (#3644)
- feat(nexus-operations): add loading state to standalone nexus operations list page header @rossedfort (#3643)
- Reduce news feed markdown whitespace @Alex-Tideman (#3642)
- schedules Restrict select-all to exclude workflow status @tegan-temporal (#3639)
- Pass through source prop for News Feed Widget @Alex-Tideman (#3638)
- Improve Search Attribute deletion messaging @laurakwhit (#3629)
- fix(cloud-nav): smooth label fade on side-nav collapse/expand @bilal-karim (#3628)
- Schedules - Timeout empty defaults @tegan-temporal (#3637)
- COM-191 - prefill CloudFormation template params in Launch Stack link @rossnelson (#3619)
- DurationInput updates @laurakwhit (#3633)
- Add connection status and optional Latest Version column to deployments (DT-4174) @rossnelson (#3618)
- Draft fix for link variant handling @VegetarianOrc (#3620)
- schedules - Update default timeouts to match workflow defaults @tegan-temporal (#3634)
- Fix CodeMirror Lezer dependency mismatch @Alex-Tideman (#3632)
- a11y(2.4.6): guard DrawerContent against empty <h2> when title is omitted @rosanusi (#3595)
- a11y(4.1.3): Add live-region wrappers for workflow status, event count, filter counts, and Banner @rosanusi (#3561)
- a11y(4.1.2): Table / ProgressBar / Loading primitives β expose aria-busy on data-refresh regions @rosanusi (#3555)
- fix(markdown-editor): disable chromatic snapshot for preview story @tegan-temporal (#3631)
- a11y(2.1.1): workflow-current-details β guard global r/R keydown so text inputs can receive the letter @rosanusi (#3589)
- News Feed @Alex-Tideman (#3596)
- chore(deps-dev): bump vite from 6.4.2 to 6.4.3 @dependabot[bot] (#3610)
- Remove unnecessary bottom-0 in Maximizable @laurakwhit (#3623)
- Fix EventDetailsFull overflowing history table with large payloads @laurakwhit (#3621)
- DT-4001 - standalone nexus operations @rossedfort (#3496)
- Fix SAA and WF consistency @laurakwhit (#3614)
- Fix last refreshed timestamp for short format @laurakwhit (#3617)
- fix - schedules recent/upcoming runs - sort issue @tegan-temporal (#3616)
- fix(cloud-nav): animate and stabilize side-nav collapse @bilal-karim (#3606)
- Fix width of ComputeBadge in VersionTableRow @laurakwhit (#3615)
- fix schedules -e.trim not a function @tegan-temporal (#3613)
- Add existing versions to worker create deployment version form @laurakwhit (#3601)
- Remove preview badge for Workers @laurakwhit (#3581)
- fix schedules: duplicate key @tegan-temporal (#3612)
- Add includeHeartbeatDetails and includeLastFailure to DescribeActivityExecution requests @laurakwhit (#3521)
- feature/schedules @tegan-temporal (#3603)
- Improve re-renders for large encoded event histories @laurakwhit (#3592)
- a11y(2.4.3): route navigation β move focus to the main landmark on afterNavigate, not just scroll @rosanusi (#3538)
- Update batch operation reason input hint @laurakwhit (#3605)
- Update reason copy and inputs @laurakwhit (#3588)
- Bump node version to 22.23.1 or newer to fix issue from previous security release @tegan-temporal (#3604)
- Clarify activity pause timeout behavior @JLDLaughlin (#3600)
- Update FeatureTag to use green color only @laurakwhit (#3599)
- a11y(3.3.1): Holocene input primitives β add aria-invalid, aria-describedby, and uniform live-region error announcement @rosanusi (#3554)
- a11y(2.5.8): toast β replace bare close button with IconButton (36Γ36 px) @rosanusi (#3553)
- a11y(4.1.3): Toaster role="log" β per-toast role="status"/"alert" for correct AT announcement semantics @rosanusi (#3560)
- Add direct SSO redirect and backend logout @Alex-Tideman (#3590)