Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): update all non-major dependencies (#139)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | [`^22.8.7` -> `^22.9.0`](https://renovatebot.com/diffs/npm/@types%2fnode/22.8.7/22.9.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`^8.12.2` -> `^8.13.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.12.2/8.13.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | [`^8.12.2` -> `^8.13.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.12.2/8.13.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [eslint-config-next](https://nextjs.org/docs/app/building-your-application/configuring/eslint#eslint-config) ([source](https://redirect.github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next)) | [`^15.0.2` -> `^15.0.3`](https://renovatebot.com/diffs/npm/eslint-config-next/15.0.2/15.0.3) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [lucide-react](https://lucide.dev) ([source](https://redirect.github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react)) | [`^0.454.0` -> `^0.456.0`](https://renovatebot.com/diffs/npm/lucide-react/0.454.0/0.456.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [next](https://nextjs.org) ([source](https://redirect.github.com/vercel/next.js)) | [`^15.0.2` -> `^15.0.3`](https://renovatebot.com/diffs/npm/next/15.0.2/15.0.3) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [postcss](https://postcss.org/) ([source](https://redirect.github.com/postcss/postcss)) | [`^8.4.47` -> `^8.4.48`](https://renovatebot.com/diffs/npm/postcss/8.4.47/8.4.48) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [shadcn-ui](https://redirect.github.com/shadcn/ui) ([source](https://redirect.github.com/shadcn/ui/tree/HEAD/packages/cli)) | [`^0.9.2` -> `^0.9.3`](https://renovatebot.com/diffs/npm/shadcn-ui/0.9.2/0.9.3) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary> ### [`v8.13.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8130-2024-11-04) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.12.2...v8.13.0) ##### 🚀 Features - **eslint-plugin:** \[only-throw-error] add allow option ([#​10221](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10221)) - **eslint-plugin:** \[prefer-nullish-coalescing] add option `ignoreBooleanCoercion` ([#​9924](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9924)) - **eslint-plugin:** disable `no-class-assign` rule in `eslint-recommended` config ([#​10250](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10250)) ##### 🩹 Fixes - **eslint-plugin:** \[switch-exhaustiveness-check] add support for covering a missing property with `undefined` ([#​10232](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10232)) - **eslint-plugin:** \[consistent-type-definitions] don't leave trailing parens when fixing type to interface ([#​10235](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10235)) - **eslint-plugin:** \[no-deprecated] report when exported class implements/extends deprecated entity ([#​10259](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10259)) - **eslint-plugin:** \[no-deprecated] report on deprecated variables used inside dynamic imports ([#​10261](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10261)) - **eslint-plugin:** \[no-unnecessary-condition] falsey bigint should be falsey ([#​10205](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10205)) ##### ❤️ Thank You - auvred [@​auvred](https://redirect.github.com/auvred) - Kim Sang Du [@​developer-bandi](https://redirect.github.com/developer-bandi) - Kirk Waiblinger [@​kirkwaiblinger](https://redirect.github.com/kirkwaiblinger) - Mark de Dios [@​peanutenthusiast](https://redirect.github.com/peanutenthusiast) - Ronen Amiel - YeonJuan [@​yeonjuan](https://redirect.github.com/yeonjuan) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary> ### [`v8.13.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8130-2024-11-04) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.12.2...v8.13.0) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>vercel/next.js (eslint-config-next)</summary> ### [`v15.0.3`](https://redirect.github.com/vercel/next.js/releases/tag/v15.0.3) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v15.0.2...v15.0.3) ##### Core Changes - Read page name from work store in server module map proxy: [#​71669](https://redirect.github.com/vercel/next.js/issues/71669) - codemod: should not transform when param is not used: [#​71664](https://redirect.github.com/vercel/next.js/issues/71664) - \[dynamicIO] complete refactor to prerender: [#​71687](https://redirect.github.com/vercel/next.js/issues/71687) - fix: metadata image route normalize path posix for windows: [#​71673](https://redirect.github.com/vercel/next.js/issues/71673) - next-codemod(upgrade): optional catch when missing dev script: [#​71598](https://redirect.github.com/vercel/next.js/issues/71598) - Avoid server action function indirection in Turbopack: [#​71628](https://redirect.github.com/vercel/next.js/issues/71628) - fix: exclude `basePath` in `findSourceMapURL`: [#​71719](https://redirect.github.com/vercel/next.js/issues/71719) - fix: stack frame text color in dark mode: [#​71656](https://redirect.github.com/vercel/next.js/issues/71656) - Fix: revert the bad node binary handling: [#​71723](https://redirect.github.com/vercel/next.js/issues/71723) - next-codemod: add empty `pnpm-workspace.yaml` to test fixtures to bypass PNPM workspace checks: [#​71726](https://redirect.github.com/vercel/next.js/issues/71726) - warn on sync access if dynamicIO is not enabled: [#​71696](https://redirect.github.com/vercel/next.js/issues/71696) - Update React from `69d4b800-20241021` to `45804af1-20241021`: [#​71718](https://redirect.github.com/vercel/next.js/issues/71718) - next-upgrade: do not add `--turbopack` flag when `--turbo` exists in `next dev`: [#​71730](https://redirect.github.com/vercel/next.js/issues/71730) - feat: stitch errors with react owner stack: [#​70393](https://redirect.github.com/vercel/next.js/issues/70393) - \[dynamicIO] update data access error and documentation: [#​71738](https://redirect.github.com/vercel/next.js/issues/71738) - Test cached form action with revalidate: [#​71591](https://redirect.github.com/vercel/next.js/issues/71591) - Upgrade React from `45804af1-20241021` to `28668d39-20241023`: [#​71745](https://redirect.github.com/vercel/next.js/issues/71745) - Fix race condition when setting client reference manifests: [#​71741](https://redirect.github.com/vercel/next.js/issues/71741) - Fix fetch with no-store inside of use cache: [#​71754](https://redirect.github.com/vercel/next.js/issues/71754) - Remove the bottom collapse button in dev overlay: [#​71658](https://redirect.github.com/vercel/next.js/issues/71658) - \[dynamicIO] unify cache filling and lazy-module warming: [#​71749](https://redirect.github.com/vercel/next.js/issues/71749) - Don't filter out <anonymous> source location frames through RSC: [#​71752](https://redirect.github.com/vercel/next.js/issues/71752) - fix undefined default export error msg: [#​71762](https://redirect.github.com/vercel/next.js/issues/71762) - Upgrade React from `28668d39-20241023` to `1631855f-20241023`: [#​71769](https://redirect.github.com/vercel/next.js/issues/71769) - Enable owner stack in experimental build: [#​71716](https://redirect.github.com/vercel/next.js/issues/71716) - feat: add experiment for sharpjs cpu flags: [#​71733](https://redirect.github.com/vercel/next.js/issues/71733) - fix: handle server component replay error in error overlay: [#​71772](https://redirect.github.com/vercel/next.js/issues/71772) - Don't error asking for prebuilt bundles: [#​71778](https://redirect.github.com/vercel/next.js/issues/71778) - Replace `turbopack://[project]/...` sourcemap uris with `file://...` in development: [#​71489](https://redirect.github.com/vercel/next.js/issues/71489) - misc: update source map paths for bundled Next.js runtime: [#​71779](https://redirect.github.com/vercel/next.js/issues/71779) - \[dynamicIO] refine error message and docs: [#​71781](https://redirect.github.com/vercel/next.js/issues/71781) - next-upgrade: change `--turbo` to `--turbopack` if applicable: [#​71737](https://redirect.github.com/vercel/next.js/issues/71737) - Show all diff when uncollapse: [#​71792](https://redirect.github.com/vercel/next.js/issues/71792) - Sourcemap errors in terminal by default : [#​71444](https://redirect.github.com/vercel/next.js/issues/71444) - Fully enable custom error callbacks for app router: [#​71794](https://redirect.github.com/vercel/next.js/issues/71794) - Simplify Server Action Webpack plugin: [#​71721](https://redirect.github.com/vercel/next.js/issues/71721) - ensure DIO development segment errors are cleared after correcting: [#​71811](https://redirect.github.com/vercel/next.js/issues/71811) - Include sourceframe in errors logged in the terminal during development: [#​71803](https://redirect.github.com/vercel/next.js/issues/71803) - \[dynamicIO] update prerender cache scoping and cache warming for validation: [#​71822](https://redirect.github.com/vercel/next.js/issues/71822) - only force stack frame color in tty: [#​71860](https://redirect.github.com/vercel/next.js/issues/71860) - Add test for fetch with auth in use cache: [#​71768](https://redirect.github.com/vercel/next.js/issues/71768) - Fix race with hot-reloader-client clearing overlay errors: [#​71771](https://redirect.github.com/vercel/next.js/issues/71771) - Fix dynamic tracking in dev: [#​71867](https://redirect.github.com/vercel/next.js/issues/71867) - Revert "Sourcemap errors in terminal by default ([#​71444](https://redirect.github.com/vercel/next.js/issues/71444))": [#​71868](https://redirect.github.com/vercel/next.js/issues/71868) - Fix fetch caching inside of `"use cache"`: [#​71793](https://redirect.github.com/vercel/next.js/issues/71793) - Trace upload: only send traces for current session: [#​71838](https://redirect.github.com/vercel/next.js/issues/71838) - Reland "Sourcemap errors in terminal by default": [#​71877](https://redirect.github.com/vercel/next.js/issues/71877) - Implement information byte in Server Reference ID and other optimizations: [#​71463](https://redirect.github.com/vercel/next.js/issues/71463) - fix: webpack build error on Windows: [#​71943](https://redirect.github.com/vercel/next.js/issues/71943) - Run with `--enable-source-maps` by default in `next dev`: [#​71820](https://redirect.github.com/vercel/next.js/issues/71820) - fix global-error styles: [#​71914](https://redirect.github.com/vercel/next.js/issues/71914) - Use `registerClientReference` for ESM client component modules: [#​71968](https://redirect.github.com/vercel/next.js/issues/71968) - Fix missing `await` of `params` when metadata is used with an image file: [#​71871](https://redirect.github.com/vercel/next.js/issues/71871) - Upgrade React from `1631855f-20241023` to `02c0e824-20241028`: [#​71979](https://redirect.github.com/vercel/next.js/issues/71979) - Populate sourcemap `ignoreList` when Webpack is used: [#​71821](https://redirect.github.com/vercel/next.js/issues/71821) - \[dynamicIO] unify server and client prerender for non-ppr pathway: [#​71764](https://redirect.github.com/vercel/next.js/issues/71764) - codemod: add separator to the parenthenese expr: [#​71993](https://redirect.github.com/vercel/next.js/issues/71993) - Respect sourcemap's ignore list when printing errors in the terminal: [#​71908](https://redirect.github.com/vercel/next.js/issues/71908) - fix console color to be compatible in chrome devtools: [#​71939](https://redirect.github.com/vercel/next.js/issues/71939) - Delete obsolete codemod `next-dynamic-access-named-export`: [#​72016](https://redirect.github.com/vercel/next.js/issues/72016) - fix: log the error instance modified extra location info: [#​71930](https://redirect.github.com/vercel/next.js/issues/71930) - Compare error stack to dedupe error: [#​71798](https://redirect.github.com/vercel/next.js/issues/71798) ##### Example Changes - experimental.instrumentationHook is not necessary anymore: [#​71808](https://redirect.github.com/vercel/next.js/issues/71808) - Add Jude to nextjs team: [#​71936](https://redirect.github.com/vercel/next.js/issues/71936) ##### Misc Changes - docs: fix broken link in Architecture/Turbopack documentation: [#​71412](https://redirect.github.com/vercel/next.js/issues/71412) - test: migrate rest async api usage in tests: [#​71663](https://redirect.github.com/vercel/next.js/issues/71663) - fix: docs for dynamic routing in next 15: [#​71531](https://redirect.github.com/vercel/next.js/issues/71531) - Remove the 'new' keyword from the GET function sample code.: [#​71671](https://redirect.github.com/vercel/next.js/issues/71671) - chore: fix wrong path of comments: [#​71682](https://redirect.github.com/vercel/next.js/issues/71682) - docs(next-config): remove mention of appIsrStatus is on canary: [#​71695](https://redirect.github.com/vercel/next.js/issues/71695) - react-sync: Ignore update notices from npm: [#​71717](https://redirect.github.com/vercel/next.js/issues/71717) - Docs: Update default marker for fetch cache option: [#​71728](https://redirect.github.com/vercel/next.js/issues/71728) - \[docs] Fix page.tsx parameter types: [#​71680](https://redirect.github.com/vercel/next.js/issues/71680) - \[docs] Fix table.js containing TS code: [#​71677](https://redirect.github.com/vercel/next.js/issues/71677) - docs(ppr): update note about ppr: [#​71697](https://redirect.github.com/vercel/next.js/issues/71697) - docs lint: [#​71748](https://redirect.github.com/vercel/next.js/issues/71748) - fixes error message asserts and lints: [#​71747](https://redirect.github.com/vercel/next.js/issues/71747) - Fix docs for configuring Turbopack: [#​71755](https://redirect.github.com/vercel/next.js/issues/71755) - docs(turbo): add experimental icon to turbo config section: [#​71761](https://redirect.github.com/vercel/next.js/issues/71761) - feat(turbopack): Add `__turbopack_original__` while tree shaking: [#​71547](https://redirect.github.com/vercel/next.js/issues/71547) - test: re-enable test with note: [#​71789](https://redirect.github.com/vercel/next.js/issues/71789) - Docs: Remove beta marker from Turbopack docs: [#​71796](https://redirect.github.com/vercel/next.js/issues/71796) - Update docs 1: [#​71812](https://redirect.github.com/vercel/next.js/issues/71812) - docs lint fixes: [#​71813](https://redirect.github.com/vercel/next.js/issues/71813) - docs: remove `"use cache"` on before code snippet: [#​71815](https://redirect.github.com/vercel/next.js/issues/71815) - Next docs broken links: [#​71823](https://redirect.github.com/vercel/next.js/issues/71823) - \[Turbopack] add optimization based on upper count: [#​71606](https://redirect.github.com/vercel/next.js/issues/71606) - chore(turbo-tasks-backend): Use let instead of match for macro bindings: [#​71756](https://redirect.github.com/vercel/next.js/issues/71756) - chore(turbo-tasks-backend): Remove collapsible-if lints: [#​71758](https://redirect.github.com/vercel/next.js/issues/71758) - removing extra reference: [#​71853](https://redirect.github.com/vercel/next.js/issues/71853) - codemod(turbopack): Rewrite Vc fields in structs as ResolvedVc (part 3): [#​71665](https://redirect.github.com/vercel/next.js/issues/71665) - Update sync-dynamic-apis.mdx: [#​71907](https://redirect.github.com/vercel/next.js/issues/71907) - codemod(turbopack): Rewrite Vc fields in structs as ResolvedVc (part 4): [#​71804](https://redirect.github.com/vercel/next.js/issues/71804) - test: remove duplicated flaky test: [#​71967](https://redirect.github.com/vercel/next.js/issues/71967) - docs: Fix typo in cacheLife configs in use-cache docs: [#​71921](https://redirect.github.com/vercel/next.js/issues/71921) - Fix use cache example line highlights: [#​71883](https://redirect.github.com/vercel/next.js/issues/71883) - Allow breakpoints to be set in `packages/next/src/compiled`: [#​71986](https://redirect.github.com/vercel/next.js/issues/71986) - updated upgrade to v15 command in docs: [#​71643](https://redirect.github.com/vercel/next.js/issues/71643) - codemod(turbopack): Rewrite Vc fields in structs as ResolvedVc (part 5): [#​71861](https://redirect.github.com/vercel/next.js/issues/71861) - Clarify that streaming is blocked on generateMetadata for initial load: [#​71985](https://redirect.github.com/vercel/next.js/issues/71985) - Docs: Add legacy tags: [#​71964](https://redirect.github.com/vercel/next.js/issues/71964) - Docs: Fix broken link: [#​72021](https://redirect.github.com/vercel/next.js/issues/72021) - (docs) `use cache`: Add text code formatting: [#​71999](https://redirect.github.com/vercel/next.js/issues/71999) - docs: update file structure: [#​71951](https://redirect.github.com/vercel/next.js/issues/71951) - Documentation Fix: Correct `cacheTag` Function Usage: [#​71912](https://redirect.github.com/vercel/next.js/issues/71912) - correct expire calc & and Nested usage import in use-cache docs: [#​71899](https://redirect.github.com/vercel/next.js/issues/71899) - Docs: Address internal `use cache` comments : [#​71981](https://redirect.github.com/vercel/next.js/issues/71981) - Fix swc version mismatch when checking out an older version: [#​71978](https://redirect.github.com/vercel/next.js/issues/71978) ##### Credits Huge thanks to [@​ytori](https://redirect.github.com/ytori), [@​unstubbable](https://redirect.github.com/unstubbable), [@​huozhi](https://redirect.github.com/huozhi), [@​SebassNoob](https://redirect.github.com/SebassNoob), [@​tatsuteb](https://redirect.github.com/tatsuteb), [@​Marukome0743](https://redirect.github.com/Marukome0743), [@​gnoff](https://redirect.github.com/gnoff), [@​samcx](https://redirect.github.com/samcx), [@​devjiwonchoi](https://redirect.github.com/devjiwonchoi), [@​imprakharshukla](https://redirect.github.com/imprakharshukla), [@​migueldamota](https://redirect.github.com/migueldamota), [@​eps1lon](https://redirect.github.com/eps1lon), [@​ztanner](https://redirect.github.com/ztanner), [@​timneutkens](https://redirect.github.com/timneutkens), [@​cantemizyurek](https://redirect.github.com/cantemizyurek), [@​sebmarkbage](https://redirect.github.com/sebmarkbage), [@​padmaia](https://redirect.github.com/padmaia), [@​ijjk](https://redirect.github.com/ijjk), [@​styfle](https://redirect.github.com/styfle), [@​wbinnssmith](https://redirect.github.com/wbinnssmith), [@​feedthejim](https://redirect.github.com/feedthejim), [@​kdy1](https://redirect.github.com/kdy1), [@​shuding](https://redirect.github.com/shuding), [@​molebox](https://redirect.github.com/molebox), [@​ismaelrumzan](https://redirect.github.com/ismaelrumzan), [@​sokra](https://redirect.github.com/sokra), [@​bgw](https://redirect.github.com/bgw), [@​timeyoutakeit](https://redirect.github.com/timeyoutakeit), [@​AdonisAgelis](https://redirect.github.com/AdonisAgelis), [@​chicoxyzzy](https://redirect.github.com/chicoxyzzy), [@​gaojude](https://redirect.github.com/gaojude), [@​elitalpa](https://redirect.github.com/elitalpa), [@​t3dotgg](https://redirect.github.com/t3dotgg), [@​gaearon](https://redirect.github.com/gaearon), [@​nisabmohd](https://redirect.github.com/nisabmohd), [@​gadcam](https://redirect.github.com/gadcam), [@​delbaoliveira](https://redirect.github.com/delbaoliveira), [@​bennettdams](https://redirect.github.com/bennettdams), [@​wiscaksono](https://redirect.github.com/wiscaksono), and [@​Developerayo](https://redirect.github.com/Developerayo) for helping! </details> <details> <summary>lucide-icons/lucide (lucide-react)</summary> ### [`v0.456.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.456.0): Choosing import name style 0.456.0 [Compare Source](https://redirect.github.com/lucide-icons/lucide/compare/0.455.0...0.456.0) #### What's Changed - ci(pull-request): Fix generate comments for empty changes by [@​ericfennis](https://redirect.github.com/ericfennis) in [https://github.com/lucide-icons/lucide/pull/2593](https://redirect.github.com/lucide-icons/lucide/pull/2593) - feat(lucide-react, lucide-preact, lucide-react-native, lucide-solid, lucide-vue-next): Adjustable icon naming imports by [@​ericfennis](https://redirect.github.com/ericfennis) in [https://github.com/lucide-icons/lucide/pull/2328](https://redirect.github.com/lucide-icons/lucide/pull/2328) - fix(icons): changed `glass-water` icon by [@​jguddas](https://redirect.github.com/jguddas) in [https://github.com/lucide-icons/lucide/pull/2579](https://redirect.github.com/lucide-icons/lucide/pull/2579) ### Adjustable icon naming imports Customize import name styles for `lucide-react`, `lucide-vue`, `lucide-react-native`, `lucide-preact`, to manage autocompletion in your IDE. 1. **Turn off autocomplete in your IDE**: Add the following to your `settings.json` ```json { "typescript.preferences.autoImportFileExcludePatterns": [ "lucide-react", "lucide-preact", "lucide-react-native", "lucide-vue-next" ] } ``` 2. **Create a custom module declaration file**: It allows you to choose the import name style. For React: ```ts declare module "lucide-react" { // Prefixed import names export * from "lucide-react/dist/lucide-react.prefixed"; // or // Suffixed import names export * from "lucide-react/dist/lucide-react.suffixed"; } ``` For Vue: ```ts declare module "lucide-vue-next" { // Prefixed import names export * from "lucide-vue-next/dist/lucide-vue-next.prefixed"; // or // Suffixed import names export * from "lucide-vue-next/dist/lucide-vue-next.suffixed"; } ``` ### [`v0.455.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.455.0): New icons 0.455.0 [Compare Source](https://redirect.github.com/lucide-icons/lucide/compare/0.454.0...0.455.0) #### New icons 🎨 - `wind-arrow-down` ([#​2554](https://redirect.github.com/lucide-icons/lucide/issues/2554)) by [@​jamiemlaw](https://redirect.github.com/jamiemlaw) #### Modified Icons 🔨 - `file-music` ([#​2536](https://redirect.github.com/lucide-icons/lucide/issues/2536)) by [@​jguddas](https://redirect.github.com/jguddas) - `slice` ([#​2500](https://redirect.github.com/lucide-icons/lucide/issues/2500)) by [@​jguddas](https://redirect.github.com/jguddas) - `undo-dot` ([#​2557](https://redirect.github.com/lucide-icons/lucide/issues/2557)) by [@​jguddas](https://redirect.github.com/jguddas) - `wind` ([#​2554](https://redirect.github.com/lucide-icons/lucide/issues/2554)) by [@​jamiemlaw](https://redirect.github.com/jamiemlaw) </details> <details> <summary>vercel/next.js (next)</summary> ### [`v15.0.3`](https://redirect.github.com/vercel/next.js/compare/v15.0.2...v15.0.3) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v15.0.2...v15.0.3) </details> <details> <summary>postcss/postcss (postcss)</summary> ### [`v8.4.48`](https://redirect.github.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8448) [Compare Source](https://redirect.github.com/postcss/postcss/compare/8.4.47...8.4.48) - Fixed position calculation in error/warnings methods (by [@​romainmenke](https://redirect.github.com/romainmenke)). </details> <details> <summary>shadcn/ui (shadcn-ui)</summary> ### [`v0.9.3`](https://redirect.github.com/shadcn/ui/blob/HEAD/packages/cli/CHANGELOG.md#093) [Compare Source](https://redirect.github.com/shadcn/ui/compare/[email protected]@0.9.3) ##### Patch Changes - [#​5602](https://redirect.github.com/shadcn-ui/ui/pull/5602) [`2c2fe97`](https://redirect.github.com/shadcn-ui/ui/commit/2c2fe97eb96b2c5c7d03d1ae2756a851c3790030) Thanks [@​shadcn](https://redirect.github.com/shadcn)! - move new-york icons to lucide-react </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" in timezone Europe/Amsterdam, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/remcolakens/next-boilerplate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS43LjEiLCJ1cGRhdGVkSW5WZXIiOiIzOS43LjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information