v2.7.11#5404
Conversation
* fix(date-range-picker): fixed the error state in preset * Update giant-sloths-shop.md * Removed if statement * chore(date-picker): prettier --------- Co-authored-by: WK Wong <wingkwong.code@gmail.com>
* fix(toast): fixed close button hover position * fix(input): fixed the clear button rendering on smaller devices * Delete .changeset/soft-spoons-march.md * Update input.ts * Undo unrelated toast changes
* feat(shared-icons): add loading icon * fix(toast): icons * chore(toast): revise types for icons * chore(changeset): add changeset
* refactor: migrate eslint to v9 * chore: lint * chore: update eslint command * chore: fix lint warnings * chore: separate lint and lint:fix * chore: exclude contentlayer generated code * fix(scripts): add missing await
* refactor(select): remove unnecessary code * fix(autocomplete): persist last selected item position * chore(changeset): add changeset
* chore(deps): bump framer-motion version * fix: typing issues * chore(changeset): add changeset --------- Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>
…lter, selection (#5290) * fix(autocomplete): ensure focused item matches selected item after filter, selection * chore: apply type and default value * chore: add perpose coment in updated code * test: add focuskey management testcode * docs: add changeset * docs: update changeset * chore: remove comment
* chore(switch): remove xl size * chore(docs): remove xl size * chore(system-rsc): remove xl size * chore(circular-progress): remove xl size * chore: undo
* chore(deps): ra version bump * chore(changeset): add changeset * fix(scripts): incorrect docs path --------- Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>
…ion (#3917) Co-authored-by: WK Wong <wingkwong.code@gmail.com>
Co-authored-by: WK Wong <wingkwong.code@gmail.com>
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>
* chore(deps): bump RA versions * chore(deps): bump RA versions * chore(deps): bump RA versions * chore: changeset * refactor(listbox): already extends in AriaListBoxProps
* chore: remove herohack announcement * Update carbon-ad.tsx * chore(docs): fixed lint errors * chore(docs): requested changes * Update carbon-ad.tsx * Update carbon-ad.tsx
…teInput (#5349) * fix(input-otp): remove bg and border styles from faded variant when isInvalid * fix(date-input): remove bg styles from faded variant when isInvalid * chore(changeset): add changeset * chore: bump theme peerDependencies * chore: bump theme peerDependencies * fix: wrong version * chore: extra line --------- Co-authored-by: WK Wong <wingkwong.code@gmail.com>
* fix(number-input): decreased helperWrapper padding to maintain consistency * Update beige-laws-heal.md * chore(theme): change to p-1 * chore(deps): bump peerDependencies for theme pkg * fix(number-input): incorrect versions * chore(changeset): include number input --------- Co-authored-by: WK Wong <wingkwong.code@gmail.com>
* fix(autocomplete): add onClear * feat(autocomplete): add test case for onClear * chore(changeset): add changeset
* refactor(number-input): avoid non number type passing to number input * chore(changeset): add changeset
* chore(deps): bump RA versions * chore(deps): bump RA versions * chore(deps): bump RA versions * chore: changeset * chore(deps): remove unnecessary dependencies * fix(calendar): typing issue * refactor(system): remove unused SupportedCalendars * refactor(system): move I18nProviderProps to type * refactor: use `spectrumCalendarProps<DateValue>["createCalendar"]` * feat: add consistent-type-imports * fix: eslint * chore: add changeset * refactor: remove unused deps
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>
* fix(tabs): handleClick * chore(changeset): add changeset
* refactor(calendar): createCalendar typing * refactor(system): ditch `@react-types/calendar` * feat(system): include the required types or interfaces * chore(deps): pnpm-lock.yaml * fix: cast DateValue * fix: minValue & maxValue typing * chore(changeset): add changeset * refactor(system): abstract class * chore(deps): bump system peer dependency * chore(changeset): add changeset
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>
|
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
WalkthroughThis update primarily consists of dependency version bumps across multiple packages, notably increasing the minimum required version of the Changes
Sequence Diagram(s)sequenceDiagram
participant App
participant ToastProvider
App->>ToastProvider: Renders ToastProvider inside fixed/z-[100] div
ToastProvider-->>App: Provides toast context and renders toasts
Possibly related PRs
Suggested reviewers
✨ Finishing Touches
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. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
Documentation and Community
|
There was a problem hiding this comment.
Actionable comments posted: 3
🧹 Nitpick comments (8)
packages/components/skeleton/CHANGELOG.md (1)
7-7: Improve entry descriptiveness
Consider expanding the entry to mention the specific package and version range, e.g.:
“bump @heroui/system peer dependency to >=2.4.17” for clarity.packages/core/system/src/types.ts (3)
249-249: Fix typo in comment-/** Represents an amount of time, for use whe performing arithmetic. */ +/** Represents an amount of time, for use when performing arithmetic. */
6-298: Consider the long-term maintenance implications of inlining external typesWhile removing the dependency on
@internationalized/datereduces bundle size, inlining these types creates maintenance challenges:
- These types may diverge from the original package over time
- You'll miss bug fixes and improvements from upstream
- The abstract classes with only abstract methods would be better represented as interfaces in TypeScript
Consider either:
- Creating a wrapper package that re-exports only the needed types
- Using interfaces instead of abstract classes for better TypeScript compatibility
- Documenting the version of
@internationalized/datethese types were copied from for future reference
10-157: Consider using interfaces instead of abstract classesIn TypeScript, abstract classes with only abstract members are better represented as interfaces. This would reduce the runtime overhead and improve type compatibility.
Example refactor for
CalendarDate:-export abstract class CalendarDate { - /** The calendar system associated with this date, e.g. Gregorian. */ - abstract readonly calendar: Calendar; +export interface CalendarDate { + /** The calendar system associated with this date, e.g. Gregorian. */ + readonly calendar: Calendar; // ... rest of the properties and methods }packages/core/system/CHANGELOG.md (1)
9-9: Clarify React Aria abbreviation
Consider expanding “RA” to “React Aria” for consistency and clarity in the changelog.packages/components/form/CHANGELOG.md (1)
9-11: Commit reference mismatch in updated dependencies
The changelog lists two commits (be6a1db,7dff993) yet only updates@heroui/system@2.4.18. The second commit appears unrelated—please correct or remove the extraneous reference.packages/components/calendar/CHANGELOG.md (1)
7-7: Fix spelling and grammar in changelog entry
Correct the entry for removing the@internationalized/datedependency and include “the”.- - [#5374] (https://github.com/heroui-inc/heroui/pull/5374) ... remove `@interationalized/date` from system + - [#5374] (https://github.com/heroui-inc/heroui/pull/5374) ... remove the `@internationalized/date` dependency from systempackages/core/react/CHANGELOG.md (1)
10-53: Optional: Alphabetize or group dependency list
For easier scanning and consistency with prior versions, consider sorting the package list alphabetically or grouping by category.
📜 Review details
Configuration used: .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 (107)
apps/docs/content/components/toast/placement.raw.jsx(1 hunks)apps/docs/content/components/toast/simple.raw.jsx(1 hunks)apps/docs/package.json(1 hunks)packages/components/accordion/CHANGELOG.md(1 hunks)packages/components/accordion/package.json(3 hunks)packages/components/alert/CHANGELOG.md(1 hunks)packages/components/alert/package.json(2 hunks)packages/components/autocomplete/CHANGELOG.md(1 hunks)packages/components/autocomplete/package.json(3 hunks)packages/components/avatar/CHANGELOG.md(1 hunks)packages/components/avatar/package.json(2 hunks)packages/components/badge/CHANGELOG.md(1 hunks)packages/components/badge/package.json(2 hunks)packages/components/breadcrumbs/CHANGELOG.md(1 hunks)packages/components/breadcrumbs/package.json(2 hunks)packages/components/button/CHANGELOG.md(1 hunks)packages/components/button/package.json(2 hunks)packages/components/calendar/CHANGELOG.md(1 hunks)packages/components/calendar/package.json(3 hunks)packages/components/calendar/src/use-calendar-base.ts(3 hunks)packages/components/card/CHANGELOG.md(1 hunks)packages/components/card/package.json(2 hunks)packages/components/checkbox/CHANGELOG.md(1 hunks)packages/components/checkbox/package.json(3 hunks)packages/components/chip/CHANGELOG.md(1 hunks)packages/components/chip/package.json(2 hunks)packages/components/date-input/CHANGELOG.md(1 hunks)packages/components/date-input/package.json(3 hunks)packages/components/date-input/src/use-date-input.ts(2 hunks)packages/components/date-picker/CHANGELOG.md(1 hunks)packages/components/date-picker/package.json(3 hunks)packages/components/drawer/CHANGELOG.md(1 hunks)packages/components/drawer/package.json(2 hunks)packages/components/dropdown/CHANGELOG.md(1 hunks)packages/components/dropdown/package.json(3 hunks)packages/components/form/CHANGELOG.md(1 hunks)packages/components/form/package.json(2 hunks)packages/components/image/CHANGELOG.md(1 hunks)packages/components/image/package.json(2 hunks)packages/components/input-otp/CHANGELOG.md(1 hunks)packages/components/input-otp/package.json(2 hunks)packages/components/input/CHANGELOG.md(1 hunks)packages/components/input/package.json(2 hunks)packages/components/link/CHANGELOG.md(1 hunks)packages/components/link/package.json(2 hunks)packages/components/listbox/CHANGELOG.md(1 hunks)packages/components/listbox/package.json(3 hunks)packages/components/menu/CHANGELOG.md(1 hunks)packages/components/menu/package.json(2 hunks)packages/components/modal/CHANGELOG.md(1 hunks)packages/components/modal/package.json(3 hunks)packages/components/navbar/CHANGELOG.md(1 hunks)packages/components/navbar/package.json(2 hunks)packages/components/number-input/CHANGELOG.md(1 hunks)packages/components/number-input/package.json(3 hunks)packages/components/pagination/CHANGELOG.md(1 hunks)packages/components/pagination/package.json(2 hunks)packages/components/popover/CHANGELOG.md(1 hunks)packages/components/popover/package.json(3 hunks)packages/components/progress/CHANGELOG.md(1 hunks)packages/components/progress/package.json(2 hunks)packages/components/radio/CHANGELOG.md(1 hunks)packages/components/radio/package.json(2 hunks)packages/components/ripple/CHANGELOG.md(1 hunks)packages/components/ripple/package.json(2 hunks)packages/components/scroll-shadow/CHANGELOG.md(1 hunks)packages/components/scroll-shadow/package.json(2 hunks)packages/components/select/CHANGELOG.md(1 hunks)packages/components/select/package.json(3 hunks)packages/components/skeleton/CHANGELOG.md(1 hunks)packages/components/skeleton/package.json(2 hunks)packages/components/slider/CHANGELOG.md(1 hunks)packages/components/slider/package.json(2 hunks)packages/components/snippet/CHANGELOG.md(1 hunks)packages/components/snippet/package.json(3 hunks)packages/components/spinner/CHANGELOG.md(1 hunks)packages/components/spinner/package.json(1 hunks)packages/components/switch/CHANGELOG.md(1 hunks)packages/components/switch/package.json(2 hunks)packages/components/table/CHANGELOG.md(1 hunks)packages/components/table/package.json(2 hunks)packages/components/tabs/CHANGELOG.md(1 hunks)packages/components/tabs/package.json(2 hunks)packages/components/tabs/src/tab.tsx(1 hunks)packages/components/toast/CHANGELOG.md(1 hunks)packages/components/toast/package.json(3 hunks)packages/components/tooltip/CHANGELOG.md(1 hunks)packages/components/tooltip/package.json(3 hunks)packages/components/user/CHANGELOG.md(1 hunks)packages/components/user/package.json(2 hunks)packages/core/react/CHANGELOG.md(1 hunks)packages/core/react/package.json(2 hunks)packages/core/system/CHANGELOG.md(1 hunks)packages/core/system/package.json(2 hunks)packages/core/system/src/provider-context.ts(2 hunks)packages/core/system/src/types.ts(1 hunks)packages/hooks/use-aria-accordion-item/CHANGELOG.md(1 hunks)packages/hooks/use-aria-accordion-item/package.json(2 hunks)packages/hooks/use-aria-accordion/CHANGELOG.md(1 hunks)packages/hooks/use-aria-accordion/package.json(2 hunks)packages/hooks/use-aria-button/CHANGELOG.md(1 hunks)packages/hooks/use-aria-button/package.json(2 hunks)packages/hooks/use-aria-link/CHANGELOG.md(1 hunks)packages/hooks/use-aria-link/package.json(2 hunks)packages/hooks/use-aria-modal-overlay/CHANGELOG.md(1 hunks)packages/hooks/use-aria-modal-overlay/package.json(2 hunks)packages/hooks/use-aria-multiselect/CHANGELOG.md(1 hunks)
⛔ Files not processed due to max files limit (8)
- packages/hooks/use-aria-multiselect/package.json
- packages/hooks/use-draggable/CHANGELOG.md
- packages/hooks/use-draggable/package.json
- packages/utilities/aria-utils/CHANGELOG.md
- packages/utilities/aria-utils/package.json
- packages/utilities/framer-utils/CHANGELOG.md
- packages/utilities/framer-utils/package.json
- plop/component/package.json.hbs
🧰 Additional context used
🧬 Code Graph Analysis (3)
packages/components/date-input/src/use-date-input.ts (2)
packages/components/calendar/src/index.ts (1)
CalendarDate(7-7)packages/core/system/src/types.ts (1)
DateValue(298-298)
packages/core/system/src/provider-context.ts (1)
packages/core/system/src/types.ts (2)
CalendarIdentifier(158-176)Calendar(183-235)
packages/components/calendar/src/use-calendar-base.ts (1)
packages/core/system/src/types.ts (3)
CalendarIdentifier(158-176)Calendar(183-235)DateValue(298-298)
🪛 LanguageTool
packages/components/calendar/CHANGELOG.md
[uncategorized] ~7-~7: You might be missing the article “the” here.
Context: ... - remove @interationalized/date from system - [#5382](https://github.com/heroui-in...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
packages/core/system/CHANGELOG.md
[uncategorized] ~7-~7: You might be missing the article “the” here.
Context: ... - remove @interationalized/date from system - [#5382](https://github.com/heroui-in...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
🔇 Additional comments (262)
packages/components/badge/CHANGELOG.md (2)
3-8: Confirm peer dependency update in package.jsonThis changelog entry documents a bump to the
@heroui/systempeer dependency. Please verify thatpackages/components/badge/package.jsonhas itspeerDependencies["@heroui/system"]updated to>=2.4.17to align with this entry.
3-8: Changelog entry is accurateThe new version header and patch note correctly document the bump of system peer dependencies for v2.2.14. No further changes needed here.
packages/components/skeleton/CHANGELOG.md (2)
3-3: Verify version bump alignment
Ensure the## 2.2.14header matches the new version inpackage.jsonand the broader release schedule.
5-5: Changelog section formatting is correct
The### Patch Changesheader follows established conventions.packages/components/tabs/src/tab.tsx (1)
116-116: Excellent fix for click handler composition!This change properly chains all click handlers (
handleClick,onClick,tabProps.onClick) at the prop level instead of invoking them immediately withinhandleClick. This ensures:
- All handlers are invoked together during the actual click event
- Prevents unintended immediate execution of handlers
- Follows React's event handling best practices
- Maintains proper event flow and prevents potential side effects
packages/components/tabs/CHANGELOG.md (1)
3-14: Well-documented changelog entry.The version 2.2.19 changelog entry properly documents all changes:
- Accurately references the handleClick fix with correct PR and issue numbers
- Documents React Aria version bumps and system peer dependency updates
- Follows proper changelog format and semantic versioning
- Includes appropriate attribution and commit references
packages/components/progress/CHANGELOG.md (3)
5-5: Correct changelog section header
The "Patch Changes" header is correctly added for version 2.2.18.
7-7: Document peer dependency bump
The entry accurately records the bump of the@heroui/systempeer dependency via PR #5374.
3-3: Verify corresponding package.json version bump
Ensurepackages/components/progress/package.jsonis updated to2.2.18and that the@heroui/systempeer dependency matches this changelog entry.#!/bin/bash # Verify version in package.json grep -R '"version": "2.2.18"' packages/components/progress/package.json # Check peer dependency update grep -R '"@heroui/system":' packages/components/progress/package.jsonpackages/components/image/CHANGELOG.md (2)
3-4: Add new patch version header
The new release version2.2.14header is correctly introduced and follows semantic versioning.
5-6: Patch changes section is properly structured
The### Patch Changessection matches the format used in previous entries.packages/components/ripple/CHANGELOG.md (1)
3-8: LGTM!The changelog entry follows the established format and properly documents the patch release.
packages/hooks/use-aria-button/CHANGELOG.md (1)
3-8: LGTM!The changelog entry is properly formatted and documents the React Aria version bump.
packages/components/spinner/package.json (1)
3-3: Version bump looks goodThe version increment aligns with the patch release for dependency updates.
packages/core/react/package.json (1)
3-3: Version and dependency updates look goodThe package version bump and React Aria dependency update are consistent with the coordinated release.
Also applies to: 94-94
packages/components/form/package.json (2)
3-3: Version bumped to 2.1.21
The package version has been correctly incremented. Please ensure that the changelog, release notes, and any CI workflows reflect this new version.
37-37: Peer dependency updated on@heroui/system
Bumped the minimum required version to>=2.4.17to maintain alignment with core system updates. Confirm that all form components remain compatible and pass validation against system v2.4.17+.packages/hooks/use-aria-modal-overlay/package.json (2)
3-3: Version bumped to 2.2.15
Updated package version for the new release. Verify that the changelog and any documentation examples reference 2.2.15 accordingly.
37-37: Dependency version bump for@react-aria/overlays
Upgraded@react-aria/overlaysto 3.27.3. Please run integration tests on modal overlays to ensure that the remove-prevent-scroll behavior remains correct under the new patch.packages/components/progress/package.json (2)
3-3: Version bumped to 2.2.18
The progress component version has been updated. Ensure the release artifacts and changelog include this bump.
40-40: Peer dependency updated on@heroui/system
Raised the minimum required system version to>=2.4.17. Validate that progress bar rendering and theming remain stable with the updated system API.packages/components/image/package.json (2)
3-3: Version bumped to 2.2.14
Updated the image component version for the patch release. Confirm documentation and tests target this version.
40-40: Peer dependency updated on@heroui/system
Aligned the required system version to>=2.4.17. Run image loading and styling tests against the new system to catch any API changes.packages/components/drawer/package.json (2)
3-3: Version bumped to 2.2.19
The drawer component version has been incremented. Make sure the changelog and CI release pipeline reflect this update.
40-40: Peer dependency updated on@heroui/system
Upgraded the minimum system version to>=2.4.17. Please verify drawer animations and theming against system v2.4.17+ to avoid regressions.packages/components/skeleton/package.json (2)
3-3: Update package version
Version updated correctly from 2.2.13 to 2.2.14.
40-40: Bump peer dependency@heroui/system
Peer dependency requirement updated to>=2.4.17to align with the system package’s latest release.packages/components/scroll-shadow/package.json (2)
3-3: Update package version
Version updated correctly from 2.3.14 to 2.3.15.
40-40: Bump peer dependency@heroui/system
Peer dependency requirement updated to>=2.4.17to stay in sync with the core system release.packages/components/spinner/CHANGELOG.md (2)
3-4: Document spinner patch release
Changelog header updated to reflect the new v2.2.19 release.
7-8: Update system dependency in changelog
Changelog lists@heroui/system@2.4.18as the updated dependency, matching the core system bump.packages/core/system/CHANGELOG.md (1)
3-4: Document system patch release
Changelog header correctly updated to v2.4.18.packages/hooks/use-aria-accordion-item/CHANGELOG.md (2)
3-4: Document hook patch release
Changelog header updated to v2.2.14.
7-7: Update React Aria dependencies
Changelog notes bump of React Aria packages in alignment with PR #5382.packages/components/badge/package.json (2)
3-3: LGTM: Version bump follows semantic versioning.The patch version increment from 2.2.13 to 2.2.14 is appropriate for a maintenance release.
40-40: LGTM: Peer dependency update aligns with coordinated release.The
@heroui/systempeer dependency update from ">=2.4.7" to ">=2.4.17" is consistent with the broader version coordination across the monorepo.apps/docs/content/components/toast/simple.raw.jsx (1)
6-8: LGTM: Improved toast positioning and layering.Wrapping the
ToastProviderin a fixed-positioned container with high z-index ensures toasts appear correctly above other content in the documentation examples.packages/hooks/use-aria-multiselect/CHANGELOG.md (1)
3-8: LGTM: Well-formatted changelog entry.The changelog entry properly documents the version 2.4.15 release with appropriate PR reference, commit hash, and clear description of the React Aria dependency updates.
packages/components/snippet/package.json (3)
3-3: LGTM: Consistent version bump.The patch version increment from 2.2.22 to 2.2.23 follows semantic versioning practices for the coordinated release.
41-41: LGTM: System peer dependency update.The
@heroui/systempeer dependency update to ">=2.4.17" maintains consistency with other packages in this release.
50-50: LGTM: React Aria dependency update.The
@react-aria/focusupdate from 3.20.4 to 3.20.5 is a safe patch increment as part of the React Aria version bump initiative.packages/components/ripple/package.json (2)
3-3: LGTM: Standard version increment.The patch version bump from 2.2.16 to 2.2.17 is appropriate for this maintenance release.
41-41: LGTM: Consistent peer dependency update.The
@heroui/systempeer dependency update to ">=2.4.17" aligns with the coordinated dependency management across the monorepo.packages/components/alert/package.json (2)
3-3: Package version bumped to 2.2.22
This patch release correctly increments the package version as part of the coordinated v2.7.11 rollout.
44-44: Peer dependency update for @heroui/system
Minimum required version raised to>=2.4.17, matching the peer dependency bumps applied across other component packages.packages/components/link/package.json (3)
3-3: Package version bumped to 2.2.19
Version increment aligns with the broader release and matches the pattern in sibling packages.
40-40: Peer dependency update for @heroui/system
Raised to>=2.4.17, keeping consistency with the system version requirement across the monorepo.
48-48: Dependency version bump for @react-aria/focus
Updated to3.20.5. Please verify that all@react-aria/*packages in this release are aligned to their intended patch versions.packages/components/drawer/CHANGELOG.md (3)
3-4: Changelog header added for 2.2.19
Introduces the new patch release entry.
7-7: Patch change documented: peer dependency bump
Notes that system peer dependencies were bumped in this release.
9-11: Updated dependencies listed
Correctly enumerates@heroui/modal@2.2.19and@heroui/framer-utils@2.1.18as part of the patch.packages/components/form/CHANGELOG.md (2)
3-4: Changelog entry added for 2.1.21
Records the new patch version in the@heroui/formchangelog.
7-7: Peer dependency bump documented
Credits the commit that raised the system peer dependency requirement.packages/components/toast/CHANGELOG.md (4)
3-4: Changelog entry added for 2.0.12
Introduces the new patch release for the toast package.
7-7: React Aria version bump documented
Logs the update to React Aria dependencies for this release.
9-9: Peer dependency bump documented
Indicates the system peer dependency requirement increase in this release.
11-13: Updated dependencies listed
Correctly shows@heroui/spinner@2.2.19as the only direct dependency change.packages/components/checkbox/CHANGELOG.md (4)
3-4: Bump to version 2.3.21 in changelog
Matches the semantic versioning pattern and aligns with this patch release.
7-7: Document bump of React Aria dependencies
This entry correctly captures the React Aria version bump. Ensure thepackage.jsonand lockfile reflect these updates.
9-9: Peer dependency bump on System package documented
Changelog entry accurately notes the raised@heroui/systempeer dependency requirement.
11-13: List updated dependencies
The listed update to@heroui/form@2.1.21matches the intended change. Confirm CI passes with this new dependency.packages/hooks/use-aria-link/package.json (2)
3-3: Version bumped to 2.2.17
The patch version increment is consistent with the broader React Aria updates.
40-41: Bump@react-ariadependencies
Updating@react-aria/focusto 3.20.5 and@react-aria/interactionsto 3.25.3 aligns with monorepo-wide patch bumps.packages/components/user/package.json (3)
3-3: Version bumped to 2.2.18
Patch release version matches the coordinated update across components.
40-40: Peer dependency on@heroui/systemraised to >=2.4.17
Aligns with the new minimum system version required by other components.
46-46: Bump@react-aria/focusto 3.20.5
Consistent with the React Aria patch updates applied elsewhere in the monorepo.packages/hooks/use-aria-button/package.json (2)
3-3: Version bumped to 2.2.16
Patch version increment keeps this hook in sync with related packages.
40-41: Bump@react-ariadependencies
Updating focus to 3.20.5 and interactions to 3.25.3 matches the monorepo-wide React Aria patch cycle.packages/components/scroll-shadow/CHANGELOG.md (2)
3-4: Bump to version 2.3.15 in changelog
Semantic version bump is correct for this patch release.
7-7: Document bump of System peer dependency
Changelog correctly notes the raised@heroui/systemrequirement, consistent with other packages.packages/components/table/CHANGELOG.md (1)
3-13: Changelog bump looks correct. The new patch release 2.2.21 entries properly document the React Aria and system peer dependency bumps and update of @heroui/checkbox. No issues found.packages/components/menu/CHANGELOG.md (1)
3-12: Changelog update is consistent. The 2.2.21 release notes accurately list the RA version bump, system peer dependency bump, and updated @heroui/aria-utils.packages/hooks/use-aria-link/CHANGELOG.md (1)
3-7: Patch version bump is correct. The 2.2.17 entry properly documents the React Aria dependency updates in line with the monorepo changes.packages/components/navbar/CHANGELOG.md (1)
3-13: Navbar changelog is accurate. The new 2.2.20 release notes capture the RA and system peer dependency bumps and updated @heroui/framer-utils version.packages/hooks/use-aria-accordion-item/package.json (2)
3-4: Package version increment validated. The version update to 2.2.14 aligns with the coordinated patch release.
37-38: React Aria dependency patches updated. @react-aria/button and @react-aria/focus have been correctly bumped to their latest patch versions.packages/components/autocomplete/package.json (3)
3-3: Patch version bump
Upgraded from 2.3.22 → 2.3.23 correctly for a patch release.
37-37: Peer dependency requirement updated
Bumped@heroui/systemto>=2.4.17. Ensure related packages align with this minimum version.
55-55: Dependency version bump
Updated@react-aria/comboboxto3.12.5(patch). Review changelog of the library to confirm backward compatibility.packages/components/date-input/package.json (3)
3-3: Patch version bump
Incremented@heroui/date-inputto2.3.21appropriately.
37-37: Peer dependency requirement updated
Raised@heroui/systempeer to>=2.4.17. Confirm other components are in sync.
47-47: Dependency version bump
Updated@react-aria/datepickerto3.14.5. Verify there are no breaking changes in the patch.packages/components/link/CHANGELOG.md (3)
3-6: New patch entry added
Changelog header for## 2.2.19is formatted correctly.
7-9: Reference patch PRs
Included bump entries for RA versions and system peer dependencies. Ensure the PR numbers match the actual commits.
11-12: Updated dependency listing
Documented@heroui/use-aria-link@2.2.17. Confirm package.json aligns with this changelog entry.packages/components/input-otp/CHANGELOG.md (3)
3-6: New patch entry added
Changelog header for## 2.1.21looks good.
7-10: Reference patch PRs
Bump entries for React Aria versions and system peer dependencies are documented. Verify PR links and descriptions match the code changes.
11-12: Updated dependency listing
Recorded@heroui/form@2.1.21. Ensure the package.json dependency matches.packages/components/listbox/CHANGELOG.md (3)
3-6: New patch entry added
Header## 2.3.21follows existing format.
7-10: Reference patch PRs
Correctly logs bump of React Aria versions and system peer dependencies. Double-check PR numbers against code commits.
11-12: Updated dependency listing
Lists@heroui/aria-utils@2.2.19. Confirm thatpackage.jsonmatches this update.packages/hooks/use-aria-accordion/CHANGELOG.md (1)
3-8: Changelog version bump is correct.Added patch release 2.2.14 documenting RA dependency bumps; aligns with ecosystem updates.
packages/components/radio/CHANGELOG.md (1)
3-13: Patch release 2.3.21 documented accurately.RA and system peer dependency bumps are properly logged, along with updated
@heroui/formversion.packages/components/user/CHANGELOG.md (1)
3-13: Verify peerDependencies consistency with changelog.Changelog bumps
@heroui/systempeer requirement to >=2.4.17 and updates avatar dependency. Ensurepackage.jsonreflects this peer dependency change.#!/bin/bash # Confirm peerDeps in package.json match the changelog requirement rg -n '"@heroui/system":' -C1 packages/components/user/package.jsonpackages/hooks/use-aria-accordion/package.json (1)
3-4: Dependency version bumps align with CHANGELOG.Version updated to 2.2.14 and React Aria deps bumped to 3.13.3, 3.20.5, 3.24.3, matching the new patch entry.
Also applies to: 37-39
packages/components/input/CHANGELOG.md (1)
3-13: Changelog entry for v2.4.22 is accurate.RA version and system peer dependency bumps are correctly recorded, including
@heroui/form@2.1.21.packages/components/chip/CHANGELOG.md (3)
7-7: Patch change entry for React Aria version bump
The React Aria dependencies have been bumped as part of a coordinated update. This aligns with the monorepo-wide RA version policy.
9-9: System peer dependency bump entry
The peer dependency on@heroui/systemhas been updated; this matches the requirement of>=2.4.17across component packages.
3-4: Changelog version header updated
The release header has been bumped to2.2.18. Ensure that theversionfield inpackages/components/chip/package.jsonis also updated accordingly.Run:
#!/bin/bash # Verify package.json version matches changelog rg -n '"version":' packages/components/chip/package.jsonpackages/components/switch/CHANGELOG.md (3)
7-7: Patch change entry for React Aria version bump
React Aria packages have been upgraded here, consistent with the broader dependency synchronization.
9-9: System peer dependency bump entry
Peer dependency for@heroui/systemhas been increased to align with the new minimum of>=2.4.17.
3-4: Changelog version header updated
The version has been incremented to2.2.20. Please confirmpackages/components/switch/package.jsonreflects this release.rg -n '"version":' packages/components/switch/package.jsonpackages/components/pagination/CHANGELOG.md (3)
7-7: Patch change entry for React Aria version bump
React Aria dependencies have been bumped to patch versions, aligning with the monorepo-wide update.
9-9: System peer dependency bump entry
The peer dependency requirement for@heroui/systemhas been updated here to remain consistent across packages.
3-4: Changelog version header updated
The header now reads## 2.2.20. Verify this matches theversioninpackages/components/pagination/package.json.rg -n '"version":' packages/components/pagination/package.jsonpackages/components/date-input/CHANGELOG.md (5)
9-9: Patch change entry for React Aria version bump
The React Aria dependency bump entry aligns with the monorepo’s coordinated updates.
11-11: System peer dependency bump entry
Peer dependency on@heroui/systemhas been updated to>=2.4.17. This keeps consistency across our component packages.
3-4: Changelog version header updated
The release header is now2.3.21. Confirmpackages/components/date-input/package.jsonuses this version.rg -n '"version":' packages/components/date-input/package.json
13-15: Updated dependencies list
The updated dependencies now include@heroui/form@2.1.21. Confirm this matches thepackage.jsonand that the new version is published.rg -n '"@heroui/form":' packages/components/date-input/package.json
7-7: ```shell
#!/bin/bashSearch for any remaining imports of @internationalized/date in the date-input package
rg "@internationalized/date" -n packages/components/date-input
</details> <details> <summary>packages/hooks/use-aria-modal-overlay/CHANGELOG.md (2)</summary> `7-7`: **Patch change entry for React Aria overlays bump** The `@react-aria/overlays` dependency has been upgraded from `3.27.2` to `3.27.3`. This matches the monorepo-wide RA version update. --- `3-4`: **Changelog version header updated** The version has been bumped to `2.2.15`. Verify `packages/hooks/use-aria-modal-overlay/package.json` is in sync. ```shell rg -n '"version":' packages/hooks/use-aria-modal-overlay/package.jsonpackages/components/card/CHANGELOG.md (3)
3-4: Changelog version entry looks correct.
The new 2.2.21 release is properly documented.
7-9: Patch change commits correctly listed.
The commits for bumping React Aria versions and system peer dependencies are accurately reflected.
11-14: Updated dependency versions are accurate.
The specified @heroui/use-aria-button@2.2.16 and @heroui/ripple@2.2.17 align with the coordinated bump.packages/components/toast/package.json (4)
3-3: Version bump is correct.
Updated package version to 2.0.12 to match the changelog.
37-37: Peer dependency requirement updated.
@heroui/system upgraded to ">=2.4.17" in line with other packages.
49-49: Dependency @react-aria/toast bumped.
Upgraded to 3.0.5 for the latest patch.
51-51: Dependency @react-aria/interactions bumped.
Upgraded to 3.25.3 for consistency.packages/components/dropdown/CHANGELOG.md (3)
3-3: Changelog version entry looks correct.
Documented new 2.3.22 release.
7-9: Patch change commits correctly listed.
Reflects bump of RA versions and system peer dependencies.
11-14: Updated dependency versions are accurate.
Popover, menu, and aria-utils versions match the release cycle.packages/components/date-picker/package.json (3)
3-3: Version bump is correct.
Package version updated to 2.3.22.
37-37: Peer dependency requirement updated.
@heroui/system bumped to ">=2.4.17" to synchronize across components.
54-54: Dependency @react-aria/datepicker bumped.
Upgraded from 3.14.4 to 3.14.5 as planned.packages/components/alert/CHANGELOG.md (3)
3-3: Changelog version entry looks correct.
New 2.2.22 patch release documented.
7-8: Peer dependency bump correctly noted.
Reflects the system peer dependency update commit.
9-11: Updated button dependency version is accurate.
@heroui/button@2.2.22 aligns with the coordinated bump.packages/components/avatar/CHANGELOG.md (1)
3-10: Well-documented dependency update.The changelog entry is properly formatted and documents the routine React Aria version bumps and system peer dependency updates. This follows standard maintenance practices for monorepo synchronization.
packages/components/breadcrumbs/CHANGELOG.md (1)
3-10: Consistent dependency maintenance across packages.The changelog follows the same well-structured format as other packages in this release, properly documenting the React Aria version bumps and system peer dependency updates with appropriate PR references.
apps/docs/package.json (1)
33-39: Safe patch version updates to React Aria dependencies.These patch version bumps (e.g., 3.20.4 → 3.20.5) follow semantic versioning and should only contain bug fixes, making them safe to apply. The updates are consistent with the broader dependency synchronization across the monorepo.
packages/components/number-input/CHANGELOG.md (1)
3-14: Proper documentation of coordinated dependency updates.The changelog correctly documents both the React Aria version bumps and the cascade effects on dependent packages (@heroui/button and @heroui/form). This demonstrates good dependency management practices in the monorepo.
apps/docs/content/components/toast/placement.raw.jsx (1)
9-11: Good improvement for toast notification positioning.Wrapping the ToastProvider in a fixed-positioned container with high z-index ensures toast notifications properly overlay other content and are positioned relative to the viewport. This is the correct behavior for toast notifications that should be prominently displayed to users.
packages/components/modal/package.json (3)
3-3: Version bump to 2.2.19 looks correct.
The patch release aligns with the coordinated bump across component packages.
41-41: Peer dependency@heroui/systemupdated to>=2.4.17.
This matches the new minimum requirement applied across the monorepo.
53-55: React Aria dependencies bumped to patch versions.
Updating@react-aria/dialog,@react-aria/focus, and@react-aria/overlaysensures consistency with upstream React Aria releases.packages/components/snippet/CHANGELOG.md (4)
3-3: Added changelog entry for version 2.2.23.
New release header correctly introduced.
7-7: Documented React Aria version bump.
Changelog clearly records the patch-level RA updates.
9-9: Documented system peer dependency bump.
Accurately notes the update to@heroui/system.
11-14: Listed updated dependencies in changelog.
Please verify that@heroui/snippet’s own package.json has been updated to version 2.2.23 and reflects these dependency versions.packages/components/avatar/package.json (3)
3-3: Version bumped to 2.2.18.
Patch increment is consistent with other component releases.
40-40: Peer dependency@heroui/systemupdated to>=2.4.17.
Maintains alignment with the system version requirement uplift.
46-47: React Aria dependencies updated.
Bumping@react-aria/interactionsand@react-aria/focusto the latest patches matches the monorepo standard.packages/components/input/package.json (3)
3-3: Version bumped to 2.4.22.
Release number increment aligns with the coordinated patch updates.
40-40: Peer dependency@heroui/systemupdated to>=2.4.17.
Consistent with the system peer requirement across packages.
48-50: React Aria dependencies bumped.
Updating@react-aria/focus,@react-aria/interactions, and@react-aria/textfieldto new patch versions is appropriate.packages/components/popover/package.json (3)
3-3: Version bumped to 2.3.22.
Patch version update is in line with the broader release.
37-37: Peer dependency@heroui/systemupdated to>=2.4.17.
Matches the updated minimum across other components.
52-54: React Aria dependencies bumped to patch versions.
Bumping@react-aria/dialog,@react-aria/focus, and@react-aria/overlaysensures synchronized Aria usage.packages/components/input-otp/package.json (4)
40-40: Peer dependency update: @heroui/system: Upgrading to ">=2.4.17" matches the peer dependency policy across components. Ensure there are no resolution conflicts in the workspace.
47-47: Dependency bump: @react-aria/form: Updated to3.0.18, consistent with upstream React Aria patch versions.
52-52: Dependency bump: @react-aria/focus: Upgraded to3.20.5, mirroring the version bumps in related components.
3-3: ```shell
#!/bin/bashVerify CHANGELOG entry and monorepo tag for version bump in input-otp package
Locate a CHANGELOG file in the component directory
CHANGELOG=$(find packages/components/input-otp -maxdepth 2 -type f -iname "changelog*.md" | head -n1)
if [[ -n "$CHANGELOG" ]]; then
echo "Found CHANGELOG: $CHANGELOG"
echo "--- Searching for '2.1.21' in CHANGELOG ---"
grep -n "2.1.21" "$CHANGELOG" || echo "⚠️ No CHANGELOG entry for 2.1.21"
else
echo "⚠️ No CHANGELOG file found in packages/components/input-otp"
fiecho
echo "--- Git tags matching '2.1.21' ---"
git tag -l "2.1.21"</details> <details> <summary>packages/components/popover/CHANGELOG.md (2)</summary> `11-15`: **Updated dependency list**: The listed packages (`@heroui/use-aria-button`, `@heroui/button`, `@heroui/aria-utils`, `@heroui/framer-utils`) align with the associated commits. --- `3-3`: **CHANGELOG version header**: Ensure that `packages/components/popover/package.json` has its `version` field set to `2.3.22` to match this entry. ```shell grep -R '"version": "2.3.22"' -n packages/components/popover/package.jsonpackages/components/listbox/package.json (5)
40-40: Peer dependency update: @heroui/system: Raising to ">=2.4.17" is consistent with other component peers.
50-50: Dependency bump: @react-aria/listbox: Updated to3.14.6, matching the ecosystem’s patch rollout.
52-52: Dependency bump: @react-aria/focus: Upgraded to3.20.5, in line with monorepo conventions.
53-53: Dependency bump: @react-aria/interactions: Updated to3.25.3, consistent with related packages.
3-3: ```shell
#!/bin/bashLocate any changelog files in the repo
find . -type f -iname 'changelog.md' -print || echo "
⚠️ No changelog files found"For each changelog file, check for version entry
for f in $(find . -type f -iname 'changelog.md'); do
echo "🔍 Searching in $f"
grep -n "2\.3\.21" "$f" || echo "⚠️ No entry in $f"
doneVerify release scripts reference the new version (if scripts/ exists)
if [ -d scripts ]; then
grep -R "2\.3\.21" -n scripts || echo "⚠️ No version reference in scripts/"
else
echo "⚠️ No scripts directory present"
fiVerify CI workflows reference the new version (if .github/workflows exists)
if [ -d .github/workflows ]; then
grep -R "2\.3\.21" -n .github/workflows || echo "⚠️ No version reference in CI workflows"
else
echo "⚠️ No CI workflows directory present"
fi</details> <details> <summary>packages/components/card/package.json (4)</summary> `41-41`: **Peer dependency update: @heroui/system**: Bumping to ">=2.4.17" aligns with other packages’ peer requirements. --- `48-48`: **Dependency bump: @react-aria/focus**: Updated to `3.20.5`, consistent with the rest of the component library. --- `50-50`: **Dependency bump: @react-aria/interactions**: Upgraded to `3.25.3`, matching peer updates across components. --- `3-3`: ```shell #!/bin/bash # Check for changelog entry echo "🔍 Verifying CHANGELOG for version 2.2.21" grep -R "2\\.2\\.21" -n packages/components/card/CHANGELOG.md || echo "⚠️ No CHANGELOG entry for 2.2.21 found" # Check for Git tag echo "🔍 Verifying Git tags for version 2.2.21" git fetch --tags >/dev/null 2>&1 git tag --list "*2.2.21*" || echo "⚠️ No Git tag matching 2.2.21 found"packages/components/slider/CHANGELOG.md (2)
11-13: Confirm dependency updates: The changelog references React Aria and peer dependency bumps but only lists@heroui/tooltip@2.2.19. Please verify that all intended dependency changes are captured inpackages/components/slider/package.json.grep -R '"dependencies"' -n packages/components/slider/package.json -A5
3-3: CHANGELOG version header: Ensure thatpackages/components/slider/package.jsonis updated to2.4.19to match this changelog entry.grep -R '"version": "2.4.19"' -n packages/components/slider/package.jsonpackages/components/button/package.json (3)
3-3: Version bumped to 2.2.22
Consistent with the coordinated release across HeroUI components.
40-42: Updated @heroui/system peer dependency
Raised the minimum requirement to “>=2.4.17” to match the new core system version.
49-51: Verify React Aria package availability
Ensure that@react-aria/interactions@3.25.3and@react-aria/focus@3.20.5are published and compatible.npm view @react-aria/interactions@3.25.3 && npm view @react-aria/focus@3.20.5packages/components/accordion/CHANGELOG.md (3)
3-3: Document new patch version 2.2.19
Changelog correctly reflects the bump to 2.2.19.
7-7: Document React Aria version bump
Entry for bumping React Aria versions is accurate and clear.
9-9: Document system peer dependency bump
Changelog entry for updating the system peer dependency is correct.packages/components/breadcrumbs/package.json (3)
3-3: Version bumped to 2.2.18
Aligned with the broader component version update.
38-41: Updated @heroui/system peer dependency
Raised requirement to “>=2.4.17” to align with the updated core system package.
46-47: Verify React Aria package availability
Confirm that@react-aria/focus@3.20.5and@react-aria/breadcrumbs@3.5.26are published and suitable.npm view @react-aria/focus@3.20.5 && npm view @react-aria/breadcrumbs@3.5.26packages/core/system/package.json (2)
3-3: Increment system version to 2.4.18
Version bump is consistent with updated component peer dependencies.
60-61: Upgrade @react-aria/overlays dependency
Bumped to3.27.3—verify it’s available on the registry.npm view @react-aria/overlays@3.27.3packages/components/calendar/CHANGELOG.md (4)
3-4: Document patch release v2.2.22
Changelog correctly reflects the new release version.
9-9: Document React Aria version bump
Entry for bumping React Aria versions is accurate.
11-11: Document system peer dependency bump
Matches the coordinated requirement on@heroui/system.
13-17: Update dependencies list
The listed component dependencies align with other package updates.packages/components/checkbox/package.json (3)
3-3: Bump package version
Version increment to 2.3.21 aligns with the new patch release.
37-37: Update system peer dependency
Bumped@heroui/systemrequirement to >=2.4.17 to match the v2.7.11 release baseline.
48-50: Upgrade React Aria dependencies
Patch versions for@react-aria/checkbox,@react-aria/focus, and@react-aria/interactionshave been updated consistently.packages/components/dropdown/package.json (3)
3-3: Bump package version
Upgraded to 2.3.22 for this patch release.
37-37: Update system peer dependency
Elevated@heroui/systemto >=2.4.17 in line with the overall release.
49-50: Upgrade React Aria dependencies
@react-aria/focusand@react-aria/menuhave been bumped to the latest patch versions.packages/components/button/CHANGELOG.md (3)
3-4: Add new patch release header
Introduced the## 2.2.22section to document the latest version bump.
5-10: Document patch changes
Entries for React Aria version and system peer dependency bumps reference the correct PRs.
11-14: List updated dependencies
Dependencies have been updated to@heroui/use-aria-button@2.2.16,@heroui/ripple@2.2.17, and@heroui/spinner@2.2.19as expected.packages/components/pagination/package.json (3)
3-3: Bump package version
Upgraded to 2.2.20 for this patch release.
40-40: Update system peer dependency
Raised@heroui/systemrequirement to >=2.4.17 to align with the release.
48-50: Upgrade React Aria dependencies
@react-aria/focusand@react-aria/interactionshave been bumped to the latest patch levels.packages/components/modal/CHANGELOG.md (3)
3-6: Add new patch release header
Inserted the## 2.2.19section to reflect the latest patch version.
7-10: Document patch changes
Notes for bumping React Aria versions and system peer dependencies are clearly logged with PR references.
11-15: Updated dependencies listing
New version updates for@heroui/use-aria-modal-overlay,@heroui/use-aria-button,@heroui/use-draggable, and@heroui/framer-utilsare correctly noted.packages/components/accordion/package.json (3)
3-3: Version bump to 2.2.19
Release version increment aligns with the patch release.
47-47: Peer dependency updated: @heroui/system >=2.4.17
Consistent with the coordinated system version bump across all component packages.
58-59: React Aria dependencies patched
Minor patch updates for@react-aria/interactionsand@react-aria/focusare backward-compatible; ensure your lockfile is updated.packages/components/radio/package.json (3)
3-3: Version bump to 2.3.21
Package version increment follows the patch release scheme.
40-40: Peer dependency updated: @heroui/system >=2.4.17
Matches the minimum system version required by other components.
46-48: React Aria dependencies patched
Patch upgrades for@react-aria/focus,@react-aria/interactions,@react-aria/radio, and@react-aria/visually-hiddenare safe.Also applies to: 50-50
packages/components/tooltip/package.json (3)
3-3: Version bump to 2.2.19
Update aligns with the release versioning.
41-41: Peer dependency updated: @heroui/system >=2.4.17
Consistent across all component packages in this release.
50-51: React Aria dependencies patched
Minor version bumps for@react-aria/overlaysand@react-aria/tooltipare backward-compatible.packages/components/menu/package.json (3)
3-3: Version bump to 2.2.21
Patch version increment is correct.
40-40: Peer dependency updated: @heroui/system >=2.4.17
Matches the coordinated system version bump across components.
48-50: React Aria dependencies patched
Safe patch upgrades for@react-aria/focus,@react-aria/interactions, and@react-aria/menu.packages/components/table/package.json (3)
3-3: Version bump to 2.2.21
Release version increment is consistent.
40-40: Peer dependency updated: @heroui/system >=2.4.17
Aligned with all other component packages.
48-50: React Aria dependencies patched
Minor patch bumps for@react-aria/focus,@react-aria/interactions,@react-aria/table, and@react-aria/visually-hiddenare backward-compatible.Also applies to: 52-52
packages/components/tooltip/CHANGELOG.md (4)
3-3: Confirm version bump to 2.2.19.
The new release header is correct and follows semantic versioning.
7-7: Patch change “bump RA versions” noted.
The commit reference and description accurately document the React Aria version bump.
9-9: System peer dependency bump recorded.
The PR reference and commit hash correctly capture the peer dependency update.
11-14: Dependencies updated list is accurate.
All listed utilities align with the intended patch versions.packages/components/calendar/package.json (6)
3-3: Package version updated to 2.2.22.
This matches the intended release increment.
37-37: Peer dependency on @heroui/system bumped to ≥2.4.17.
The minimum system version requirement is correctly raised.
52-52: @react-aria/calendar updated to 3.8.3.
Patch bump aligns with upstream changes.
53-53: @react-aria/focus updated to 3.20.5.
Minor version bump is correct.
57-57: @react-aria/visually-hidden updated to 3.8.25.
Dependency version is in sync.
61-61: @react-aria/interactions updated to 3.25.3.
The interactions package bump is appropriately documented.packages/components/navbar/package.json (6)
3-3: Package version updated to 2.2.20.
Release version aligns with changelog.
41-41: Peer dependency on @heroui/system bumped to ≥2.4.17.
Consistent with monorepo-wide system upgrade.
49-49: @react-aria/focus updated to 3.20.5.
Correct patch bump.
50-50: @react-aria/interactions updated to 3.25.3.
Version bump is accurate.
51-51: @react-aria/button updated to 3.13.3.
Dependency version is correct.
52-52: @react-aria/overlays updated to 3.27.3.
Overlay package bump aligns with peer upgrades.packages/components/switch/package.json (6)
3-3: Package version updated to 2.2.20.
Version increment is correctly applied.
40-40: Peer dependency on @heroui/system bumped to ≥2.4.17.
System requirement update is consistent.
46-46: @react-aria/focus updated to 3.20.5.
Focus package bump is properly documented.
47-47: @react-aria/interactions updated to 3.25.3.
Interactions dependency is aligned.
48-48: @react-aria/switch updated to 3.7.5.
Switch component version bump is correct.
50-50: @react-aria/visually-hidden updated to 3.8.25.
Visually-hidden dependency bump is accurate.packages/components/select/CHANGELOG.md (4)
3-3: Confirm version bump to 2.4.22.
Release heading follows semantic versioning.
7-7: Patch change “bump RA versions” documented.
Reflects coordinated React Aria bumps.
9-9: System peer dependency bump noted.
Peer dependency update is recorded correctly.
11-20: Updated dependencies list is correct.
All internal package versions match the intended patch levels.packages/components/select/package.json (3)
3-3: Align version bump with CHANGELOG and release scriptsVersion was incremented to
2.4.22. Confirm that this change is reflected in the package’s CHANGELOG and that release tooling (e.g., publish scripts) picks up the new version correctly.
37-37: Verify peer dependency bump on@heroui/systemThe peerDependency was updated to
>=2.4.17. Ensure this aligns with the published@heroui/systemrelease and that there are no compatibility regressions across your component suite.
56-61: Double-check React Aria patch version updatesSeveral
@react-aria/*dependencies were bumped to new patch versions. Validate that these updates introduce no breaking changes inSelectand that your test suite passes against the new versions.packages/components/chip/package.json (3)
3-3: Sync version bump with CHANGELOGVersion updated to
2.2.18. Please confirm that the@heroui/chipCHANGELOG has been updated accordingly and that release notes reflect this bump.
40-40: Consistent@heroui/systempeer dependency bumpPeerDependency on
@heroui/systemwas raised to>=2.4.17, matching other components in this release. This looks consistent.
46-47: Validate React Aria dependency upgrades
@react-aria/focusand@react-aria/interactionswere bumped to patch releases. Ensure these new versions are fully compatible withChipand that there are no unexpected API changes.packages/components/autocomplete/CHANGELOG.md (1)
3-18: Confirm package.json version syncThe changelog introduces
## 2.3.23and lists patch changes. Verify that the@heroui/autocompletepackage.json is updated to2.3.23and that the dependency upgrades align with the commits referenced here.packages/components/tabs/package.json (3)
3-3: Sync version bump with CHANGELOGVersion was bumped to
2.2.19. Confirm that the@heroui/tabsCHANGELOG reflects this release and that your CI/CD pipeline will publish the correct version.
41-41: Peer dependency bump on@heroui/systemis consistentPeerDependency updated to
>=2.4.17, consistent with other components in this PR. No action needed beyond standard verification.
48-50: Check React Aria dependency upgrades
@react-aria/focus,@react-aria/interactions, and@react-aria/tabswere updated to new patch versions. Please run regression tests to ensure these dependencies continue to work as expected in the Tabs component.packages/components/date-picker/CHANGELOG.md (1)
3-18: Align changelog with package.json versionChangelog lists
## 2.3.22and dependency bumps. Ensure the@heroui/date-pickerpackage.json version is updated to2.3.22and that the recorded dependency versions match the actual package.json changes.packages/components/number-input/package.json (3)
3-3: Bump package version for release.Updating the version to 2.0.12 aligns with the intended v2.7.11 release of the monorepo.
41-41: Update peer dependency on @heroui/system.Raising the minimum required version to
>=2.4.17ensures compatibility with the latest core system package.
51-54: Synchronize React Aria dependencies to patch versions.The patch bumps for
@react-aria/focus,@react-aria/interactions, and@react-aria/numberfielddeliver upstream bug fixes. Please validate that these minor updates introduce no regressions in your component behavior.packages/components/slider/package.json (3)
3-3: Bump slider package version.Updating the version to 2.4.19 for the new release.
40-40: Align peer dependency on @heroui/system.Raising the requirement to
>=2.4.17to stay in sync with the core system update applied across this release.
46-51: Upgrade React Aria dependencies.The updates to
@react-aria/focus,@react-aria/interactions,@react-aria/slider, and@react-aria/visually-hiddenmirror the bumps made in sister packages. Ensure you test slider interactions and accessibility features to catch any edge-case regressions.packages/core/react/CHANGELOG.md (1)
3-7: Changelog version bump looks good
The new## 2.7.11heading and### Patch Changessection adhere to the existing pattern.packages/components/date-input/src/use-date-input.ts (2)
2-7: LGTM! Import consolidation improves organization.The consolidation of related type imports is clean and maintains functionality while improving import organization.
152-155: Explicit type casting enhances type safety.The explicit casting to
DateValueensures type consistency for the default date boundaries while preserving the original fallback logic. This aligns well with the new internal type system.packages/components/calendar/src/use-calendar-base.ts (3)
2-7: Import refinements improve maintainability.Removing unused types and consolidating imports enhances code clarity and enables better tree-shaking.
123-123: Explicit function signature improves type clarity.The direct function signature
(identifier: CalendarIdentifier) => Calendaris more explicit and maintainable than referencing external type definitions.
226-229: Consistent type casting with date-input implementation.The explicit casting to
DateValuemaintains consistency across the codebase and ensures proper type safety for default date boundaries.packages/core/system/src/provider-context.ts (2)
1-1: Import consolidation reduces external dependencies.Sourcing all relevant types from the local
./typesmodule aligns with the architectural goal of centralizing calendar-related type definitions and reducing external dependencies.
87-87: Explicit function signature enhances type clarity.The direct function signature
(identifier: CalendarIdentifier) => Calendaris consistent with similar changes across the codebase and provides clearer type expectations than indirect type references.
Closes #
📝 Description
⛳️ Current behavior (updates)
🚀 New behavior
💣 Is this a breaking change (Yes/No):
📝 Additional Information
Summary by CodeRabbit
Bug Fixes
Chores