Skip to content

chore(deps): update node packages - #65

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/node-packages
Open

chore(deps): update node packages#65
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/node-packages

Conversation

@renovate

@renovate renovate Bot commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@heroui/react (source) 3.2.13.2.4 age adoption passing confidence
@heroui/styles (source) 3.2.13.2.4 age adoption passing confidence
@tailwindcss/vite (source) 4.3.14.3.3 age adoption passing confidence
@types/react (source) 19.2.1719.2.18 age adoption passing confidence
@types/react-dom (source) 19.2.319.2.5 age adoption passing confidence
axios (source) 1.18.01.20.0 age adoption passing confidence
es-toolkit (source) 1.48.11.52.0 age adoption passing confidence
jotai 2.20.12.20.3 age adoption passing confidence
motion 12.40.012.43.0 age adoption passing confidence
oxfmt (source) ^0.55.0^0.65.0 age adoption passing confidence
oxlint (source) 1.70.01.80.0 age adoption passing confidence
react (source) 19.2.719.2.8 age adoption passing confidence
react-dom (source) 19.2.719.2.8 age adoption passing confidence
react-hook-form (source) 7.80.07.86.0 age adoption passing confidence
react-icons 5.6.05.7.0 age adoption passing confidence
react-router-dom (source) 7.18.07.18.3 age adoption passing confidence
sass 1.101.01.103.1 age adoption passing confidence
tailwindcss (source) 4.3.14.3.3 age adoption passing confidence
vite (source) 8.0.168.2.2 age adoption passing confidence
zustand 5.0.145.0.15 age adoption passing confidence

Release Notes

heroui-inc/heroui (@​heroui/react)

v3.2.4

Compare Source

What's Inside
  • 🎨 Variants → fixed modifiers falling back to the wrong class after a re-render
  • 🔽 Autocomplete → last options no longer clipped inside modals
  • 🖼️ Modal → backdrop clicks dismiss scroll="outside" again
  • 📑 Tabs → chevron scrolling lands flush on the edges
  • 🧪 React Aria 1.20.0 + behavioral test suite
What's Changed
Full Release Note

https://heroui.com/docs/react/releases/v3-2-4

Full Changelog: heroui-inc/heroui@v3.2.3...v3.2.4

v3.2.3

Compare Source

What's Inside

  • 🔽 ComboBox → multiple selection
  • 🌐 RTL → logical CSS properties across all styles
  • 📦 react-aria → moved to peerDependencies, single shared copy
  • 🎨 tailwind-variants 3.3.0
  • 🔧 ScrollShadow, Spinner, InputOTP, Table & Button fixes

What's Changed

Full Release Note

https://heroui.com/docs/react/releases/v3-2-3

Full Changelog: heroui-inc/heroui@v3.2.2...v3.2.3

v3.2.2

Compare Source

What's Inside

  • 📦 React Aria 1.19.0
  • 📑 Tabs → overflow scrolling with chevrons + edge fade
  • ✏️ Input fields → clear/close buttons no longer submit forms
  • ✅ Checkbox, Radio, Switch → overflow scroll fix
  • 🎨 Chip, DatePicker, Autocomplete, Toast → polish fixes

What's Changed

Full Release Note

https://heroui.com/docs/react/releases/v3-2-2

Full Changelog: heroui-inc/heroui@v3.2.1...v3.2.2

tailwindlabs/tailwindcss (@​tailwindcss/vite)

v4.3.3

Compare Source

