ReleaseScalewayScalewaypublished Sep 10, 2026seen 13h

scaleway/ultraviolet @ultraviolet/ui@3.25.0

scaleway/ultraviolet

Open original ↗

Captured source

source ↗
published Sep 10, 2026seen 13hcaptured 13hhttp 200method plain

@ultraviolet/ui@3.25.0

Repository: scaleway/ultraviolet

Tag: @ultraviolet/ui@3.25.0

Published: 2026-09-10T14:49:34Z

Prerelease: no

Release notes:

Minor Changes

  • #6861 `167aaa6` Thanks @jsulpis! - Button:
  • new tooltipLabel prop: renders text inside a Tooltip with a label relation (tooltip text becomes the accessible name via aria-labelledby)
  • new tooltipDescription prop: renders text inside a Tooltip with a description relation (accessible description via aria-describedby)
  • new accessibleLabel prop: renders a VisuallyHidden element inside the button to provide a localizable accessible name
  • deprecate tooltip prop: it now falls back to tooltipDescription to avoid a breaking change
  • deprecate aria-label prop: it now falls back to accessibleLabel to avoid a breaking change

Patch Changes

  • #6901 `7bf6d35` Thanks @lisalupi! - OrderSummary: display categories, sub-categories and details when values are defined instead of truthy (categories/sub-categories/details with title=0 or title="" can now be displayed)
  • #6903 `a10cfa7` Thanks @lisalupi! - Filters: new prop hideClearAll to hide the "Clear All" button on the main row (new property of layout prop)

Updated dependency prosemirror-view to 1.42.3.

  • #6842 `b07a846` Thanks @philibea! - use @scaleway/types utility package instead of local duplicated types (XOR, TupleUnion)
  • #6895 `d45a4fd` Thanks @jsulpis! - Tooltip: remove event listeners when the tooltip is mounted but not visible, avoid re-renders of the target element
  • #6900 `9d09e2b` Thanks @jsulpis! - Tooltip:
  • relation="label" tooltips are now rendered inline in the DOM and visually hidden until hover/focus, then moved to the portal target when opened (instead of always being portaled).