Skip to content

chore(deps): update npm (runtime) - #64

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/npm-(runtime)
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/npm-(runtime)

Conversation

@renovate

@renovate renovate Bot commented Jul 7, 2025 •

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@hookform/resolvers (source) 5.1.1 → 5.9.1 age confidence
ahooks 3.9.0 → 3.10.0 age confidence
date-fns 4.1.0 → 4.4.0 age confidence
input-otp (source) 1.4.2 → 1.5.0 age confidence
lucide-react (source) 0.525.0 → 0.577.0 age confidence
radix-ui (source) 1.4.2 → 1.6.7 age confidence
react (source) 19.1.0 → 19.3.0 age confidence
react-day-picker (source) 9.8.0 → 9.14.0 age confidence
react-dom (source) 19.1.0 → 19.3.0 age confidence
react-hook-form (source) 7.60.0 → 7.89.0 age confidence
react-router-dom (source) 7.6.3 → 7.18.4 age confidence
sonner (source) 2.0.6 → 2.0.8 age confidence
tailwind-merge (source) 3.3.1 → 3.7.0 age confidence
zod (source) 3.25.74 → 3.25.76 age confidence

Release Notes

react-hook-form/resolvers (@​hookform/resolvers)

v5.9.1

Compare Source

v5.9.0

Compare Source

Features

v5.8.0

Compare Source

v5.7.1

Compare Source

v5.7.0

Compare Source

Features

v5.6.0

Compare Source

v5.5.8

Compare Source

