chore(deps): update all non-major dependencies
Note: This PR body was truncated due to platform limits.
This PR contains the following updates:
Release Notes
cloudflare/workerd (@cloudflare/workers-types)
v4.20251211.0
v4.20251210.0
v4.20251209.0
v4.20251205.0
nuxt/test-utils (@nuxt/test-utils)
v3.21.0
3.21.0 is the next minor release.
👉 Changelog
🚀 Enhancements
- runtime-utils: Support rerender behavior in renderSuspended (#1466)
-
runtime-utils: Support
onceoption inregisterEndpoint(#1475) - runtime-utils: Support css modules in mount + render helpers (#1464)
- runtime-utils: Pass app context across in mount + render helpers (#1477)
- runtime-utils: Support mocked target arguments in mockNuxtImport (#1492)
🩹 Fixes
-
runtime: Remove redefinition of
$fetch.create(#1471) -
runtime-utils: Pass non-enumerable
globalPropertiesin mount + render helpers (#1476) - module: Include vitest config in node project (#1497)
- runtime-utils: Improve mount + render helpers (#1483)
- Revert to
@nuxt/kitv3 for bridge support (#1498)
🏡 Chore
- Move built dep configuration -> workspace file (d936cb465)
- Update pnpm to 10.21 and enable trust policy (ed6ff050d)
- Revert pnpm trust policy and restore provenance action (b034f0a5e)
- Remove spurious
globbydependency (eba19d16b) - Remove export (2a88683bd)
- Remove
@nuxt/kitfrom peer dependencies (b80ca5ea8) - Add back
@nuxt/kitas peer dep (5c126e1af) - Bump vite-node to v5 (3322919c2)
🤖 CI
- Rebuild better-sqlite3 on windows (9fdaf3824)
❤️ Contributors
- Daniel Roe (@danielroe)
- yamachi4416 (@yamachi4416)
- Ryota Watanabe (@wattanx)
nuxt-hub/core (@nuxthub/core)
v0.10.0-20251210-113644-c25eff9
v0.10.0-20251210-111948-4cf6f7c
v0.10.0-20251210-104621-4cf6f7c
v0.10.0-20251210-100731-4cf6f7c
v0.10.0-20251210-094758-4cf6f7c
v0.10.0-20251210-041654-c6bcb4e
v0.10.0-20251209-200045-09311fc
v0.10.0-20251209-130337-568fe16
v0.10.0-20251209-114657-750922c
v0.10.0-20251209-004424-89ff422
v0.10.0-20251209-002538-c0139c3
v0.10.0-20251209-000536-f5aecbb
v0.10.0-20251209-000123-f5aecbb
v0.10.0-20251208-233726-0d3de0a
v0.10.0-20251208-232727-b9fad75
v0.10.0-20251208-123318-f8ecae8
v0.10.0-20251208-111247-ace81d9
v0.10.0-20251208-111205-ace81d9
v0.10.0-20251208-095645-ace81d9
v0.10.0-20251206-215008-6bbc30a
v0.10.0-20251206-214509-6bbc30a
v0.10.0-20251206-135637-292b595
v0.10.0-20251206-134605-2573617
v0.10.0-20251206-123828-2573617
v0.10.0-20251206-121922-2573617
v0.10.0-20251206-120601-2573617
v0.10.0-20251206-113513-4adabea
v0.10.0-20251206-103903-4adabea
v0.10.0-20251206-103735-4adabea
v0.10.0-20251206-103431-4adabea
v0.10.0-20251206-102706-4adabea
v0.10.0-20251206-102549-0f543da
v0.10.0-20251206-102321-3c4db8a
v0.10.0-20251206-101918-e532777
v0.10.0-20251206-101608-57955a9
v0.10.0-20251206-101407-fdb5622
v0.10.0-20251206-101203-6cdf5c6
v0.10.0-20251206-100840-515e531
v0.10.0-20251206-094240-e4af3d9
v0.10.0-20251206-090143-e4af3d9
v0.10.0-20251205-170401-d479a68
v0.10.0-20251205-165908-3bc3f1d
v0.10.0-20251205-151259-d886dbe
v0.10.0-20251205-150936-d886dbe
v0.10.0-20251205-143653-d886dbe
v0.10.0-20251205-142828-f22f976
v0.10.0-20251205-142243-f22f976
v0.10.0-20251205-001323-943b30c
v0.10.0-20251204-154415-81faba6
v0.10.0-20251204-115711-69fe9a9
v0.10.0-20251204-112826-d017eb1
v0.10.0-20251203-230005-e2cb4b3
v0.10.0-20251203-164831-2c81c5d
v0.10.0-20251203-163123-4fab799
v0.10.0-20251203-151842-31ada09
v0.10.0-20251203-150258-31ada09
v0.10.0-20251203-150052-31ada09
v0.10.0-20251203-131637-07be90d
v0.10.0-20251203-131345-07be90d
v0.10.0-20251203-104210-b2d4a1a
v0.10.0-20251203-003036-b2d4a1a
v0.10.0-20251202-162300-b2d4a1a
v0.10.0-20251202-160427-b2d4a1a
v0.10.0-20251202-155333-b2d4a1a
v0.10.0-20251201-194900-b2d4a1a
v0.10.0-20251201-193121-5bc1d8c
v0.10.0-20251201-192858-5bc1d8c
v0.10.0-20251130-111317-0579c39
shikijs/shiki (@shikijs/langs)
v3.19.0
🚀 Features
- Support
rootStyle: falseoption - by @khushthecoder and @antfu in #1184 (baf9a) -
transformers:
- Add
classActiveCodeoption to notation transformers - by @GreenHacker420 in #1171 (a6a44) - Add transformerRemoveComments - by @Bitshifter-9, Copilot, @crazylogic03 and @antfu in #1144 (f2ee3)
- Add
-
twoslash:
- Add context parameter to filter option - by @siddu-09 in #1173 (ac7f5)
🐞 Bug Fixes
- Add typesVersions for legacy resolution support - by @khushthecoder in #1179 (100b7)
- core: Check embeddedLanguages in registry dependency check - by @vamsi2246 in #1178 (6ad16)
- monaco: Correctly handle sparse color map updates - by @wcr-karan in #1169 (38c7f)
View changes on GitHub
drizzle-team/drizzle-orm (drizzle-orm)
v0.45.1
- Fixed pg-native Pool detection in node-postgres transactions breaking in environments with forbidden
require()(#5107)
v0.45.0
- Fixed pg-native Pool detection in node-postgres transactions
- Allowed subqueries in select fields
- Updated typo algorythm => algorithm
- Fixed
$onUpdatenot handlingSQLvalues (fixes #2388, tests implemented by L-Mario564 in #2911) - Fixed
pgmappers not handlingDateinstances inbun-sql:postgresqldriver responses fordate,timestamptypes (fixes #4493)
release-it/release-it (release-it)
v19.1.0
- Ignore .npmrc (
8ccd060) - Update lockfile (
c4cd2ba) - Support interactive shell in non-CI mode for 2FA flow (resolve #1263) (
a10b20d) - Add
--workspaces=falseto get rid of thenull/matcheserror (14a4907) - Remove npm config env var warnings (
b8c1247) - doc(readme): add
release-it-beautiful-changelogplugin to list of plugins (#1261) (1b68c21) - Add 403 to consider resource alive (
7969849)
vitest-dev/vitest (vitest)
v4.0.15
🚀 Experimental Features
- cache: Add opt-out on a plugin level, fix internal root cache - by @sheremet-va in #9154 (a68f7)
- reporters: Print import duration breakdown - by @sheremet-va in #9105 (122ff)
🐞 Bug Fixes
- Keep built-in id as is in bun and deno - by @sheremet-va in #9117 (075ab)
- Use
optimizeDeps.rolldownOptionsto fix depreated warning + fixssr.external: true- by @hi-ogawa in #9121 (fd8bd) - Fix external behavior with
deps.optimizer- by @hi-ogawa in #9125 (4c754) - Very minor typo in "Chrome DevTools Protocol" - by @HowToTestFrontend in #9146 (20997)
-
browser: Run
toMatchScreenshotonly once when used withexpect.element- by @macarie in #9132 (0d2e7) - coverage: Istanbul provider to not break source maps - by @AriPerkkio in #9040 (e4ca9)
- deps: Update dependency tinyexec to v1 - in #9122 (fd786)
-
docs: Remove
--browser.providerfrom docs - by @sheremet-va in #9115 (120b3) -
expect: Preserve
currentTestNamein extended matchers - by @macarie in #9106 (e4345) -
pool: Terminate workers on
CTRL+cforceful exits - by @AriPerkkio in #9140 (d57d8) - reporters: Show project in github reporter - by @sheremet-va in #9138 (bb65e)
- spy: Do not mock overriden method, if parent was automocked - by @sheremet-va in #9116 (1a246)
- web-worker: MessagePort objects passed to Worker.postMessage work when clone === "native" - by @whitphx in #9118 (deee8)
View changes on GitHub
vuejs/language-tools (vue-tsc)
v3.1.8
Features
- feat(vscode): support multiline attribute for
<script>and<style>tag (#5830) - Thanks to @serkodev! - feat(vscode): supports format with selected range (#5761) - Thanks to @serkodev!
- feat(language-service): add tsconfig-based document link support for Pug
Bug Fixes
- fix(language-core): limit the range of parseDiagnostics checks (#5823)
- fix(language-core): restore default import bindings for template scope (#5824) - Thanks to @serkodev!
- fix(typescript-plugin): get
preferencesandformatOptionsin tsserver (#5829) - fix(language-core): avoid generating component options within the setup scope (#5832)
Other Changes
- perf(language-core): dedupe component options generation (#5831)
v3.1.7
v3.1.6
Features
- feat(vscode): add settings to enable per-block formatting (#5784) - Thanks to @serkodev!
- feat(language-service): enhanced component auto import (#5790)
- feat(component-meta): add component name and description fields (#5797)
- feat(typescript-plugin): add support for template "Add Import" quick fix (#5799) - Thanks to @serkodev!
- feat(typescript-plugin): mapping JSDoc informations from
<script setup>(#5805) - feat(vscode): support tsdk path for Eclipse Theia (#5806) - Thanks to @serkodev!
Bug Fixes
- fix(language-service): ignore intrinsic elements when detect tag name casing (#5771)
- fix(language-core):
createParsedCommandLineByJsonparsed incorrect options since v3.1.5 (#5768 (comment)) - fix(vscode): make
vue.server.pathcompatible with Windows (#5772) - fix(vscode): analyze interpolation highlight ranges based on AST (#5777)
- fix(vscode): sync latest vscode html language configuration (#5740)
- fix(language-core): enhance
getVIfNodeto supportv-else-ifdirectives (#5765) - Thanks to @serkodev! - fix(language-core): generate
{}instead of its string value forstyle="..."(#5781) - Thanks to @KazariEX! - fix(language-core):
v-bind="$attrs"loses navigation wheninferTemplateDollarAttrsis disabled (#5783) - fix(language-service): skip
const props =completion in StringLiteral (#5786) - fix(language-core): unable to get completion for the second scoped class name
- fix(language-service): format components with HTML void-element names (#5788) - Thanks to @serkodev!
- fix(language-service): properly handle promise when resolving CSS links (#5785)
- fix(language-core): infer
$eltype for generic components usinginferComponentDollarEl(#5794) - fix(language-core): ensure
<script>content generates before<script setup>(#5795) - fix(language-core): remove
bypassDefineComponenthack for better JS support (#4876) (#5379) - fix(language-core):
Prettify<T>caused generic props gets inferred asunknown(#5667) - Thanks to @so1ve! - fix(vscode): handle leading
<as operator in SFC scripts (#5801) - Thanks to @serkodev! - fix(vscode): patch
isTypeScriptDocumentin VSCode fortypescript.preferences.autoImportSpecifierExcludeRegexesconfig support (#5364) - fix(language-core): ensure type consistency for optional boolean props (#5803)
- fix(language-core): add compatibility for
vaporattr (#5496) - fix(language-core): AST fault tolerance for key binding on template (#5807)
Performance
- perf(language-core): reuse ts asts for
:class- Thanks to @KazariEX!
Other Changes
- Revert "refactor(typescript-plugin): remove go to definition trick for auto imported components (#5733)"
- docs(typescript-plugin): update Neovim configuration link (#5775) - Thanks to @AlexVagrant!
- refactor(language-core): normalize template AST (#5782)
- refactor(language-core): split style codegen (#5787)
- refactor(language-core): remove
debuggerfrom virtual code for tsslint compatibility - refactor(language-core): remove legacy navigation support in
ref="xxx" - refactor(language-core): reduce codegen options (#5804)
- refactor(component-meta): deprecated
rawTypeand__internal__.tsLs(#5808) - chore: update volar to 2.4.26
- feat: fallback resolution mode for
createResolveModuleName(volarjs/volar.js#293) (#5644) - Thanks to @serkodev!
- feat: fallback resolution mode for
cloudflare/workers-sdk (wrangler)
v4.54.0
Minor Changes
-
#11512
c15e99eThanks @emily-shen! - Enable usingctx.exportswith containersYou can now use containers with Durable Objects that are accessed via
ctx.exports.Now your config file can look something like this:
{ "name": "container-app", "main": "src/index.ts", "compatibility_date": "2025-12-01", "compatibility_flags": ["enable_ctx_exports"], // compat flag needed for now. "containers": [ { "image": "./Dockerfile", "class_name": "MyDOClassname", "name": "my-container" }, ], "migrations": [ { "tag": "v1", "new_sqlite_classes": ["MyDOClassname"], }, ], // no need to declare your durable object binding here }Note that when using
ctx.exports, where you previously accessed a Durable Object via something likeenv.DO, you should now access withctx.exports.MyDOClassname.Refer to the docs for more information on using
ctx.exports. -
#11508
b17797cThanks @dario-piotrowicz! - Wrangler will no longer try to add additional configuration to projects using@cloudflare/vite-pluginwhen deploying or runningwrangler setup -
#11508
b17797cThanks @dario-piotrowicz! - When a Vite project is detected, install@cloudflare/vite-plugin -
#11576
bb47e20Thanks @dario-piotrowicz! - Support Analog projects in autoconfig -
#10582
991760dThanks @flakey5! - Addcontainers sshcommand
Patch Changes
Configuration
📅 Schedule: Branch creation - "on Monday" (UTC), 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.
The latest updates on your projects. Learn more about Vercel for GitHub.
| Project | Deployment | Review | Updated (UTC) |
|---|---|---|---|
| content | Dec 14, 2025 3:03am |
Deploying content with
Cloudflare Pages
| Latest commit: |
df63b5f
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://7c005ac1.content-f0q.pages.dev |
| Branch Preview URL: | https://renovate-all-minor-patch.content-f0q.pages.dev |