github temporalio/ui v2.51.0
v2.51.0 πŸ€–

5 hours ago

What’s Changed

  • chore: bump version to 2.51.0 @temporal-cicd[bot] (#3503)
  • upgrade temporal api version to latest (v1.62.13) @rossedfort (#3502)
  • fix(a11y): pair Toast variant background with a severity icon (WCAG 1.4.1) @bilal-karim (#3449)
  • fix(a11y): render a warning icon for Chip warning intent (WCAG 1.4.1) @bilal-karim (#3450)
  • fix(a11y): add focusin/focusout to saved-query nav hover tooltip (WCAG 2.1.1) @bilal-karim (#3453)
  • fix(a11y): filter hidden nav items in mobile bottom-nav (WCAG 4.1.2) @ardiewen (#3494)
  • a11y(1.4.10): activity-options drawer β€” make width responsive so it reflows at 320 px @canvanooo (#3476)
  • a11y(1.4.11): Checkbox β€” add ring-offset so the checked-state focus ring contrasts against the indigo checked background @canvanooo (#3477)
  • a11y(1.4.11): focus rings β€” lighten dark-mode --color-border-focus-info to indigo.400 so ring-primary/70 meets 3:1 against surface-primary @canvanooo (#3478)
  • fix(a11y): align DOM order with visual order in mobile bottom-nav (WCAG 1.3.2) @bilal-karim (#3441)
  • fix(a11y): name-role-value compliance, partial (WCAG 4.1.2) @bilal-karim (#3434)
  • fix(a11y): make Tooltip keyboard-accessible, dismissible, and hoverable @bilal-karim (#3429)
  • fix(a11y): non-text content compliance (WCAG 1.1.1) @bilal-karim (#3431)
  • fix(DT-4044): only use browser codec endpoint when override option is selected @rossnelson (#3490)
  • Fix decoded object payload summaries @Alex-Tideman (#3491)
  • refactor: Input & DatePicker - Svelte 5 & afterLabel snippet @tegan-temporal (#3479)
  • feat(DT-4069): Update modal backdrop to 50% opaque @tegan-temporal (#3486)
  • fix(copy): Add "for" to validate connection modal title @bilal-karim (#3488)
  • feat: add centerButton, menuButton, and linksContent snippets to BottomNavigation @rossnelson (#3485)
  • Passthrough goto params to link component @GiantRobots (#3483)
  • fix(query): quote ExecutionDuration Go duration strings in visibility SQL @rossnelson (#3482)
  • fix(a11y): info-and-relationships compliance (WCAG 1.3.1) @bilal-karim (#3432)
  • fix(a11y): tabindex on <main> so the skip link moves focus reliably (WCAG 2.4.1) @bilal-karim (#3451)
  • fix(a11y): non-color signal for Label required indicator (WCAG 1.4.1) @bilal-karim (#3439)
  • fix(a11y): accommodate text-spacing overrides on Badge and Chip (WCAG 1.4.12) @bilal-karim (#3433)
  • fix(a11y): cap ZoomSvg container height to viewport @bilal-karim (#3428)
  • fix(a11y): accept autocomplete prop on NumberInput, ChipInput, and Combobox @bilal-karim (#3425)
  • fix(a11y): reveal Copyable's CopyButton on focus-within (WCAG 2.1.1) @bilal-karim (#3452)
  • DT-4051: pre-populate input when starting standalone activity like this one @rossnelson (#3469)
  • Add a prop to hide select/deselect controls @GiantRobots (#3474)
  • fix(markdown): allow nested lists to render as block @rossnelson (#3463)
  • feat(DT-4017): Schedules List UI Update @tegan-temporal (#3467)
  • [DT-4048] Add accessibility PR triage and notification helpers @ardiewen (#3465)
  • Make Common Errors dismissable @Alex-Tideman (#3471)
  • [DT-4039] Workflow query builder doesn't work with numeric search attributes @andrewzamojc (#3435)
  • Add tooltip for SDK version @Alex-Tideman (#3462)
  • Make bottom-nav accept linksSnippet instead of sections @tegan-temporal (#3445)
  • Standalone Activity details page UI updates @laurakwhit (#3427)
  • fix(a11y): use empty alt on decorative SDK logo image @bilal-karim (#3424)
  • fix(a11y): use rem-based font-size in markdown.reset.css (WCAG 1.4.4) @bilal-karim (#3430)
  • fix(a11y): prevent horizontal scroll on login page at 320px (WCAG 1.4.10) @bilal-karim (#3440)
  • fix(a11y): consistent high-contrast focus rings across all Button variants (WCAG 1.4.11) @bilal-karim (#3438)
  • fix(a11y): meet 4.5:1 contrast for text-subtle and text-warning (WCAG 1.4.3) @bilal-karim (#3437)
  • fix(a11y): use rem-based width for expanded side-nav @bilal-karim (#3426)
  • Use pageSize instead of maximumPageSize for Workers list API requests @laurakwhit (#3422)

Don't miss a new ui release

NewReleases is sending notifications on new releases.