Repository navigation
chore(deps): update dependencies - #1929
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^1.2.147→^1.2.151^3.1.0→^3.1.1^4.3.3→^4.3.4^4.3.3→^4.3.4^26.6.5→^26.6.626.6.5→26.6.6^6.1.2→^6.2.1^16.4.3→^16.4.526.12.1→26.13.0^4.6.3→^4.6.43.0.3→3.1.0^1.9.17→^1.9.18^4.7.7→^4.7.8^4.3.3→^4.3.4^2.8.1→^2.9.1^2.11.14→^2.11.15^3.3.13→^3.3.14Release Notes
sveltejs/kit (@sveltejs/kit)
v3.1.1Compare Source
Patch Changes
fix: return a 400 response instead of throwing when
rerouterewrites a malformed pathname (1d21a3b)fix: restore function snapshots on reload when SSR is disabled (#17477)
fix: prevent separate non-exported
query.batchfunctions from sharing a batch (3529813)fix: reuse the original
fetchacross dev server reloads (#17548)fix: avoid adding a file watcher while loading
src/env(#17502)fix: parse remote form submissions in linear time (
d593e7e)fix: prevent server-side route resolution from loading code from another origin for pathnames starting with
//(dd63fd1)fix: preserve service worker sourcemaps when injecting env (#17566)
fix: prevent server-only modules from being imported into browser code via
src/params.js(ae07803)fix: avoid injecting a non-serializable TypeScript config callback by default (#17512)
fix: report actionable errors for remote modules in server-only locations (#17567)
tailwindlabs/tailwindcss (@tailwindcss/postcss)
v4.3.4Compare Source
Added
@tailwindcss/turbopack, a Turbopack loader for using Tailwind CSS with Next.js (#20367)Fixed
@sourcefiles whose real paths aren't otherwise scanned (#20356)@scopewrap generated utilities instead of nesting inside them (#20369)@scoperules preserve their scoping semantics when flattened (#20369)@scopeby wrapping them in:where(:scope)(#20369)var()fallbacks (e.g.var(--tw-blur,)→var(--tw-blur, )) (#20373)max-[64rem]:flex→max-lg:flex) (#20380)@tailwindcss/vitefrom crashing on every edit under Vite's experimentalbundledDevmode (#20379)@tailwindcss/oxidefalls back to WASM on platforms without native bindings (#20383)%wand%Wliterals using angle brackets or custom delimiters (e.g.%w<flex>,%w|flex|), including in Slim and Haml templates (#20387)--default(…)values in functional@utilitydefinitions (e.g.--default(box alphabetic)no longer becomesboxalphabetic) (#20392).gitignorefiles (e.g./*followed by!/…patterns) (#20397)theme('…')namespace lookups in JavaScript plugins and config files return the full namespace object instead of the value of itsDEFAULTkey (#20399)@tailwindcss/vitefrom forcing full-page reloads for scanned files that Vite does not handle as modules (e.g..phpfiles) (#20414)unset(#20417)rounded-sm/[5],shadow-sm/foo,stroke-2/50) (#20419)and,or, andnotinside selectors insupports-[…]variants (e.g.supports-[selector(a:not(.foo))]:flex) (#20420)::ng-deepand:host-context()when optimizing CSS (#20434)bg-red-500/50/andgroup-hover/foo//bar:flex) (#20466)min-*,max-*, and container query variants with decimal values are sorted numerically (e.g.min-[40.25rem]beforemin-[40.5rem]) (#20512)\*/are closed correctly instead of swallowing the CSS that follows (e.g./* C:\temp\*/) (#20508)group-*andpeer-*variants (#20513)loadModuleandloadStylesheetcallbacks after compilation (#20531)&when moving a pseudo-element into*or**(e.g.[&_::before]:flex→**:[&::before]:flex) (#20550)Set.prototype.intersectionpolyfill incanonicalizeCandidates(…)returns the intersection instead of the first set on Node.js < 22 (#20562)theme(…)alphas with more than 2 decimals migrate to a percentage modifier with the same opacity (e.g.theme(colors.red.500/.12345)→text-red-500/[12.345%], nottext-red-500/[12.345]) (#20563)theme(…)alphas as an arbitrary percentage when a custom--opacity-*theme value would change the opacity (e.g.theme(colors.red.500/50%)→text-red-500/[50%]with--opacity-50: 10%) (#20563)@propertyfallback isn't applied in Safari versions that no longer supportmargin-trim: inline(#20569)dvminandsviand font-relative units likecapandrexas lengths in arbitrary values (e.g.text-[10dvmin]generatesfont-sizeinstead ofcolor) (#20516)tailwindcss canonicalizeso they don't end up in the results on stdout (#20561)input(pattern=/"/.source)) (#20547, #20572)--value(…)warnings (#20554)text-foreground text-primary→text-primary, nottext-card-checked-border) (#20540)mt-card mb-card→my-card, notmy-4) (#20574)@tailwindcss/postcssrewrites relativeurl(…)s of stylesheets that are inlined before it runs (e.g.@imports in Vite) in optimized builds (#20576)selection:*on a utility with a nested& > *rule) (#20575)w-[calc(1px]or[--x:a[b]) (#20577)collapse: truefrom taking exponentially longer when classes are linked through a utility that sets many properties (e.g.sr-only) (#20558)&is substituted inside:-moz-any(…)and:-webkit-any(…)in custom variants (e.g.@custom-variant firefox (:-moz-any(&));) (#20486)@tailwindcss/turbopackand@tailwindcss/webpackrebuild when the input CSS changes (e.g.next devwith Turbopack no longer serves the CSS of the previous edit) (#20582)--tw-*variable when an unrelated property has the same value (e.g.link mt-4no longer becomesmt-4whenlinksetsmargin-top: 16pxand--tw-translate-x: 16px) (#20593)@utilitynames as the CSS spec does (e.g.@theme { --color-\0: red; }no longer registers--color-0) (#20591)!importantinside strings, comments orurl()in declaration values as the important flag (e.g.content: "a !important b") (#20627);(e.g.--foo: baras the last declaration) (#20653);at the end of the CSS input (e.g.color: red) (#20655)vitejs/vite-plugin-react (@vitejs/plugin-react)
v6.2.1Compare Source
Fix
refreshIncludeandrefreshExcludeoptions not working (#1543)Fix mistake from #1516
v6.2.0Compare Source
Add
refreshIncludeandrefreshExcludeoptions (#1516)Add
refreshIncludeandrefreshExcludeoptions to skip fast refresh for certain files that won't run in the browser.Expand
oxc-transform-reactpeer dependency range (#1540)The peer dependency version range for
oxc-transform-reactwas expanded from^0.152.0to>=0.152.0 <0.157.0.Expand
@rolldown/plugin-babelpeer dependency range (#1541)The peer dependency version range for
@rolldown/plugin-babelwas expanded from^0.1.7 || ^0.2.0to^0.1.7 || ^0.2.0 || ^0.3.0.vercel/next.js (next)
v16.4.5Compare Source
This release contains security fixes for the following advisories:
Moderate
v16.4.4Compare Source
Core Changes
reads fallback params after a client navigationdeployment test (#100668)Credits
Huge thanks to @icyJoseph, @mischnic, @wbinnssmith, @lukesandberg, and @eps1lon for helping!
actions/node-versions (node)
v26.13.0: 26.13.0Compare Source
Node.js 26.13.0
nuxt/nuxt (nuxt)
v4.6.4Compare Source
These probably won't affect most apps, but it's worth flagging anyway:
createError. Everything else is stripped.Hostchecks. Webpack and rspack dev servers now reject requests with an unexpectedHostheader, as Vite already does. If you use a custom hostname or tunnel, you'll need to add it to the newdevServer.allowedHostsoption.workspaceDirdetection. WhenworkspaceDirisn't set, Nuxt now only widens it pastrootDirto an explicit workspace root or the closest git repository.cache,swrandisrroute rules now only cacheGETandHEADrequests, and no longer store responses that set a cookie or sendCache-Control: privateorno-store. Wildcardproxyandredirectrules also reject requests whose resolved target would leave the rule's scope./api%2Fadminis covered by a/api/**rule.👉 Changelog
compare changes
🩹 Fixes
768d21368)bf31e4cd8)1b13c6981)75c12c6fb)6f1b93c64)1e7dfa6a7)8c56b71e4)97424dd21)8c11d965d)3c9645326)f8d64c9aa)devServer.allowedHosts(3e1c7964e)084396b10)89d3306d1)x-forwarded-protoin when opted-in (#36818)nuxt/serverhandler (#36817)24d75659d)definePageMeta(#36751)📖 Documentation
1225ca7ff)🏡 Chore
c852d871f)✅ Tests
7528c3ce6)545b5934c)40f72b40b)861e153dd)🤖 CI
d093c88b1)4b90681bd)6428070e0)bc17c03d1)❤️ Contributors
matzkoh/prettier-plugin-packagejson (prettier-plugin-packagejson)
v3.1.0Compare Source
Features
sveltejs/language-tools (svelte-check)
v4.7.8Compare Source
Patch Changes
Preserve TypeScript files listed in
tsconfig.jsonwhen running with--tsgo. (#3146)fix: update --tsgo-experimental-api for typescript 7.1 (#3168)
Report a tsconfig parse error instead of an internal error on
--incrementaland--tsgoruns when the tsconfig path is not normalized. (#3169)fix: type the exports of
src/hooks.serverwith--tsgo-experimental-api(#3154)Microsoft/tslib (tslib)
v2.9.1: tslib 2.9.1Compare Source
What's Changed
Full Changelog: microsoft/tslib@v2.8.1...v2.9.1
solidjs/solid-vite-plugin (vite-plugin-solid)
v2.11.15Compare Source
Patch Changes
62e2b75: Production builds now dedupesolid-jsthe same way dev does. A dependency with its own nested copy ofsolid-jsno longer adds a second runtime to the bundle, which broke context lookups (#112).a732eeb: Avoid overriding environments configured in Vitest workspaces and projects with thejsdomdefault9e67618: fix: exclude test mode from HMR setupa7ec25f: FixTypeError: Cannot read properties of undefined (reading 'extend')in tests on Vitest before 1.0 with@testing-library/jest-dom6 or later installed (#141). The plugin now injects jest-dom's ESMvitestentry as an absolute path for those Vitest versions, because they load the CommonJS entry from a bare specifier.6cc30fe: Only inject the@testing-library/jest-domVitest setup file when the package resolves from the project root. Previously the check ran from the plugin's own location, so with pnpm a transitive jest-dom (for example via Storybook) made Vitest fail withFailed to load url .../@testing-library/jest-dom/vitest.d0e47f1: Vitest runs keep thejsdomenvironment and the@testing-library/jest-domsetup file whentest.server.deps.externalalready listssolid-js. The plugin used to drop its wholetestconfig in that case.f8439e8: The plugin no longer changesresolve.alias. An alias object in your config now keeps priority over aliases that later plugins add, such asvite-plugin-node-polyfillsmappingpath(#130).df3ba8a: Compile modules whose id has the extension after the query, such as unplugin-icons'~icons/mdi/folder?width=2em.tsx. Since 2.11.2 these were left to Vite's default JSX transform, which produced React code (#206). Customextensionsare now also matched when the query contains a dot.b50c064: Keep$ServerOnlytemplates in client transforms while HMR is active so hot updates of components using$ServerOnlyno longer throwtemplate is not a function. An explicitsolid.omitServerOnlyTemplatessetting still takes precedence.cd79ed9: Withoutssr: true, modules loaded on the server now compile to non-hydratable SSR output instead of DOM output. Prerendering a client-rendered app withssrLoadModuleno longer throws "Client-only API called on the server side" (#64). Vitest keeps DOM output.9c17655: Server builds withssr.target: 'webworker'now resolve the server build ofsolid-js. The plugin adds theworkerexport condition to that build, sorenderToStringand the other server APIs no longer resolve to their browser stubs (#153). This works on Vite 4 and later.8909380: Vite 8's dependency scan no longer breaks on.tsxfiles (issue #262).The plugin previously set
optimizeDeps.rolldownOptions.transform.jsx: 'preserve'to stop Rolldown from injectingreact/jsx-dev-runtimeimports during the scan — but the scanner re-parses the transformed
output as plain JS (
import.meta.globhandling force-tags modules asjs), so any.tsxwith JSX was a hardPARSE_ERROR: Unexpected JSX expressionthat aborted the whole scan and skipped pre-bundling. Thescan transform now uses the classic JSX runtime, which lowers JSX to bare
React.createElementcalls without injecting any import: the scan outputis never executed, it only exists so rolldown can walk the import graph,
so the undefined identifier is harmless. Backport of the fix already on
the 3.0.0-next line.
5d6846c: When the root config declarestest.projectsand leavestest.sharedViteServerunset, the plugin now sets it tofalseso every inline project resolves its own Vite config, as under Vitest 4. An explicit value is respected. Vitest 5 defaults the option totrue, and a shared inline project takes itstestoptions from the raw root block captured before anyconfighook runs, so it lost everything the plugin injects (thejsdomdefault, the@testing-library/jest-domsetup file,server.deps). Ports #370; refs #369.32adc90: In Vitest DOM tests (the jsdom default, nossroption), the plugin now inlinessolid-jsand the packages that import it without asolidexport condition, such as@solidjs/testing-library. Before, they stayed external, and the host runtime resolved their own imports. Node gets thebrowsercondition from Vitest's worker--conditions, but Deno does not apply it in worker threads and resolvesdeno/node. Under Deno,@solidjs/testing-libraryloaded the server build ofsolid-js/webandrenderthrew "Client-only API called on the server side" (#369). Inlining sends these imports through Vite'sbrowsercondition and loads one client-build instance. Atest.server.deps.inlinelist is merged with the plugin's, and atest.server.deps.externalentry forsolid-jsstill opts out. Withssr: true, tests keepsolid-jsexternal as before.765a406: In jsdom and happy-dom tests, Node no longer gets thebrowsercondition for packages that Vitest leaves external. Node-only packages such asmsw/nodenow load under Vitest 4 and later (#125).c750c34: Packages with asolidexport condition that are declared only in the workspace root'spackage.jsonare now inlined for projects in that workspace. Before, Vitest loaded them with Node and failed withUnknown file extension ".jsx"(#157).vuejs/language-tools (vue-tsc)
v3.3.14Compare Source
language-core
__VLS_unwrapto keep literal bindings on TS 7.1 (ce6c1de)neverslot props for dynamic slot names in generic components (7957e7f)$eventparameter of inline handlers explicitly (d3b42a1)@ts-nocheckand/// <reference>effective in script setup (c2e2e6f)language-service
html.customDataconfiguration (3961653)typescript-plugin
Contributors: @johnsoncodehk, @lazerg, @ValentinYoushkevich, @so1ve, @WangKepeople
Configuration
📅 Schedule: (UTC)
🚦 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 if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.