Whatβs Changed
- chore: bump version to 2.52.1 @temporal-cicd[bot] (#3669)
- fix(nexus-operations): make start standalone nexus operation timeouts optional @rossedfort (#3656)
- fix(workers): persist WDV compute-config edits via update mask; revert $LATEST validation @rossnelson (#3658)
- feat(deployments): make compute provider picker configurable @rossnelson (#3659)
- a11y(4.1.2): require label on CodeBlock primitive; add aria-readonly for read-only mode @rosanusi (#3557)
- fix describe SANO API requests to include runId parameter @rossedfort (#3661)
- a11y(4.1.2): fix nested interactive elements in Copyable component @rosanusi (#3558)
- a11y(1.4.13): migrate saved-query nav tooltips to Tooltip primitive @rosanusi (#3607)
- Use an editable combobox for the Cloud Run region field (DT-4232) @rossnelson (#3636)
- a11y(4.1.2): add label prop to Button primitive and enforce accessible names @rosanusi (#3556)
- Add danger PR comment for API version bump @laurakwhit (#3662)
- FilterBar icon update @laurakwhit (#3660)
- a11y(2.4.11): add scroll-padding so sticky overlays don't obscure focused elements @rosanusi (#3532)
- a11y(2.4.3): keep toast live region announcing during a focus trap [DT-4252] @ardiewen (#3654)
- a11y(2.4.3): inert-based focus containment + restore; drop trap from native dialogs @ardiewen (#3598)
- fix(workers): reject $LATEST qualifier in Lambda ARN validation @rossnelson (#3657)
- fix(schedules): default emptied second/minute/hour to 0 on submit @tegan-temporal (#3655)
- fix(schedules): default absent second/minute/hour to 0 when editing @tegan-temporal (#3653)