chore(deps): bump react-aria versions#5761
Conversation
🦋 Changeset detectedLatest commit: 42cda06 The changes in this PR will be included in the next version bump. This PR includes changesets to release 56 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
WalkthroughMonorepo-wide dependency version bumps across @react-aria, @react-stately, and @internationalized/date. Documentation updated to reflect new versions and adds a new selectionAlignment prop for Calendar, DatePicker, DateRangePicker, and RangeCalendar. A changeset notes patch bumps and react-aria updates. No source logic changes beyond docs; one parse-dependencies mapping updated. Changes
Sequence Diagram(s)sequenceDiagram
actor User
participant App
participant DatePicker
participant Calendar
User->>App: Load page
App->>DatePicker: Initialize with props (incl. selectionAlignment)
DatePicker->>Calendar: Create visible months
alt selection exists
Calendar->>Calendar: Align view to selection (start/center/end)
else no selection
Calendar->>Calendar: Align view to current date (start/center/end)
end
Calendar-->>DatePicker: Initial month grid(s)
DatePicker-->>User: Rendered calendar view
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Suggested reviewers
Pre-merge checks and finishing touches❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✨ Finishing touches
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
@heroui/accordion
@heroui/alert
@heroui/autocomplete
@heroui/avatar
@heroui/badge
@heroui/breadcrumbs
@heroui/button
@heroui/calendar
@heroui/card
@heroui/checkbox
@heroui/chip
@heroui/code
@heroui/date-input
@heroui/date-picker
@heroui/divider
@heroui/drawer
@heroui/dropdown
@heroui/form
@heroui/image
@heroui/input
@heroui/input-otp
@heroui/kbd
@heroui/link
@heroui/listbox
@heroui/menu
@heroui/modal
@heroui/navbar
@heroui/number-input
@heroui/pagination
@heroui/popover
@heroui/progress
@heroui/radio
@heroui/ripple
@heroui/scroll-shadow
@heroui/select
@heroui/skeleton
@heroui/slider
@heroui/snippet
@heroui/spacer
@heroui/spinner
@heroui/switch
@heroui/table
@heroui/tabs
@heroui/toast
@heroui/tooltip
@heroui/user
@heroui/react
@heroui/system
@heroui/system-rsc
@heroui/theme
@heroui/use-aria-accordion
@heroui/use-aria-accordion-item
@heroui/use-aria-button
@heroui/use-aria-link
@heroui/use-aria-modal-overlay
@heroui/use-aria-multiselect
@heroui/use-aria-overlay
@heroui/use-callback-ref
@heroui/use-clipboard
@heroui/use-data-scroll-overflow
@heroui/use-disclosure
@heroui/use-draggable
@heroui/use-form-reset
@heroui/use-image
@heroui/use-infinite-scroll
@heroui/use-intersection-observer
@heroui/use-is-mobile
@heroui/use-is-mounted
@heroui/use-measure
@heroui/use-pagination
@heroui/use-real-shape
@heroui/use-ref-state
@heroui/use-resize
@heroui/use-safe-layout-effect
@heroui/use-scroll-position
@heroui/use-ssr
@heroui/use-theme
@heroui/use-update-effect
@heroui/use-viewport-size
@heroui/aria-utils
@heroui/dom-animation
@heroui/framer-utils
@heroui/react-rsc-utils
@heroui/react-utils
@heroui/shared-icons
@heroui/shared-utils
@heroui/stories-utils
@heroui/test-utils
commit: |
There was a problem hiding this comment.
Actionable comments posted: 1
📜 Review details
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Pro
⛔ Files ignored due to path filters (1)
pnpm-lock.yamlis excluded by!**/pnpm-lock.yaml
📒 Files selected for processing (57)
.changeset/calm-bulldogs-switch.md(1 hunks)apps/docs/components/docs/components/code-demo/parse-dependencies.ts(1 hunks)apps/docs/content/docs/components/calendar.mdx(1 hunks)apps/docs/content/docs/components/date-input.mdx(6 hunks)apps/docs/content/docs/components/date-picker.mdx(7 hunks)apps/docs/content/docs/components/date-range-picker.mdx(8 hunks)apps/docs/content/docs/components/range-calendar.mdx(1 hunks)apps/docs/package.json(2 hunks)packages/components/accordion/package.json(1 hunks)packages/components/autocomplete/package.json(2 hunks)packages/components/avatar/package.json(1 hunks)packages/components/breadcrumbs/package.json(1 hunks)packages/components/button/package.json(1 hunks)packages/components/calendar/package.json(1 hunks)packages/components/card/package.json(1 hunks)packages/components/checkbox/package.json(1 hunks)packages/components/chip/package.json(1 hunks)packages/components/date-input/package.json(1 hunks)packages/components/date-picker/package.json(2 hunks)packages/components/divider/package.json(1 hunks)packages/components/dropdown/package.json(1 hunks)packages/components/form/package.json(1 hunks)packages/components/input-otp/package.json(1 hunks)packages/components/input/package.json(1 hunks)packages/components/link/package.json(1 hunks)packages/components/listbox/package.json(1 hunks)packages/components/menu/package.json(1 hunks)packages/components/modal/package.json(1 hunks)packages/components/navbar/package.json(1 hunks)packages/components/number-input/package.json(1 hunks)packages/components/pagination/package.json(1 hunks)packages/components/popover/package.json(1 hunks)packages/components/progress/package.json(1 hunks)packages/components/radio/package.json(1 hunks)packages/components/select/package.json(1 hunks)packages/components/slider/package.json(1 hunks)packages/components/snippet/package.json(1 hunks)packages/components/switch/package.json(1 hunks)packages/components/table/package.json(2 hunks)packages/components/tabs/package.json(1 hunks)packages/components/toast/package.json(1 hunks)packages/components/tooltip/package.json(1 hunks)packages/components/user/package.json(1 hunks)packages/core/react/package.json(1 hunks)packages/core/system-rsc/package.json(1 hunks)packages/core/system/package.json(1 hunks)packages/hooks/use-aria-accordion-item/package.json(1 hunks)packages/hooks/use-aria-accordion/package.json(1 hunks)packages/hooks/use-aria-button/package.json(1 hunks)packages/hooks/use-aria-link/package.json(1 hunks)packages/hooks/use-aria-modal-overlay/package.json(1 hunks)packages/hooks/use-aria-multiselect/package.json(1 hunks)packages/hooks/use-aria-overlay/package.json(1 hunks)packages/hooks/use-disclosure/package.json(1 hunks)packages/hooks/use-draggable/package.json(1 hunks)packages/hooks/use-pagination/package.json(1 hunks)packages/utilities/aria-utils/package.json(1 hunks)
🔇 Additional comments (9)
packages/components/progress/package.json (1)
46-47: Patch bumps look goodThanks for keeping the progress package aligned with the latest react-aria/react-types patches. No issues spotted.
packages/components/navbar/package.json (1)
50-54: Dependency bumps look consistent.Patch upgrades across the React Aria/Stately packages align with the repo-wide version sweep and preserve semver guarantees.
packages/components/toast/package.json (1)
49-50: Version bumps align with upstream release.Matches the coordinated React Aria upgrade; no additional action needed.
packages/components/breadcrumbs/package.json (1)
46-48: Dependency bump looks goodReact Aria packages are aligned with the referenced release notes, and no additional changes are required on this package.
packages/components/modal/package.json (1)
54-57: Dependency bumps look goodMinor/patch upgrades across the React Aria stack stay within supported ranges and align with the synchronized version sweep noted in the PR summary. No further changes needed.
packages/components/tooltip/package.json (1)
51-55: Dependencies align with the latest React Aria release.Patch bumps look good and stay consistent with the React Spectrum 2025-10-02 drop. No further action needed.
packages/components/autocomplete/package.json (1)
55-59: Dependencies updated as expected.Version pins line up with the 2025-10-02 React Aria release, and no conflicting peer ranges surfaced. All good here.
Also applies to: 68-68
apps/docs/content/docs/components/date-picker.mdx (1)
120-220: selectionAlignment prop missing in DatePicker source
Documentation referencesselectionAlignment, but there’s no implementation or typing for it inpackages/components/date-picker; implement the prop or remove it from the docs.apps/docs/content/docs/components/range-calendar.mdx (1)
260-265: VerifyselectionAlignmentsupport in RangeCalendar
Confirm that theRangeCalendarcomponent in the library actually accepts and handles aselectionAlignmentprop—if it’s not implemented, remove this entry from the docs.
Closes #
📝 Description
https://react-spectrum.adobe.com/releases/2025-10-02.html
⛳️ Current behavior (updates)
🚀 New behavior
💣 Is this a breaking change (Yes/No):
📝 Additional Information
Summary by CodeRabbit