Fixed
  • Support --watch --poll[=ms] in @tailwindcss/cli when filesystem events are unreliable or unavailable (#​20297)
  • Canonicalization: match arbitrary hex colors against theme colors case-insensitively (e.g. bg-[#fff] and bg-[#FFF]bg-white) (#​20298)
  • Prevent Preflight from overriding Firefox's native iframe:focus-visible outline styles (#​20292)
  • Ensure theme('colors.foo') in JS plugins resolves correctly when both --color-foo and --color-foo-bar exist (#​20299)
  • Ensure fractional opacity modifiers work with named shadow sizes like shadow-sm/12.5, text-shadow-sm/12.5, drop-shadow-sm/12.5, and inset-shadow-sm/12.5 (#​20302)
  • Parse selectors like [data-foo]div as two selectors instead of one (#​20303)
  • Ensure @tailwindcss/postcss rebuilds when a preprocessor like Sass changes the input CSS without changing the input file on disk (#​20310)
  • Ensure CSS nesting is handled even when Lightning CSS isn't run, such as in @tailwindcss/browser and Tailwind Play (#​20124)
  • Prevent achromatic theme colors from shifting hue when mixed in polar color spaces like oklch (#​20314)
  • Ensure --spacing(0) is optimized to 0px instead of 0 so it remains a <length> when used in calc(…) (#​20319)
  • Load @parcel/watcher only when needed in @tailwindcss/cli --watch mode, so one-off builds and --watch --poll work when @parcel/watcher can't be loaded (#​20325)
  • Use explicit platform fonts instead of system-ui and ui-sans-serif so CJK text respects the page's lang attribute on Windows (#​20318)
  • Prevent @tailwindcss/upgrade from rewriting ignored files when run from a subdirectory (#​20329)
  • Ensure earlier @source rules pointing to nested files are scanned when later @source rules point to files in parent folders (#​20335)
  • Prevent @tailwindcss/vite from triggering full page reloads when scanned files are processed by Vite but haven't been loaded as modules yet (#​20336)

v4.3.2

Compare Source

Fixed
  • Support bare spacing values for auto-rows-* and auto-cols-* utilities (e.g. auto-rows-12 and auto-cols-16) (#​20229)
  • Prevent @tailwindcss/cli in --watch mode from crashing on Windows when @source points to a directory that doesn't exist (#​20242)
  • Prevent @tailwindcss/vite from crashing in Deno v2.8.x when context.parentURL is not a valid URL (#​20245)
  • Ensure @tailwindcss/cli in --watch mode rebuilds when the input CSS file changes in an ignored directory (#​20246)
  • Allow @variant rules used in addBase(…) to use custom variants defined later (#​20247)
  • Prevent @tailwindcss/vite from crashing during HMR when scanned files or directories are deleted (#​20259)
  • Generate font-size instead of color declarations for text-[--spacing(…)] (#​20260)
  • Prevent @source patterns from scanning unrelated sibling files and folders (#​20263)
  • Extract class candidates adjacent to Template Toolkit delimiters like %]…[% in .tt, .tt2, and .tx files (#​20269)
  • Extract class candidates from conditional Maud syntax like p.text-black[condition] (#​20269)
  • Prevent @position-try rules from triggering unknown at-rule warnings when optimizing CSS (#​20277)
  • Support class suggestions for named opacity modifiers from --opacity theme values (#​20287)
  • Prevent type errors in @tailwindcss/postcss when used with newer PostCSS patch releases (#​20289)
axios/axios (axios)

v1.20.0

Compare Source

v1.20.0 — August 19, 2026

This release hardens runtime option handling, adds RFC 9110 status-code aliases, fixes Node.js and XHR reliability issues, and refreshes project tooling and documentation.

⚠️ Breaking Changes & Deprecations

  • HTTP Status Naming: Added ContentTooLarge (413) and UnprocessableContent (422), while retaining PayloadTooLarge and UnprocessableEntity as backward-compatible deprecated aliases. (#​11082)

🔒 Security Fixes

  • Runtime Option Handling: Hardened behavioral configuration reads against shared and foreign prototype pollution and normalized unsafe interceptor replacement objects. This also clarifies Fetch redirect and custom implementation behavior, HTTP/2 DNS and proxy handling, CIDR-based NO_PROXY matching, and malformed data URI rejection; see the PR for documented compatibility effects. (#​11141)

🐛 Bug Fixes

  • Interceptor Lifecycle: Prevented unbounded handler-array growth by trimming trailing ejected interceptors without changing iteration semantics, and kept interceptor operations safe when the public handlers field is nullish. (#​11087, #​11118)
  • Request Error Preservation: Prevented custom Error.prepareStackTrace implementations that return non-string values from replacing the original request failure with an unrelated TypeError. (#​11109)
  • XHR Reliability: Navigation-canceled requests now reject with ECONNABORTED instead of resolving with status 0, while successful downloads flush their final progress callback during the live loadend dispatch. (#​11094, #​11121)
  • Node.js Socket Memory: Removed request-context retention from per-socket error listeners, preventing completed response data from being pinned for the lifetime of pooled keep-alive sockets. (#​11091)
  • Core Methods and HTTP Errors: Prevented structural method-header buckets from leaking into outgoing headers, standardized invalid DNS lookup and httpVersion failures as AxiosError.ERR_BAD_OPTION_VALUE, and corrected the timeoutErrorMessage merge strategy. (#​11096)

🔧 Maintenance & Chores

🌟 New Contributors

We are thrilled to welcome our new contributors. Thank you for helping improve axios:

Full Changelog (axios/axios@v1.19.0...v1.20.0)

v1.19.0

Compare Source

This release raises the form-data security floor, adds configuration and type-system capabilities, and fixes NO_PROXY matching, interceptor errors, progress reporting, and serialization edge cases.

v1.18.1

Compare Source

v1.18.1 — June 21, 2026

This release focuses on Node HTTP adapter fixes, safer AxiosError serialisation, runtime/type correctness fixes, documentation updates, and dependency maintenance.

🐛 Bug Fixes

  • AxiosError Serialisation: Made AxiosError#cause non-enumerable to prevent circular JSON serialisation failures when errors include nested causes. (#​10913)
  • Node HTTP Adapter: Guarded socket.setKeepAlive for proxy agent streams, accepted path-only URLs when socketPath is configured, deferred environment proxy handling to Node, and explicitly passed maxBodyLength through to follow-redirects. (#​10917, #​10930, #​10942, #​10993)
  • Runtime and Type Correctness: Fixed several runtime crashes, type definition mismatches, and incorrect error handling paths. (#​10959, #​11021)
  • AxiosURLSearchParams: Switched the encoder callback to an arrow function so encoder.call(this) receives the AxiosURLSearchParams instance correctly. (#​11019)

🔧 Maintenance & Chores

🌟 New Contributors

We are thrilled to welcome our new contributors. Thank you for helping improve axios:

Full Changelog

toss/es-toolkit (es-toolkit)

v1.52.0

Compare Source

Released on August 28th, 2026.

  • Added the es-toolkit/iterator entrypoint, a lazy iterator module with chunk,
    count, dropWhile, head, iterate, partition, range, scan,
    takeWhile, uniqBy, and zip ([#​1815]), plus cartesianProduct ([#​2031]).
    The same functions are also available from es-toolkit/fp/iterator.

  • Added defer and deferAsync to es-toolkit/util. ([#​2032])

  • Added flowAsync to es-toolkit/fp, a promise-aware left-to-right composition. ([#​2033])

  • Added the EmptyObject, IsEqual, JSONValue, Primitive, SetOptional,
    SetRequired, and UnknownRecord types. ([#​2044])

  • Fixed merge to infer the deep merged return type, and exported the Merge type. ([#​1959])

  • Fixed omitBy and pickBy to type numeric callback keys as strings, and
    exported the ObjectKeys type. ([#​2037])

  • Fixed attempt and attemptAsync to default their error type parameter to unknown. ([#​2052])

The following bring es-toolkit/compat closer to Lodash. Behavior for the affected
edge cases now matches Lodash, so results may differ if you relied on the previous output.

  • Fixed compat/debounce to skip the maxWait invocation when both leading and
    trailing are false. ([#​1678])

  • Fixed compat/toString to convert objects with a custom valueOf. ([#​2034])

  • Fixed compat/mergeWith to assign null values in array sources. ([#​1929])

  • Fixed compat/has and compat/hasIn to normalize the -0 path key. ([#​2035])

  • Fixed compat/differenceWith and compat/without to normalize -0 to 0. ([#​2049])

  • Fixed compat/findLastIndex to convert fromIndex to an integer. ([#​2047])

  • Fixed compat/xorWith to match Lodash when no comparator is given. ([#​2057])

  • Covered the new iterator entrypoints in the dist and browser compatibility
    checks. ([#​2030])

  • Made the agent skills portable when installed on their own. ([#​2054])

  • Fixed documentation typos and the Deno install commands. ([#​2062])

v1.51.0

Compare Source

Released on August 17th, 2026.

  • Added the es-toolkit/bigint entrypoint: bigint counterparts of the math
    functions (sum, sumBy, max, min, maxBy, minBy, clamp, inRange,
    median, medianBy, percentile, range, rangeRight), kept separate so
    the number implementations stay unchanged. ([#​1966])

  • Added dedent, which removes common leading whitespace from template strings. ([#​1679])

  • Added deepFreeze for recursively freezing objects. ([#​1680])

  • Added mapValuesAsync and mapKeysAsync. ([#​1544])

  • Added toPascalCaseKeys, toKebabCaseKeys, and toConstantCaseKeys,
    completing the object key casing family. ([#​1984])

  • Exported the ToCamelCaseKeys, ToPascalCaseKeys, ToSnakeCaseKeys,
    ToKebabCaseKeys, and ToConstantCaseKeys types. ([#​1651])

  • Added a preserveArrays option to flattenObject. ([#​974])

  • Fixed retry to pass the last error to the delay callback ([#​1759]) and to
    throw the last attempt's error without applying a final delay ([#​1901]).

  • Fixed mergeWith and toMerged to handle mixed array/object types
    consistently with merge. ([#​2026])

  • Fixed pullAt to remove the correct elements with negative indices. ([#​1613])

  • Fixed at, pullAt, orderBy, and sortBy to accept readonly arrays. ([#​2016])

  • Moved limitAsync from the array to the promise category. ([#​2022])

  • Included the NOTICE file in the published npm and JSR packages. ([#​2020])

The following bring es-toolkit/compat closer to Lodash. Behavior for the affected
edge cases now matches Lodash, so results may differ if you relied on the previous output.

  • Added entries and entriesIn. ([#​1874])

  • Fixed compat/isMatch and compat/isMatchWith to handle object source
    patterns against primitive and non-plain-object targets like Lodash. ([#​1432])

  • Fixed compat/set to block constructor.prototype paths, preventing
    prototype pollution. ([#​1904])

  • Fixed compat/find to respect array-like length ([#​1958]) and to convert
    fromIndex to an integer ([#​1961]), and compat/indexOf to convert
    fromIndex to an integer when searching for NaN ([#​1951]).

  • Fixed compat/orderBy to resolve unresolved deep paths and nullish elements
    to undefined ([#​2010]), to exclude the length property from array-like
    values ([#​2002]), and to read the criterion property from primitive values ([#​1903]).

  • Fixed compat/toPath to split unquoted dotted keys inside brackets. ([#​1899])

  • Fixed compat/omit to treat a key array as a single deep path. ([#​1902])

  • Fixed compat/map to make the iteratee optional with an identity default. ([#​1928])

  • Fixed compat/size to count combined Unicode symbols as single characters. ([#​1900])

  • Fixed compat/intersectionBy to support number, object, and nullish iteratee
    shorthands ([#​1993]), and compat/intersectionWith to apply the comparator
    when deduplicating the first array ([#​1953]).

  • Fixed compat/difference, compat/differenceBy, compat/uniqBy, and
    compat/unionBy to normalize -0 to 0. ([#​2007])

  • Fixed compat/maxBy and compat/minBy to skip nullish iteratee values ([#​1927]),
    and compat/meanBy to skip undefined values when averaging ([#​1978]).

  • Fixed compat/some, compat/template ([#​2009]), and compat/fill ([#​1952])
    to gate guard handling with isIterateeCall.

  • Fixed compat/iteratee to treat a boolean as a property shorthand. ([#​1941])

  • Fixed compat/reverse to support array-like objects and arguments. ([#​2008])

  • Fixed compat/toArray to convert non-array-like iterables. ([#​1999])

  • Fixed compat/toString to render nested nullish values like Lodash. ([#​1992])

  • Fixed compat/zipObject to treat null keys and values as empty arrays. ([#​2005])

  • Fixed compat/sampleSize to clamp the default size to the collection length. ([#​2003])

  • Fixed compat/takeWhile, compat/takeRightWhile, and compat/uniqBy to
    support string inputs. ([#​2004])

  • Fixed compat/chunk to return an empty array for an empty collection with an
    Infinity size. ([#​1995])

  • Fixed compat/lastIndexOf to read holes in sparse arrays as undefined. ([#​1977])

  • Fixed compat/last to return undefined for empty array-like inputs. ([#​1954])

  • Fixed compat/pullAll to return the array as-is when values is nullish. ([#​1962])

  • Added a browser compatibility test suite. ([#​2012])

  • Improved documentation, JSDoc accuracy, tests, and internal refactoring across
    compat and the docs site. ([#​1622], [#​1789], [#​1824], [#​1844], [#​1849],
    [#​1854], [#​1855], [#​1859], [#​1860], [#​1868], [#​1871], [#​1887], [#​1898],
    [#​1933], [#​1939], [#​1947], [#​1950], [#​1955], [#​1956], [#​1957], [#​1960],
    [#​1963], [#​1964], [#​1968], [#​1969], [#​1970], [#​1972], [#​1979], [#​1985],
    [#​2000], [#​2001], [#​2021], [#​2025], [#​2027])

We sincerely thank @​Antoliny0919, @​D-Sketon, @​kojesung, @​chuenchen309,
@​mariazuheros, @​DongEun02, @​raon0211, @​sukvvon, @​racgoo, @​dayongkr, @​Kropiunig,
@​ssi02014, @​sarathfrancis90, @​mym0404, @​mlnwns, @​kdelay, @​gwagjiug, @​dohwi,
@​blro0319, @​benedictleejh, @​amir-rezaei, @​ianzone, @​sen2y, @​rossyman,
@​eunwoo-levi, @​ramong26, @​Gdm0714, and everyone else who contributed.
We appreciate your great efforts!

v1.50.0

Compare Source

Released on July 24th, 2026.

  • Added the es-toolkit/types entrypoint: a declaration-only module of compile-time
    type utilities TypeScript lacks natively — ValueOf, Simplify, Writable,
    NonEmptyArray, DeepPartial, and DeepReadonly. ([#​1818])
  • Added flow to es-toolkit/fp, a reusable data-last composition built on pipe. ([#​1812])

The following bring es-toolkit/compat closer to Lodash. Behavior for the affected
edge cases now matches Lodash, so results may differ if you relied on the previous output.

  • Fixed compat/intersectionBy to dedupe a single array (including by the iteratee)
    and to keep results consistent with Lodash. ([#​1935])

  • Fixed compat/findIndex and compat/findLastIndex to coerce a NaN fromIndex
    to 0 and to convert fromIndex to an integer. ([#​1828], [#​1834], [#​1938])

  • Fixed compat/lastIndexOf to coerce fromIndex like Lodash. ([#​1832])

  • Fixed compat/every to treat a falsy, non-nullish doesMatch as a _.property
    shorthand instead of identity. ([#​1940])

  • Fixed compat/nth to support string inputs. ([#​1833])

  • Fixed compat/inRange to not throw on a lone negative bound. ([#​1835])

  • Fixed compat/toArray to convert Sets to arrays like Lodash. ([#​1840])

  • Fixed compat/values to treat sparse array holes as undefined. ([#​1894])

  • Fixed compat/maxBy and compat/minBy to restore Lodash-compatible comparison. ([#​1893])

  • Fixed compat/includes to exclude the length property when matching array-like values. ([#​1886])

  • Fixed the case functions to split ordinal numbers like Lodash, and to count string
    size and padding by code points for multi-byte characters. ([#​1836], [#​1852], [#​1853])

  • Fixed compat/unset to not treat an own literal dotted key as a deep path. ([#​1808])

  • Moved compat/flattenDepth's flattening logic out of flatten. ([#​1847])

  • Restored the standalone eq and templateSettings entry points. ([#​1895])

  • Fixed deburr to remove all combining diacritical marks, matching Lodash. ([#​1807])

  • Fixed partition to accept any predicate return value, like Array.prototype.filter. ([#​1937])

  • Fixed has and hasIn to prioritize nullish literal keys over paths. ([#​1810])

  • Fixed invokeMap to normalize a string path via toPath for this binding. ([#​1814])

  • Fixed isDeepKey to detect deep keys with stricter patterns. ([#​1621])

  • Fixed unzipWith to return an empty array instead of throwing on empty input. ([#​1816])

  • Improved documentation, JSDoc accuracy, and internal refactoring across compat
    and fp. ([#​1817], [#​1820], [#​1822], [#​1823], [#​1825], [#​1829], [#​1830], [#​1842],
    [#​1845], [#​1851], [#​1858], [[#​1867](https://redirect

Note

PR body was truncated to here.


Configuration

📅 Schedule: (in timezone Asia/Shanghai)

  • 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 becomes conflicted, 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 force-pushed the renovate/node-packages branch 6 times, most recently from 21bac55 to efb1f84 Compare June 29, 2026 14:52
@renovate
renovate Bot force-pushed the renovate/node-packages branch 8 times, most recently from a68da61 to 7195dc7 Compare July 6, 2026 20:36
@renovate
renovate Bot force-pushed the renovate/node-packages branch 3 times, most recently from ded7f51 to 34f9966 Compare July 12, 2026 13:28
@renovate
renovate Bot force-pushed the renovate/node-packages branch 7 times, most recently from 3e73360 to c1c4643 Compare July 21, 2026 04:47
@renovate
renovate Bot force-pushed the renovate/node-packages branch 5 times, most recently from e68d850 to 7bee9f2 Compare July 23, 2026 23:04
@renovate
renovate Bot force-pushed the renovate/node-packages branch 8 times, most recently from 858193c to 84f9875 Compare July 31, 2026 16:15
@renovate
renovate Bot force-pushed the renovate/node-packages branch 4 times, most recently from 7804f5b to 44aa951 Compare August 7, 2026 14:12
@renovate
renovate Bot force-pushed the renovate/node-packages branch 5 times, most recently from b5116d3 to 8607acc Compare August 14, 2026 17:51
@renovate
renovate Bot force-pushed the renovate/node-packages branch 7 times, most recently from 465dc52 to 534ca9f Compare August 23, 2026 23:00
@renovate
renovate Bot force-pushed the renovate/node-packages branch 4 times, most recently from 39c114e to 1de151b Compare August 28, 2026 08:12
@renovate
renovate Bot force-pushed the renovate/node-packages branch from 1de151b to 8f23279 Compare August 28, 2026 15:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants