Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: unovue/reka-ui
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.9.7
Choose a base ref
...
head repository: unovue/reka-ui
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.9.8
Choose a head ref
  • 14 commits
  • 28 files changed
  • 9 contributors

Commits on May 13, 2026

  1. chore(deps): update dependency vite to ^8.0.12 (#2632)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored May 13, 2026
    Configuration menu
    Copy the full SHA
    18c1cb9 View commit details
    Browse the repository at this point in the history
  2. chore(deps-dev): bump postcss from 8.4.24 to 8.5.10 in /playground/vu…

    …e3 (#2620)
    
    Bumps [postcss](https://github.com/postcss/postcss) from 8.4.24 to 8.5.10.
    - [Release notes](https://github.com/postcss/postcss/releases)
    - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
    - [Commits](postcss/postcss@8.4.24...8.5.10)
    
    ---
    updated-dependencies:
    - dependency-name: postcss
      dependency-version: 8.5.10
      dependency-type: direct:development
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 13, 2026
    Configuration menu
    Copy the full SHA
    47bb479 View commit details
    Browse the repository at this point in the history
  3. chore(deps-dev): bump postcss from 8.5.6 to 8.5.10 (#2617)

    Bumps [postcss](https://github.com/postcss/postcss) from 8.5.6 to 8.5.10.
    - [Release notes](https://github.com/postcss/postcss/releases)
    - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
    - [Commits](postcss/postcss@8.5.6...8.5.10)
    
    ---
    updated-dependencies:
    - dependency-name: postcss
      dependency-version: 8.5.10
      dependency-type: direct:development
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 13, 2026
    Configuration menu
    Copy the full SHA
    d2b2519 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2026

  1. chore(deps-dev): bump nuxt (via audit fix) in /playground/nuxt (#2650)

    Bumps [nuxt](https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt) from 3.14.159 to 3.21.6.
    - [Release notes](https://github.com/nuxt/nuxt/releases)
    - [Commits](https://github.com/nuxt/nuxt/commits/v3.21.6/packages/nuxt)
    
    ---
    updated-dependencies:
    - dependency-name: nuxt
      dependency-version: 3.21.6
      dependency-type: direct:development
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 22, 2026
    Configuration menu
    Copy the full SHA
    f2b0d8f View commit details
    Browse the repository at this point in the history
  2. fix(NavigationMenu): ignore inactive content dismiss (#2637)

    * fix(NavigationMenu): ignore inactive content dismiss
    
    * test(NavigationMenu): fully cover the multi-content bug scenario.
    
    Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
    yan-ad and coderabbitai[bot] authored May 22, 2026
    Configuration menu
    Copy the full SHA
    67a7b11 View commit details
    Browse the repository at this point in the history
  3. fix(Menu,Listbox): prevent data-highlighted flash on mount (#2651)

    Both `MenuItemImpl` and `ListboxItem` compared `currentElement` against
    `highlightedElement` without guarding for `undefined`, so every item
    matched (`undefined === undefined`) until template refs resolved.
    benjamincanac authored May 22, 2026
    Configuration menu
    Copy the full SHA
    333707d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8814a1e View commit details
    Browse the repository at this point in the history
  5. fix(Listbox): include disabled and focusable in ListboxItem v-mem…

    …o deps (#2653)
    
    The `v-memo` on `ListboxItem` only listed `[isHighlighted, isSelected]`,
    but the cached VNode also reads `disabled` (for both the `disabled` and
    `data-disabled` attributes) and `rootContext.focusable.value` (for the
    `tabindex` ternary). Because `v-memo` skips re-render when none of its
    listed deps change, toggling `disabled` at runtime left the DOM stale
    until something else also flipped the highlight or selection.
    
    Since `Listbox.getCollectionItem()` filters the navigable collection by
    reading `dataset.disabled` from the live DOM, the stale attribute caused
    disabled items to keep participating in keyboard navigation — which in
    Combobox surfaced as ArrowDown "snapping back" to the originally
    selected item.
    
    Closes #2644
    zernonia authored May 22, 2026
    Configuration menu
    Copy the full SHA
    bf1f9e3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    893f66c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1e18493 View commit details
    Browse the repository at this point in the history
  8. fix(Dialog): restore focus to trigger after overlay click (#2655)

    Clicking the overlay fires `pointerdown`, which dismisses the dialog and
    triggers focus restoration to the trigger. The browser then dispatches
    the compatibility `mousedown` event, but the overlay is already unmounted
    so `mousedown` fires on `<body>` and blurs the just-focused trigger —
    focus falls to body.
    
    Prevent the default on `pointerdown` (primary button only) so the browser
    skips the compatibility `mousedown`. Right-click still works because the
    `.left` modifier scopes the prevention to button 0.
    
    Fixes #2649
    
    Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
    zernonia and claude authored May 22, 2026
    Configuration menu
    Copy the full SHA
    e17b2fe View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0e80c37 View commit details
    Browse the repository at this point in the history
  10. fix(DatePicker): align modelValue prop type with sibling pickers (#2657)

    Calendar, MonthPicker, and YearPicker accepted `DateValue | DateValue[] | undefined`
    while DatePicker, RangeCalendar, and the range pickers also accepted `null`. Add
    `| null` to bring the single/multi-select pickers in line with the range variants
    so consumers binding form state that uses `null` as the empty value get a
    consistent API.
    
    Refs #2600
    zernonia authored May 22, 2026
    Configuration menu
    Copy the full SHA
    c3c3729 View commit details
    Browse the repository at this point in the history
  11. chore: release v2.9.8

    zernonia committed May 22, 2026
    Configuration menu
    Copy the full SHA
    7b7eb8d View commit details
    Browse the repository at this point in the history
Loading