Update montees mineures #120

Merged
renovate-bot merged 1 commit from renovate/montees-mineures into main 2026-10-15 08:13:33 +02:00
Collaborator

This PR contains the following updates:

Package Change Age Confidence
@radix-ui/react-password-toggle-field (source) ^0.1.3 → ^0.2.0 age confidence
@zag-js/number-input (source) 1.45.0 → 1.46.0 age confidence
@zag-js/react (source) 1.45.0 → 1.46.0 age confidence

Rattachement atelier : FOXA-18


Release Notes

radix-ui/primitives (@​radix-ui/react-password-toggle-field)

v0.2.0

  • Allow explicit undefined for all optional types for compatibility with TypeScript's exactOptionalPropertyTypes flag.
  • Updated dependencies: @radix-ui/primitive@1.2.0, @radix-ui/react-context@1.3.0, @radix-ui/react-primitive@2.2.0, @radix-ui/react-use-controllable-state@1.3.0
chakra-ui/zag (@​zag-js/number-input)

v1.46.0

Compare Source

Added
  • Dialog, Drawer: Expose api.modal for conditional backdrop rendering.

    api.modal && <div {...api.getBackdropProps()} />
    
  • Pin Input

    • Add Ctrl/Cmd + ArrowLeft/ArrowRight navigation to the first or last input, respecting RTL.
    • Add ArrowUp/ArrowDown navigation to the first or last input, matching Home/End.
    • Add a development warning when count doesn't match the number of rendered inputs.
  • Toast: Allow toaster.update(id, updater) to derive updates from the current toast, including queued toasts.

    toaster.update(id, (prev) => ({ duration: (prev.duration ?? 5000) + 1000 }))
    
  • TOC: Add getNavProps() so the root can wrap page content separately from the navigation.

    <div {...api.getRootProps()}>
      <nav {...api.getNavProps()}>...</nav>
    </div>
    
Fixed
  • Aria Hidden: Keep nested dialogs, drawers, modal popovers, and other popups accessible to screen readers when
    their portals mount before the parent modal opens.

  • Carousel: Prevent slide content or size changes from interrupting dragging or smooth scrolling.

  • Checkbox: Initialize the hidden input's indeterminate state when checked or defaultChecked is
    "indeterminate".

  • Color Picker: Fix api.setFormat not changing the format or calling onFormatChange.

  • Date Picker

    • Label the calendar grid with the visible month in the picker's locale.
    • Remove the English-only aria-roledescription from the content and table parts.
    • Apply translations.placeholder to the input.
  • Focus Visible: Keep HTMLElement.prototype.focus writable when another tool, such as Storybook, defines it as an
    accessor.

  • Nested Popups: Fix nested popups rendering behind their parent when using --layer-index with lazyMount or
    unmountOnExit. Preserve layer order during exit animations.

    Affected Components: Cascade Select, Color Picker, Combobox, Hover Card, Menu, Popover, Select.

  • Pagination: Omit href and mark unavailable first, previous, next, and last triggers as disabled when
    type="link".

  • Pin Input: Run native form validation on Enter, including incomplete values. Focus a visible input when validation
    fails.

  • Popover: Fix missing aria-labelledby and aria-describedby on lazily mounted content.

  • Scroll Area: Apply data-dragging only to the scrollbar and thumb being dragged.

  • Solid: Fix stale values in consecutive state updates inside batch().

  • Splitter: Call onCollapse and onExpand on the first collapse or expand after mounting.

  • Toast

    • Apply updates, dismissal, and removal to queued toasts.
    • Prevent dismissed promise toasts from reappearing when the promise settles.
    • Keep timers paused when creating or updating toasts.
    • Preserve toast updates made inside subscription callbacks.
    • Keep aria-labelledby and aria-describedby in sync as titles and descriptions mount or unmount.
  • Tooltip: Preserve the next tooltip's open delay when an open tooltip unmounts.

  • Tour: Use visible labels as action triggers' accessible names. Use attrs: { "aria-label": ... } to label
    icon-only actions.

  • Tree View: Focus the rename input when pressing F2 in adapters such as Vue.

Changed
  • TOC: Move aria-labelledby from getRootProps() to getNavProps(). Apply getNavProps() to the navigation
    element to keep its accessible name.
chakra-ui/zag (@​zag-js/react)

v1.46.0

Compare Source

Patch Changes

Configuration

📅 Schedule: (in timezone Europe/Paris)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [@radix-ui/react-password-toggle-field](https://radix-ui.com/primitives) ([source](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/password-toggle-field)) | [`^0.1.3` → `^0.2.0`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-password-toggle-field/0.1.12/0.2.0) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@radix-ui%2freact-password-toggle-field/0.2.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@radix-ui%2freact-password-toggle-field/0.1.12/0.2.0?slim=true) | | [@zag-js/number-input](https://github.com/chakra-ui/zag) ([source](https://github.com/chakra-ui/zag/tree/HEAD/packages/number-input)) | [`1.45.0` → `1.46.0`](https://renovatebot.com/diffs/npm/@zag-js%2fnumber-input/1.45.0/1.46.0) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@zag-js%2fnumber-input/1.46.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@zag-js%2fnumber-input/1.45.0/1.46.0?slim=true) | | [@zag-js/react](https://github.com/chakra-ui/zag) ([source](https://github.com/chakra-ui/zag/tree/HEAD/packages/frameworks/react)) | [`1.45.0` → `1.46.0`](https://renovatebot.com/diffs/npm/@zag-js%2freact/1.45.0/1.46.0) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@zag-js%2freact/1.46.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@zag-js%2freact/1.45.0/1.46.0?slim=true) | Rattachement atelier : FOXA-18 --- ### Release Notes <details> <summary>radix-ui/primitives (@&#8203;radix-ui/react-password-toggle-field)</summary> ### [`v0.2.0`](https://github.com/radix-ui/primitives/blob/HEAD/packages/react/password-toggle-field/CHANGELOG.md#020) - Allow explicit `undefined` for all optional types for compatibility with TypeScript's `exactOptionalPropertyTypes` flag. - Updated dependencies: `@radix-ui/primitive@1.2.0`, `@radix-ui/react-context@1.3.0`, `@radix-ui/react-primitive@2.2.0`, `@radix-ui/react-use-controllable-state@1.3.0` </details> <details> <summary>chakra-ui/zag (@&#8203;zag-js/number-input)</summary> ### [`v1.46.0`](https://github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#1460-1460---2026-10-11) [Compare Source](https://github.com/chakra-ui/zag/compare/@zag-js/number-input@1.45.0...@zag-js/number-input@1.46.0) ##### Added - **Dialog, Drawer**: Expose `api.modal` for conditional backdrop rendering. ```tsx api.modal && <div {...api.getBackdropProps()} /> ``` - **Pin Input** - Add `Ctrl`/`Cmd` + `ArrowLeft`/`ArrowRight` navigation to the first or last input, respecting RTL. - Add `ArrowUp`/`ArrowDown` navigation to the first or last input, matching `Home`/`End`. - Add a development warning when `count` doesn't match the number of rendered inputs. - **Toast**: Allow `toaster.update(id, updater)` to derive updates from the current toast, including queued toasts. ```ts toaster.update(id, (prev) => ({ duration: (prev.duration ?? 5000) + 1000 })) ``` - **TOC**: Add `getNavProps()` so the root can wrap page content separately from the navigation. ```tsx <div {...api.getRootProps()}> <nav {...api.getNavProps()}>...</nav> </div> ``` ##### Fixed - **Aria Hidden**: Keep nested dialogs, drawers, modal popovers, and other popups accessible to screen readers when their portals mount before the parent modal opens. - **Carousel**: Prevent slide content or size changes from interrupting dragging or smooth scrolling. - **Checkbox**: Initialize the hidden input's indeterminate state when `checked` or `defaultChecked` is `"indeterminate"`. - **Color Picker**: Fix `api.setFormat` not changing the format or calling `onFormatChange`. - **Date Picker** - Label the calendar grid with the visible month in the picker's locale. - Remove the English-only `aria-roledescription` from the content and table parts. - Apply `translations.placeholder` to the input. - **Focus Visible**: Keep `HTMLElement.prototype.focus` writable when another tool, such as Storybook, defines it as an accessor. - **Nested Popups**: Fix nested popups rendering behind their parent when using `--layer-index` with `lazyMount` or `unmountOnExit`. Preserve layer order during exit animations. > Affected Components: Cascade Select, Color Picker, Combobox, Hover Card, Menu, Popover, Select. - **Pagination**: Omit `href` and mark unavailable first, previous, next, and last triggers as disabled when `type="link"`. - **Pin Input**: Run native form validation on Enter, including incomplete values. Focus a visible input when validation fails. - **Popover**: Fix missing `aria-labelledby` and `aria-describedby` on lazily mounted content. - **Scroll Area**: Apply `data-dragging` only to the scrollbar and thumb being dragged. - **Solid**: Fix stale values in consecutive state updates inside `batch()`. - **Splitter**: Call `onCollapse` and `onExpand` on the first collapse or expand after mounting. - **Toast** - Apply updates, dismissal, and removal to queued toasts. - Prevent dismissed promise toasts from reappearing when the promise settles. - Keep timers paused when creating or updating toasts. - Preserve toast updates made inside subscription callbacks. - Keep `aria-labelledby` and `aria-describedby` in sync as titles and descriptions mount or unmount. - **Tooltip**: Preserve the next tooltip's open delay when an open tooltip unmounts. - **Tour**: Use visible labels as action triggers' accessible names. Use `attrs: { "aria-label": ... }` to label icon-only actions. - **Tree View**: Focus the rename input when pressing `F2` in adapters such as Vue. ##### Changed - **TOC**: Move `aria-labelledby` from `getRootProps()` to `getNavProps()`. Apply `getNavProps()` to the navigation element to keep its accessible name. </details> <details> <summary>chakra-ui/zag (@&#8203;zag-js/react)</summary> ### [`v1.46.0`](https://github.com/chakra-ui/zag/blob/HEAD/packages/frameworks/react/CHANGELOG.md#1460) [Compare Source](https://github.com/chakra-ui/zag/compare/@zag-js/react@1.45.0...@zag-js/react@1.46.0) ##### Patch Changes - Updated dependencies \[]: - [@&#8203;zag-js/core](https://github.com/zag-js/core)@&#8203;1.46.0 - [@&#8203;zag-js/store](https://github.com/zag-js/store)@&#8203;1.46.0 - [@&#8203;zag-js/types](https://github.com/zag-js/types)@&#8203;1.46.0 - [@&#8203;zag-js/utils](https://github.com/zag-js/utils)@&#8203;1.46.0 </details> --- ### Configuration 📅 **Schedule**: (in timezone Europe/Paris) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzIuMCIsInVwZGF0ZWRJblZlciI6IjQzLjEzMi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Update montees mineures
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Porte / porte (pull_request) Successful in 58s
4f9fe54e20
renovate-bot scheduled this pull request to auto merge when all checks succeed 2026-10-15 08:09:29 +02:00
renovate-bot deleted branch renovate/montees-mineures 2026-10-15 08:13:33 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
foXaCe/AIOStreams!120
No description provided.