chore(deps): update all non-major dependencies#766
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
chore(deps): update all non-major dependencies#766renovate[bot] wants to merge 1 commit intomainfrom
renovate[bot] wants to merge 1 commit intomainfrom
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #766 +/- ##
==========================================
+ Coverage 64.81% 64.87% +0.06%
==========================================
Files 43 43
Lines 2234 2238 +4
Branches 522 523 +1
==========================================
+ Hits 1448 1452 +4
Misses 678 678
Partials 108 108 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
1c3d60a to
910d4ff
Compare
910d4ff to
22a333e
Compare
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:
^4.9.1→^4.9.2^4.13.0→^4.13.1^4.20260317.1→^4.20260329.1^0.4.0→^0.4.2^0.17.0→^0.17.2^1.19.0→^1.20.1^28.0.0→^28.0.1^7.0.0-dev.20260319.1→^7.0.0-dev.20260330.1^1.36.2→^1.37.0^2.3.1→^2.3.2^4.1.0→^4.1.2^5.9.3→^5.10.1^5.10.0→^5.10.1^29.0.0→^29.0.1^11.2.6→^11.2.7^1.8.1→^1.8.2^7.1.0→^7.1.1^0.41.0→^0.42.0^1.56.0→^1.57.010.32.1→10.33.010.30.2→10.33.0^8.0.1→^8.0.3^4.1.0→^4.1.2^4.75.0→^4.78.0Release Notes
Azure/azure-sdk-for-js (@azure/cosmos)
v4.9.2Compare Source
cloudflare/workerd (@cloudflare/workers-types)
v4.20260329.1Compare Source
electric-sql/pglite (@electric-sql/pglite)
v0.4.2Compare Source
Patch Changes
41632c4: Allow passing initdb.wasm asset for bundlers that need it.v0.4.1Patch Changes
37fb39e: clear timers on exit; remove pglite-socket dependency on pglite-postgistursodatabase/libsql-client-ts (@libsql/client)
v0.17.2Compare Source
v0.17.1Compare Source
planetscale/database-js (@planetscale/database)
v1.20.1Compare Source
What's Changed
Full Changelog: planetscale/database-js@v1.20.0...v1.20.1
v1.20.0Compare Source
What's Changed
New Contributors
Full Changelog: planetscale/database-js@v1.19.0...v1.20.0
microsoft/typescript-go (@typescript/native-preview)
v7.0.0-dev.20260330.1Compare Source
v7.0.0-dev.20260329.1Compare Source
v7.0.0-dev.20260328.1Compare Source
v7.0.0-dev.20260327.2Compare Source
v7.0.0-dev.20260326.1Compare Source
v7.0.0-dev.20260325.1Compare Source
v7.0.0-dev.20260324.1Compare Source
v7.0.0-dev.20260323.1Compare Source
v7.0.0-dev.20260322.1Compare Source
v7.0.0-dev.20260321.1Compare Source
v7.0.0-dev.20260320.1Compare Source
upstash/redis-js (@upstash/redis)
v1.37.0Compare Source
Minor Changes
6f2a831: Release redis searchPatch Changes
3980b45: Add monorepo structurev1.36.4Compare Source
What's Changed
New Contributors
Full Changelog: upstash/redis-js@v1.36.3...v1.36.4
v1.36.3Compare Source
What's Changed
Full Changelog: upstash/redis-js@v1.36.2...v1.36.3
vercel/storage (@vercel/blob)
v2.3.2Compare Source
Patch Changes
c9d9a1a: ApplyifMatch/allowOverwritevalidation tohandleUploadandgenerateClientTokenFromReadWriteToken. WhenifMatchis set viaonBeforeGenerateTokenor direct token generation,allowOverwriteis now implicitly enabled. Explicitly passingallowOverwrite: falsewithifMatchthrows a clear error.6dcecb8: MakeifMatchimplyallowOverwrite: trueonput(). Previously, usingifMatchwithout explicitly settingallowOverwrite: truewould cause the server to send conflicting conditional headers to S3, resulting in 500 errors. Now the SDK implicitly enablesallowOverwritewhenifMatchis set, and throws a clear error ifallowOverwrite: falseis explicitly combined withifMatch.vitest-dev/vitest (@vitest/coverage-v8)
v4.1.2Compare Source
This release bumps Vitest's
flattedversion and removes version pinning to resolveflatted's CVE related issues (#9975).🐞 Bug Fixes
setupFilesfrom parent directory - by @hi-ogawa in #9960 (7aa93)toMatchScreenshotcan't capture a stable screenshot - by @macarie in #9847 (faace)coverageConfigDefaultsvalues and types - by @Arthie in #9940 (b3c99)View changes on GitHub
v4.1.1Compare Source
🚀 Features
matchesTagsFilterto test if the current filter matches tags - by @sheremet-va in #9913 (eec53)experimental.vcsProvider- by @sheremet-va in #9928 (56115)🐞 Bug Fixes
TestProject.testFilesListinternal properly - by @sapphi-red in #9867 (54f26)use- by @oilater in #9831 and #9861 (633ae)vi.advanceTimersto the preview provider - by @sheremet-va in #9891 (1bc3e)--standalonemode without running tests - by @sheremet-va in #9911 (e78ad)body- by @sheremet-va in #9912 (6fdb2)retry.conditionRegExp serialization issue - by @nstepien and @hi-ogawa in #9942 (7b605)testreturn as tests - by @sheremet-va in #9871 (141e7)View changes on GitHub
luin/ioredis (ioredis)
v5.10.1Compare Source
Bug Fixes
v5.10.0Compare Source
Features
5.9.3 (2026-02-12)
Bug Fixes
5.9.3 (2026-02-12)
Bug Fixes
5.9.2 (2026-01-15)
Bug Fixes
Reverts
5.9.1 (2026-01-08)
Bug Fixes
jsdom/jsdom (jsdom)
v29.0.1Compare Source
isaacs/node-lru-cache (lru-cache)
v11.2.7Compare Source
unjs/mlly (mlly)
v1.8.2Compare Source
compare changes
🩹 Fixes
📖 Documentation
🏡 Chore
❤️ Contributors
mongodb/node-mongodb-native (mongodb)
v7.1.1Compare Source
The MongoDB Node.js team is pleased to announce version 7.1.1 of the
mongodbpackage!Release Notes
Tighten OIDC ALLOWED_HOSTS wildcard matching
The OIDC ALLOWED_HOSTS wildcard handling has been fixed to require full subdomain/path matches for *. and */ entries, preventing partial suffix matches from being incorrectly accepted.
Fixed TCP keep-alive and no-delay settings not being applied on TLS connections
Due to a Node.js bug,
tls.connect()silently ignoreskeepAlive,keepAliveInitialDelay, andnoDelayoptions passed through its constructor. This could cause idle connections - particularly through cloud load balancers like Azure (240s idle timeout) or AWS PrivateLink/NLB - to be dropped unexpectedly due to missing TCP keep-alive probes.The driver now explicitly calls
setKeepAlive()andsetNoDelay()on the socket after creation, ensuring these settings are always applied regardless of whether TLS is used.Bug Fixes
Documentation
We invite you to try the
mongodblibrary immediately, and report any issues to the NODE project.oxc-project/oxc (oxfmt)
v0.42.0Compare Source
🚀 Features
416865aformatter,oxfmt: Add doc comments forJsdocConfig(#20644) (leaysgur)4fec907formatter: Add JSDoc comment formatting support (#19828) (Dunqing)oxc-project/oxc (oxlint)
v1.57.0Compare Source
pnpm/pnpm (pnpm)
v10.33.0Compare Source
vitejs/vite (vite)
v8.0.3Compare Source
Features
Bug Fixes
metaidentifier insideimport.metawhen a binding namedmetaexists (#22019) (cff5f0c)Miscellaneous Chores
Tests
getCssFilesForChunk(#22016) (43fbbf9)v8.0.2Compare Source
Features
Bug Fixes
Miscellaneous Chores
cloudflare/workers-sdk (wrangler)
v4.78.0Compare Source
Minor Changes
#13031
eeaa473Thanks @WalshyDev! - Add support for Cloudflare Access Service Token authentication via environment variablesWhen running
wrangler devwith remote bindings behind a Cloudflare Access-protected domain, Wrangler previously requiredcloudflared access loginwhich opens a browser for interactive authentication. This does not work in CI/CD environments.You can now set the
CLOUDFLARE_ACCESS_CLIENT_IDandCLOUDFLARE_ACCESS_CLIENT_SECRETenvironment variables to authenticate using an Access Service Token instead:Additionally, when running in a non-interactive environment (CI) without these credentials, Wrangler now throws a clear, actionable error instead of hanging on
cloudflared access login.#13027
9fcdfcaThanks @G4brym! - feat: Addai_search_namespacesandai_searchbinding typesTwo new binding types for AI Search:
ai_search_namespaces: Namespace binding —namespaceis required and auto-provisioned at deploy time if it doesn't exist (like R2 buckets)ai_search: Single instance binding bound directly to a pre-existing instance in the default namespaceBoth are remote-only in local dev.
#12874
53ed15aThanks @xortive! - Add Workers VPC service support for Hyperdrive originsHyperdrive configs can now connect to databases through Workers VPC services using the
--service-idoption:This enables Hyperdrive to connect to databases hosted in private networks that are accessible through Workers VPC TCP services.
#12852
6b50bfaThanks @Carolx715! - Add interactive data catalog validation to R2 object and lifecycle commands.When performing R2 operations that could affect data catalog state (object put, object delete, lifecycle add, lifecycle set), Wrangler now validates with the API and prompts users for confirmation if a conflict is detected. For bulk put operations, Wrangler prompts upfront before starting the batch. Users can bypass prompts with
--force(-y). In non-interactive/CI environments, the operation proceeds automatically.#13030
0386553Thanks @natewong1313! - Add local mode support for Stream bindingsMiniflare and
wrangler devnow support using Cloudflare Stream bindings locally.Supported operations:
upload()— upload video via URLvideo(id).details(),.update(),.delete(),.generateToken()videos.list()captions.generate(),.list(),.delete()downloads.generate(),.get(),.delete()watermarks.generate(),.list(),.get(),.delete()The following are not yet supported in local mode and will throw:
createDirectUpload()FileFileData is persisted across restarts by default. You must set
streamPersist: falsein Miniflare options to disable persistence.#12874
53ed15aThanks @xortive! - Add--cert-verification-modeoption towrangler vpc service createandwrangler vpc service updateYou can now configure the TLS certificate verification mode when creating or updating a VPC connectivity service. This controls how the connection to the origin server verifies TLS certificates.
Available modes:
verify_full(default) -- verify certificate chain and hostnameverify_ca-- verify certificate chain only, skip hostname checkdisabled-- do not verify the server certificate at allThis applies to both TCP and HTTP VPC service types. When omitted, the default
verify_fullbehavior is used.#12874
53ed15aThanks @xortive! - Add TCP service type support for Workers VPCYou can now create TCP services in Workers VPC using the
--type tcpoption:This enables exposing TCP-based services like PostgreSQL, MySQL, and other database servers through Workers VPC.
Patch Changes
#13039
bc24ec8Thanks @petebacondarwin! - fix: Angular auto-config now correctly handles projects without SSR configuredPreviously, running
wrangler deploy(orwrangler setup) on a plain Angular SPA (created withng newwithout--ssr) would crash withCannot set properties of undefined (setting 'experimentalPlatform'), because the auto-config code unconditionally assumed SSR was configured.Angular projects without SSR are now treated as assets-only deployments: no
wrangler.jsoncmainentry is generated,angular.jsonis not modified, nosrc/server.tsis created, and no extra dependencies are installed.#13036
0b4c21aThanks @pbrowne011! - Fixwrangler deploy --dry-runskipping asset build-artifact validation checksPreviously,
--dry-runskipped the entire asset sync step, which meant it also skipped validation that runs during asset manifest building. This included the check that errors when a_worker.jsfile or directory would be uploaded as a public static asset (which can expose private server-side code), as well as the per-file size limit check.With this fix,
--dry-runnow runsbuildAssetManifestagainst the asset directory when assets are configured, performing the same file-system validation as a real deploy without uploading anything or making any API calls.#13061
535582dThanks @petebacondarwin! - fix: resolve secondary worker types when environment overrides the worker name in multi-worker type generationWhen running
wrangler typeswith multiple-cconfig flags and the secondary worker has named environments that override the worker name (e.g. a worker nameddo-workerwith envstagingwhose effective name becomesdo-worker-staging), service bindings and Durable Object bindings in the primary worker that referencedo-worker-stagingnow correctly resolve to the typed entry point instead of falling back to an unresolved comment type such asDurableObjectNamespace /* MyClass from do-worker-staging */.The fix extends the secondary entries map to also register environment-specific worker names, so that lookups by the env-qualified name (e.g.
do-worker-staging) resolve to the same source file as the base worker name.#13058
992f9a3Thanks @petebacondarwin! - fix: patch undici to prevent fetch() throwing on 401 responses with a request bodyFetching with a request body (string, JSON, FormData, etc.) to an endpoint that returns a 401 would throw
TypeError: fetch failedwith causeexpected non-null body source. This affectedUnstable_DevWorker.fetch()and any other use of undici's fetch in wrangler.The root cause is
isTraversableNavigable()in undici returningtrueunconditionally, causing the 401 credential-retry logic to run in Node.js where it should never apply (there is no browser UI to prompt for credentials). This is tracked upstream in nodejs/undici#4910. Until an upstream fix is released, we apply a patch to undici that returnsfalsefromisTraversableNavigable().#13017
91b7f73Thanks @petebacondarwin! - fix: prevent Docker container builds from spawning console windows on WindowsOn Windows,
detached: trueinchild_process.spawn()gives each child process its own visible console window, causing many windows to flash open duringwrangler deploywith[[containers]]. Thedetachedoption is now only set on non-Windows platforms (where it is needed for process group cleanup), andwindowsHide: trueis added to further suppress console windows on Windows.#12996
f6cdab2Thanks @guybedford! - Fix source phase imports in bundled and non-bundled WorkersWrangler now preserves
import sourcesyntax when it runs esbuild, including module format detection and bundled deploy output. This fixes both--no-bundleand bundled deployments for Workers that import WebAssembly using source phase imports.#12931
ce65246Thanks @dario-piotrowicz! - Improve error message when modules cannot be resolved during bundlingWhen a module cannot be resolved during bundling, Wrangler now suggests using the
aliasconfiguration option to substitute it with an alternative implementation. This replaces esbuild's default suggestion to "mark the path as external", which is not a supported option in Wrangler.For example, if you try to import a module that doesn't exist:
Wrangler will now suggest:
This provides actionable guidance for resolving import errors.
#13049
7a5be20Thanks @nikitassharma! - add library-push flag to containers registries credentialsThis flag is not available for public use.
#13018
9c5ebf5Thanks @tgarg-cf! - Validate that queue consumers in wrangler config only use the "worker" typePreviously, non-worker consumer types (e.g.
http_pull) could be specified in thequeues.consumersconfig. Now, wrangler will error if a consumertypeother than"worker"is specified in the config file.To configure non-worker consumer types, use the
wrangler queues consumerCLI commands instead (e.g.wrangler queues consumer http-pull add).Updated dependencies [
9fcdfca,1faff35,f4ea4ac,0386553]:v4.77.0Compare Source
Minor Changes
#13023
593c4dbThanks @jamesopstad! - Addwrangler versions uploadsupport for the experimentalsecretsconfiguration propertyWhen the new
secretsproperty is defined,wrangler versions uploadnow validates that all secrets declared insecrets.requiredare configured on the WorkerConfiguration
📅 Schedule: Branch creation - "after 2am and before 3am" (UTC), Automerge - "after 1am and before 2am" (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.