Bug Fixes
  • Zod resolver drops validation errors for special root field names (#​869) (2f28787)

v5.5.7

Compare Source

v5.5.6

Compare Source

v5.5.5

Compare Source

Bug Fixes
  • yup resolver overrides ref property in errors object with validation metadata when using checkbox input (#​863) (0f70063)

v5.5.4

Compare Source

Bug Fixes
  • AJV Resolver - When ajv schema contains default for certain properties, getValues() returns the form data with properties overwritten (#​862) (c4b6aab)

v5.5.3

Compare Source

Bug Fixes
  • Conditional/dynamic schema resolution no longer working (#​861) (f8d6533)

v5.5.2

Compare Source

v5.5.1

Compare Source

Bug Fixes
  • [zod v4][zod resolver] error on nested discriminated unions (#​858) (4d01d01)

v5.5.0

Compare Source

Features

v5.4.3

Compare Source

Bug Fixes

v5.4.2

Compare Source

Bug Fixes

v5.4.1

Compare Source

Bug Fixes
  • declare validation libraries as optional peerDependencies (#​850) (d5e5134)

v5.4.0

Compare Source

Features
  • feat: add ata-validator resolver (#​845)
Fixes
  • fix issue with toNestErrors.ts (#​848)
  • add guidance on passing context to yupResolver (useForm context) (#​835) (3d29924)

v5.2.2

Compare Source

Bug Fixes

v5.2.1

Compare Source

Bug Fixes

v5.2.0

Compare Source

Features
alibaba/hooks (ahooks)

v3.10.0

Compare Source

ahooks 3.10.0

中文

新功能与增强
  • useAsyncEffect 支持同步返回清理函数,在依赖变化和卸载时由 React 执行清理。注意:这不支持 async () => cleanup,异步函数返回的清理函数不在本次支持范围内。#​2958
  • useLocalStorageState 新增 getInitialValueInEffect,允许挂载后再读取存储,以避免 SSR hydration 不一致。#​2906
  • useSetState 支持省略初始状态,返回状态类型为 Partial<T>。#​2905
  • useAntdTable 支持表单实例的 validateFieldsReturnFormatValue,兼容 ProForm 的 transform。
修复
  • useRequest 修复被取消或被后续调用覆盖时的异步调用悬挂问题,并提供 CancelledError / isCancelledError。#​2951
  • useRequest 修复节流场景下 runAsync 不生效,以及 ready=false 时防抖前沿调用影响后续请求的问题。#​2899、#​2946
  • useRequest 修复默认参数场景的类型推导,并在删除缓存时清理相关定时器。#​2907、#​2909
  • useInfiniteScroll 修复首次 loadMore 期间闭包读取旧数据的问题。#​2896
  • useKeyPress 修复 exactMatch 下修饰键的 keyup 事件匹配。#​2944
  • useLongPress 修复 Pointer Events 支持。#​2947
  • useTheme 为旧版 Safari 提供媒体查询监听回退。#​2916
  • 修复 useEventListener 显式泛型与 ref target 的兼容性,并保留非空 ref 的返回类型。#​2903、#​2956
  • 移除已废弃的 intersection-observer 依赖。#​2904
升级注意

runAsync / refreshAsync 被取消或被新调用覆盖时,会以 CancelledError 拒绝,而不再一直保持 pending。直接调用这些异步 API 的代码应捕获异常,并用 isCancelledError 区分取消与业务错误;run / refresh 会内部处理取消。

English

Features and enhancements
  • Support synchronous cleanup functions in useAsyncEffect, with React managing cleanup on dependency changes and unmount. Returning cleanup from an async callback remains unsupported. #​2958
  • Add getInitialValueInEffect to useLocalStorageState to defer storage reads until after mount and avoid SSR hydration mismatches. #​2906
  • Allow useSetState without an initial state, returning Partial<T>. #​2905
  • Support ProForm's transform in useAntdTable through validateFieldsReturnFormatValue.
Fixes
  • Settle cancelled or superseded useRequest asynchronous calls with CancelledError; export CancelledError and isCancelledError. #​2951
  • Fix throttled runAsync calls and debounce leading behavior while ready=false. #​2899, #​2946
  • Fix default-parameter type inference and clear timers when request cache entries are deleted. #​2907, #​2909
  • Fix stale data captured during the initial loadMore in useInfiniteScroll. #​2896
  • Fix modifier-key keyup matching with exactMatch in useKeyPress. #​2944
  • Fix Pointer Events support in useLongPress. #​2947
  • Fall back to legacy media query listeners in useTheme for older Safari versions. #​2916
  • Fix explicit generic and ref target compatibility in useEventListener, and preserve non-nullable ref return types. #​2903, #​2956
  • Remove the deprecated intersection-observer dependency. #​2904
Upgrade note

Cancelled or superseded runAsync / refreshAsync calls now reject with CancelledError instead of remaining pending. Catch errors when using these APIs directly and use isCancelledError to distinguish cancellation from service errors. run / refresh handle cancellation internally.

Full changelog: alibaba/hooks@v3.9.7...v3.10.0

v3.9.7

Compare Source

What's Changed

  • 🐛 Bug 修复

    • 由 @​linhf123 贡献,在 #​2881 中为 useInfiniteScroll 使用 requestAnimationFrame 来更新滚动位置。
    • 由 @​lvboda 贡献,在 #​2866 中修复了 useRequest 在 ready=false 时 runAsync 未立即返回的问题(无 pending 状态)。
    • 由 @​Arktomson 贡献,在 #​2900 中为 useKeyPress 添加了旧版 key 别名以提高兼容性。
    • 由 @​guaijie 贡献,在 #​2884 中修复了 useRafInterval 在执行函数内部调用 clear 无效的问题。
    • 由 @​li-jia-nan 贡献,在 #​2912 中修复了相同 storage 状态导致重复渲染的问题。
  • 🛠️ 代码重构

  • 🔧 性能优化

  • 📖 文档更新


  • 🐛 Bug Fixes

    • Contributed by @​linhf123, used requestAnimationFrame to update scroll position in useInfiniteScroll in #​2881.
    • Contributed by @​lvboda, fixed the issue where runAsync did not return immediately when ready=false (no pending) in useRequest in #​2866.
    • Contributed by @​Arktomson, added legacy key aliases for compatibility in useKeyPress in #​2900.
    • Contributed by @​guaijie, fixed the issue where calling clear inside the execution function of useRafInterval did not take effect in #​2884.
    • Contributed by @​li-jia-nan, fixed unnecessary re-renders when the storage state remained the same in #​2912.
  • 🛠️ Code Refactoring

  • 🔧 Performance

  • 📖 Documentation Updates

New Contributors

Full Changelog: alibaba/hooks@v3.9.6...v3.9.7

v3.9.6

Compare Source

What's Changed


Full Changelog: alibaba/hooks@v3.9.5...v3.9.6

v3.9.5

Compare Source

What's Changed

  • 🆕 新功能
  • 🛠️ 代码重构
    • 由 @​BH4HPA 贡献,在 #​2843 中对 useUrlState 进行重构,将 initialState 重命名为 baseState。
  • 🔧 项目配置
    • 由 @​crazylxr 贡献,在 #​2848 中禁用了 es 构建的 sourceMap,以避免发布 .js.map 文件。
  • 📖 文档更新
  • 🐛 Bug 修复
    • 由 @​guaijie 贡献,在 #​2838 中修复了 refreshDepsAction 提供后依赖刷新没有执行的 bug。

  • 🆕 New Features
    • Contributed by @​Arktomson, added the type package of js-cookie to the production dependencies in #​2844.
  • 🛠️ Code Refactoring
    • Contributed by @​BH4HPA, refactored useUrlState and renamed initialState to baseState in #​2843.
  • 🔧 Project Configuration
    • Contributed by @​crazylxr, disabled the sourceMap for es build to avoid publishing .js.map files in #​2848.
  • 📖 Documentation Updates
  • 🐛 Bug Fixes
    • Contributed by @​guaijie, fixed the bug that the dependency refresh did not execute after refreshDepsAction was provided in #​2838.

New Contributors

Full Changelog: alibaba/hooks@v3.9.4...v3.9.5

v3.9.4

Compare Source

What's Changed

💪 chore: 测试命令改进。由 @​Meet-student 贡献,详情见 PR #​2835
🐞 fix: 修复 reloadAsync runAsync 负载问题。由 @​Meet-student 贡献,详情见 PR #​2836


💪 chore: Test command improvement. Contributed by @​Meet-student, see PR #​2835 for details.
🐞 fix: Fix the payload issue of reloadAsync runAsync. Contributed by @​Meet-student, see PR #​2836 for details.

Full Changelog: alibaba/hooks@v3.9.3...v3.9.4

v3.9.3

Compare Source

What's Changed


New Contributors

Full Changelog: alibaba/hooks@v3.9.1...v3.9.3

v3.9.2

Compare Source

v3.9.1

Compare Source

What's Changed


New Contributors

Full Changelog: alibaba/hooks@v3.9.0...v3.9.1

date-fns/date-fns (date-fns)

v4.4.0

Compare Source

This release revisits the approach to CDN usage and introduces a new package, @date-fns/cdn and deprecates the date-fns CDN scripts. It allowed reducing the zipped package size from 5.83 MB down to 3.96 MB without introducing any breaking changes.

In v5.0.0-alpha.0 where CDN scripts are completely removed from date-fns the change is more significant and brings the zipped package size down to 2.89 MB.

It is just the first step in optimizing the package size. Expect further size reduction in the future v4 and v5 versions.

Changed
  • DEPRECATED: The date-fns CDN scripts are now deprecated and will be removed in the next major release. Please switch to the new @date-fns/cdn package for CDN usage.

  • Removed CDN source maps to reduce the package size. If you rely on them, please switch to the new @date-fns/cdn package that still includes them.

v4.3.0

Compare Source

Kudos to @​ImRodry and @​puneetdixit200 for their contributions.

Fixed

v4.2.1

Compare Source

Fixed
  • Fixed type definitions missing in v4.2.0 due to TypeScript misconfiguration.

v4.2.0

Compare Source

This is a minor release in all senses, it only includes documentation updates (first of many) that points to the new You Don't Need date-fns* page.

* Not really

Changed
  • Added Temporal API references to the JSDoc annotations of add, addBusinessDays, and addDays.
guilhermerodz/input-otp (input-otp)

v1.5.0

Compare Source

Promotes the safe 1.5.0-beta.2 code without functional changes. Everything in this release is backwards-compatible: no public type changes and no behavior changes beyond the bug fixes below. Two beta.1 experiments are deliberately excluded — the iOS native-selection workaround (the thin native selection artifact remains a known cosmetic limitation) and the onComplete type narrowing, which returns in 2.0.0 as a documented breaking change.

  • fix(input): reserve the password manager badge gutter only where it fits
  • fix(input): disable spellcheck by default
  • fix(input): feature-detect ResizeObserver before observing
  • fix(input): use a 16px fallback until --root-height resolves, preventing iOS focus zoom
  • fix(input): clear pending synchronization timeouts on unmount
  • feat(input): add a nonce prop for Content-Security-Policy support
  • fix(input): guard the input reference used by the selectionchange listener
  • fix(input): opt the container out of browser translation
  • fix(input): report cosmetic CSS rule failures as warnings instead of errors
  • docs: document the stable iOS selection behavior and its cosmetic limitation
lucide-icons/lucide (lucide-react)

v0.577.0: Version 0.577.0

Compare Source

What's Changed

New Contributors

Full Changelog: lucide-icons/lucide@0.576.0...0.577.0

v0.576.0: Version 0.576.0

Compare Source

What's Changed

Full Changelog: lucide-icons/lucide@0.575.0...0.576.0

v0.575.0: Version 0.575.0

Compare Source

What's Changed

New Contributors

Full Changelog: lucide-icons/lucide@0.573.0...0.575.0

v0.574.0: Version 0.574.0

Compare Source

What's Changed

New Contributors

Full Changelog: lucide-icons/lucide@0.572.0...0.574.0

v0.573.0: Version 0.573.0

Compare Source

What's Changed

New Contributors

Full Changelog: lucide-icons/lucide@0.572.0...0.573.0

v0.572.0: Version 0.572.0

Compare Source

What's Changed

New Contributors

Full Changelog: lucide-icons/lucide@0.571.0...0.572.0

v0.571.0: Version 0.571.0

Compare Source

What's Changed

New Contributors

Full Changelog: lucide-icons/lucide@0.570.0...0.571.0

v0.570.0: Version 0.570.0

Compare Source

What's Chan

❗ Important

✂ PR body was truncated to here.


Configuration

📅 Schedule: (in timezone Europe/Madrid)

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

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the 📦 Dependencies Pull requests that update a dependency file label Jul 7, 2025
@renovate
renovate Bot force-pushed the renovate/npm-(runtime) branch from 2e79a4b to 8cee8f2 Compare July 8, 2025 10:46
@renovate renovate Bot changed the title chore(deps): update dependency zod to v3.25.75 chore(deps): update dependency zod to v3.25.76 Jul 8, 2025
@renovate
renovate Bot force-pushed the renovate/npm-(runtime) branch from 8cee8f2 to 8bde9aa Compare July 16, 2025 20:00
@renovate renovate Bot changed the title chore(deps): update dependency zod to v3.25.76 chore(deps): update npm (runtime) Jul 16, 2025
@github-actions github-actions Bot removed the size/xs label Jul 22, 2025
@renovate
renovate Bot force-pushed the renovate/npm-(runtime) branch from 8bde9aa to a9cf7b2 Compare July 22, 2025 08:42
@renovate
renovate Bot force-pushed the renovate/npm-(runtime) branch from a9cf7b2 to 736e611 Compare July 23, 2025 07:09
@github-actions github-actions Bot removed the size/xs label Jul 23, 2025
@renovate
renovate Bot force-pushed the renovate/npm-(runtime) branch from 736e611 to 03e72ba Compare July 23, 2025 09:10
@github-actions github-actions Bot added size/xs and removed size/xs labels Jul 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

📦 Dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant