Skip to content

chore(deps): update all non-major dependencies - #613

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all-minor-patch
Open

chore(deps): update all non-major dependencies#613
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all-minor-patch

Conversation

@renovate

@renovate renovate Bot commented May 18, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@iconify-json/lucide ^1.2.118^1.2.123 age confidence
@supabase/supabase-js (source) ^2.112.2^2.112.3 age confidence
pnpm (source) 11.20.011.21.0 age confidence
pnpm (source) 11.15.011.21.0 age confidence
release-it ^21.0.1^21.0.2 age confidence
typescript (source) 5.6.35.9.3 age confidence

Release Notes

supabase/supabase-js (@​supabase/supabase-js)

v2.112.3

Compare Source

2.112.3 (2026-08-11)

🩹 Fixes
  • supabase: add trace context headers to canonical CORS allow-list (#​2603)
  • supabase: improve trace propagation sampling and diagnostics (#​2604)
❤️ Thank You
pnpm/pnpm (pnpm)

v11.21.0: pnpm 11.21

Compare Source

Minor Changes

  • Added interactive group selection to pnpm update --global --interactive.

  • Running pnpm setup, pnpm self-update, or a command that modifies the global installation (such as pnpm add --global) through sudo now prints a warning. pnpm keeps global packages and configuration in the invoking user's home directory, so running these commands as root silently operates on the root user's home directory instead of yours. They will fail with ERR_PNPM_SUDO_NOT_SUPPORTED in pnpm v12. Read-only global commands (such as pnpm bin --global) are unaffected.

Patch Changes

  • Fixed pnpm failing to start under asynchronous Node.js module loaders when no .pnpmfile.mjs exists pnpm/pnpm#11701.

  • Fixed minimumReleaseAge fallback for custom dist-tags so the selected version does not exceed the registry’s original tag target.

  • Removing a dependency from package.json and reinstalling no longer re-resolves the dependency graph. The importer's entry is dropped from pnpm-lock.yaml, anything it made unreachable is pruned, and a catalog entry that loses its last referent is removed — all without registry access. Installs still fall back to a full resolution when a package that stays resolves a peer dependency through the removed one, since that would change the surviving package's entry rather than only prune.

  • Changing a catalog entry to a different exact version no longer re-resolves the dependency graph. The package is replaced in pnpm-lock.yaml directly, reusing the same check the pnpm.overrides fast path applies: every locked dependency of the package must still satisfy the new version's manifest. Installs fall back to a full resolution when anything other than the catalog reaches the package — an importer that depends on it directly, or another package that depends on it — since the graph would then need both versions.

  • Fixed a CI regression where github:owner/repo dependencies (and other shorthand Git specifiers) would fail to install with Permission denied (publickey) on CI runners that lack SSH keys. The Git resolver no longer records an SSH URL unless the user explicitly wrote one (e.g. git+ssh:// or git@host:...):

    • The repository visibility probe (an HTTP HEAD request) now retries transient failures such as 429 Too Many Requests, so host throttling of CI runners is no longer mistaken for a private repository.
    • For non-SSH specifiers, anonymous HTTPS git ls-remote access is now tried before SSH, so a public repository whose visibility probe fails still resolves to a portable HTTPS URL instead of an SSH URL that only works where SSH keys are configured.
    • When every probe fails, the resolver falls back to HTTPS for shorthand and HTTPS-style specifiers, and only guesses SSH when the user explicitly provided an SSH URL.
    • A repository that could not be confirmed public is no longer resolved to the host's anonymous archive URL (e.g. codeload.github.com, which would fail to download for a private repository); it stays a regular git resolution so installs can use ambient Git credentials such as credential helpers and tokens.

    Note that a private repository that is reachable both over authenticated HTTPS and over SSH now resolves to its HTTPS URL, where previous versions recorded the SSH URL.

    Fixes pnpm/pnpm#13276.

  • ng build and nuxt build now work under the global virtual store: pnpm's built-in compatibility extensions add the tslib dependency that @angular/build uses without declaring and the unplugin dependency that @nuxt/vite-builder v4 uses without declaring.

  • Fixed link: dependencies under enableGlobalVirtualStore so linked children are materialized and slots remain isolated by their resolved link targets.

  • An install that skips resolution because pnpm-lock.yaml is already up to date now reacts fully to packages the lockfile removed — for example after pulling a lockfile in which a dependency was deleted. The hoist layer is recomputed, so a package that became hoistable when a direct dependency was removed is hoisted, and pendingBuilds entries for removed packages are dropped instead of staying pending forever.

  • The held-back-update warning printed by pnpm update no longer fires when minimumReleaseAge is the actual reason a newer version was not picked. The warning's baseline now applies the same maturity cutoff as the pick itself, so it no longer wrongly attributes the hold-back to "your manifests and already installed dependencies" or recommends an override that would defeat the age gate. See #​13071.

  • Checking whether ignoredOptionalDependencies is up to date no longer reorders the configured patterns. The check sorted them in place, which could move an ! exclusion ahead of the pattern it excludes from and flip which optional dependencies were ignored.

  • Changing autoInstallPeers, dedupePeers, peersSuffixMaxLength, excludeLinksFromLockfile, or injectWorkspacePackages no longer re-resolves the dependency graph when the lockfile proves the setting cannot affect it: no package or project declares a peer dependency for the peer settings, and no project depends on a directory or on another workspace project for the link and injection settings. The new setting is recorded in pnpm-lock.yaml and the install proceeds from the existing resolution. Every other case still falls back to a full resolution.

  • Adding, editing, or removing an entry in patchedDependencies no longer re-resolves the dependency graph. Resolution never reads a patch — it only records the patch file's hash against the package it matches — so the install now rewrites the affected entries in pnpm-lock.yaml and materializes the patched package from the store instead. Installs still fall back to a full resolution when the patched package is reachable as a peer dependency, and when the new configuration would leave a patch unused while allowUnusedPatches is off, so ERR_PNPM_UNUSED_PATCH is still reported.

  • Resolving a private git repository no longer blocks on an interactive credential prompt: git ls-remote now fails fast with an authentication error when git has no credentials for the repository #​13522.

  • Lockfile verification now honors offline mode by using cached registry metadata instead of reaching the registry. When the required metadata is not available locally, verification reports the same ERR_PNPM_NO_OFFLINE_META condition used by offline resolution.

  • POSIX shell shims now follow symbolic links before computing basedir, preventing execution failures when a shim is invoked via an external symlink on PATH #​13405.

  • The automatic packageManager version switch works again on registries whose tarball URLs point at a different host than the registry itself (load-balanced feed proxies, Artifactory-style mirrors). Package-manager entries are now always recorded with integrity-only resolutions — the download URL is derived from the trusted bootstrap registry instead — and entries persisted in an invalid shape by an earlier pnpm are discarded and re-resolved instead of failing every command #​13619.

  • Registries that serve no npm signature metadata (private mirrors and feed proxies commonly strip dist.signatures) no longer break the automatic packageManager version switch and pnpm self-update #​13147. When the configured registry cannot provide a verifiable signature, pnpm now fetches the signature from registry.npmjs.org and verifies it against the same embedded npm keys over the installed integrity — which proves exactly the same thing. If no signature can be obtained from either source (for example, both are unreachable, or the registry publishes only a shasum), pnpm proceeds with a warning instead of failing, but only when the packages resolve through a registry configured in the user's own (non-project) configuration; the download stays pinned by the lockfile integrity, and a signature that exists but does not validate still fails the switch.

  • pnpm fetch, and any install run with virtualStoreOnly, no longer writes a .pnp.cjs loader under nodeLinker: pnp. These installs populate the virtual store without linking the project, so the loader would have claimed the project resolves out of a store it was never linked into. The importer links and node_modules/.package-map.json were already skipped; the PnP loader now follows the same rule.

  • Prevent pnpm from removing project files when modulesDir resolves to the project root.

  • Speed up installs after adding ignoredOptionalDependencies patterns by removing newly ignored optional dependencies and pruning packages that are no longer reachable without resolving the dependency graph again.

  • When a failed install re-copies a bin script from the store, rerunning pnpm install now reapplies the executable bit to the bin instead of leaving it non-executable #​12742.

  • pnpm root -g and pnpm bin -g now print warnings to stderr instead of stdout, so their stdout stays a clean, machine-readable path. Previously, running either command with --global in a project that pins a package manager (e.g. via the packageManager field) printed a warning like [WARN] Using --global skips the package manager check for this project ahead of the path, breaking programs that capture the output as a path #​13672.

    In pnpm 12, pnpm root -g and pnpm prefix -g are now supported (they previously failed with ERR_PNPM_CLI_ROOT_GLOBAL_UNSUPPORTED / ERR_PNPM_CLI_PREFIX_GLOBAL_UNSUPPORTED), and the reporter output of dlx, create, config, sbom, with, store, prefix, root, and bin goes to stderr, matching pnpm 11.

  • pnpm setup no longer makes Node.js print a MODULE_TYPELESS_PACKAGE_JSON warning about dist/worker.js on every command. The package.json it writes next to a standalone executable now declares "type": "module".

  • pnpm update without saving no longer records a version that the manifest's range excludes. The kept range stays authoritative: a requested version outside it is skipped with a warning, and a requested range, a dist tag, or --latest resolves within it instead of past it. Previously each of these could write a lockfile entry that contradicted its own specifier, which the next pnpm install --frozen-lockfile rejected with ERR_PNPM_OUTDATED_LOCKFILE #​12764.

  • pnpm version -r --json now outputs [] instead of human-readable text when no pending changes exist pnpm/pnpm#13217.

Platinum Sponsors

Bit
OpenAI

Gold Sponsors

Sanity Discord Vite
SerpApi CodeRabbit Stackblitz
Workleap Nx
release-it/release-it (release-it)

v21.0.2

Compare Source

microsoft/TypeScript (typescript)

v5.9.3: TypeScript 5.9.3

Compare Source

Note: this tag was recreated to point at the correct commit. The npm package contained the correct content.

For release notes, check out the release announcement

Downloads are available on:

v5.9.2: TypeScript 5.9

Compare Source

Note: this tag was recreated to point at the correct commit. The npm package contained the correct content.

For release notes, check out the release announcement

Downloads are available on:

v5.8.3: TypeScript 5.8.3

Compare Source

Note: this tag was recreated to point at the correct commit. The npm package contained the correct content.

For release notes, check out the release announcement.

Downloads are available on:

v5.8.2: TypeScript 5.8

Compare Source

For release notes, check out the release announcement.

Downloads are available on:

v5.7.3: TypeScript 5.7.3

Compare Source

For release notes, check out the release announcement.

Downloads are available on npm

v5.7.2: TypeScript 5.7

Compare Source

For release notes, check out the release announcement.

Downloads are available on:


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "on Monday"
  • 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.

@vercel

vercel Bot commented May 18, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
supabase Error Error Aug 12, 2026 11:40am
supabase-demo Error Error Aug 12, 2026 11:40am

@pkg-pr-new

pkg-pr-new Bot commented May 18, 2026

Copy link
Copy Markdown
npm i https://pkg.pr.new/@nuxtjs/supabase@613

commit: db22820

@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 6a7831d to 90a33ae Compare May 18, 2026 13:56
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 90a33ae to 1fe988f Compare May 18, 2026 23:00
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 1fe988f to f3a39b3 Compare May 19, 2026 17:17
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from f3a39b3 to aa0d64a Compare May 19, 2026 23:07
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from aa0d64a to bc78626 Compare May 20, 2026 16:40
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from bc78626 to adf73e6 Compare May 20, 2026 20:08
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from adf73e6 to 13f9672 Compare May 20, 2026 20:29
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 13f9672 to 92735a6 Compare May 21, 2026 12:00
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 92735a6 to d67332e Compare May 21, 2026 13:20
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from aa9d678 to 2f8e1c2 Compare May 25, 2026 11:07
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 2f8e1c2 to 8f270a4 Compare May 26, 2026 16:59
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 8f270a4 to 24a8fca Compare May 28, 2026 22:27
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 24a8fca to 413c73a Compare May 30, 2026 18:54
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 413c73a to cbba049 Compare May 30, 2026 22:38
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from cbba049 to ed97196 Compare May 31, 2026 06:55
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from ed97196 to 33fa8b1 Compare May 31, 2026 10:49
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 33fa8b1 to 805c3ac Compare May 31, 2026 14:49
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 805c3ac to b7081c3 Compare June 2, 2026 00:11
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from b7081c3 to 9d53b4b Compare June 2, 2026 07:45
@renovate

renovate Bot commented Aug 10, 2026

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: pnpm-lock.yaml
Scope: all 3 workspace projects
? Verifying lockfile against supply-chain policies (1794 entries)...
[WARN] Request took 10660ms: https://registry.npmjs.org/@typescript-eslint%2Ftype-utils
[WARN] Request took 11500ms: https://registry.npmjs.org/@typescript-eslint%2Futils
[WARN] Request took 12719ms: https://registry.npmjs.org/@typescript-eslint%2Ftypes
[WARN] Request took 13405ms: https://registry.npmjs.org/@typescript-eslint%2Fvisitor-keys
[WARN] Request took 14067ms: https://registry.npmjs.org/@typescript-eslint%2Fscope-manager
[WARN] Request took 14378ms: https://registry.npmjs.org/@typescript-eslint%2Fparser
[WARN] Request took 14820ms: https://registry.npmjs.org/@typescript-eslint%2Ftypescript-estree
[WARN] Request took 15458ms: https://registry.npmjs.org/@typescript-eslint%2Feslint-plugin
✓ Lockfile passes supply-chain policies (1794 entries in 24.2s)
Progress: resolved 1, reused 0, downloaded 0, added 0
Progress: resolved 25, reused 0, downloaded 0, added 0
Progress: resolved 26, reused 0, downloaded 0, added 0
Progress: resolved 139, reused 0, downloaded 0, added 0
Progress: resolved 193, reused 0, downloaded 0, added 0
Progress: resolved 201, reused 0, downloaded 0, added 0
Progress: resolved 226, reused 0, downloaded 0, added 0
Progress: resolved 232, reused 0, downloaded 0, added 0
Progress: resolved 235, reused 0, downloaded 0, added 0
Progress: resolved 240, reused 0, downloaded 0, added 0
Progress: resolved 326, reused 0, downloaded 0, added 0
Progress: resolved 392, reused 0, downloaded 0, added 0
Progress: resolved 421, reused 0, downloaded 0, added 0
Progress: resolved 473, reused 0, downloaded 0, added 0
Progress: resolved 596, reused 0, downloaded 0, added 0
Progress: resolved 647, reused 0, downloaded 0, added 0
Progress: resolved 653, reused 0, downloaded 0, added 0
Progress: resolved 664, reused 0, downloaded 0, added 0
[WARN] Request took 10047ms: https://registry.npmjs.org/@tailwindcss%2Fpostcss
Progress: resolved 666, reused 0, downloaded 0, added 0
[WARN] Request took 11476ms: https://registry.npmjs.org/framer-motion
Progress: resolved 667, reused 0, downloaded 0, added 0
[WARN] Request took 12828ms: https://registry.npmjs.org/@typescript-eslint%2Ftype-utils
[WARN] Request took 12215ms: https://registry.npmjs.org/@typescript-eslint%2Futils
Progress: resolved 669, reused 0, downloaded 0, added 0
[WARN] Request took 13809ms: https://registry.npmjs.org/@typescript-eslint%2Fvisitor-keys
Progress: resolved 670, reused 0, downloaded 0, added 0
[WARN] Request took 14846ms: https://registry.npmjs.org/@typescript-eslint%2Fscope-manager
Progress: resolved 671, reused 0, downloaded 0, added 0
[WARN] Request took 14400ms: https://registry.npmjs.org/@typescript-eslint%2Ftypes
[WARN] Request took 18152ms: https://registry.npmjs.org/@typescript-eslint%2Ftypescript-estree
Progress: resolved 680, reused 0, downloaded 0, added 0
Progress: resolved 782, reused 0, downloaded 0, added 0
Progress: resolved 858, reused 0, downloaded 0, added 0
Progress: resolved 899, reused 0, downloaded 0, added 0
Progress: resolved 933, reused 0, downloaded 0, added 0
Progress: resolved 1007, reused 0, downloaded 0, added 0
Progress: resolved 1141, reused 0, downloaded 0, added 0
Progress: resolved 1271, reused 0, downloaded 0, added 0
Progress: resolved 1495, reused 0, downloaded 0, added 0
Progress: resolved 1496, reused 0, downloaded 0, added 0
Progress: resolved 1501, reused 0, downloaded 0, added 0
Progress: resolved 1556, reused 0, downloaded 0, added 0
Progress: resolved 1700, reused 0, downloaded 0, added 0
Progress: resolved 1740, reused 0, downloaded 0, added 0
Progress: resolved 1741, reused 0, downloaded 0, added 0
Progress: resolved 1747, reused 0, downloaded 0, added 0
Progress: resolved 1790, reused 0, downloaded 0, added 0
Progress: resolved 1794, reused 0, downloaded 0, added 0
[ERR_PNPM_NO_MATURE_MATCHING_VERSION] 6 versions do not meet the minimumReleaseAge constraint:
  @supabase/auth-js@2.112.3 was published at 2026-08-11T07:29:54.123Z, within the minimumReleaseAge cutoff (2026-08-10T11:39:11.884Z)
  @supabase/functions-js@2.112.3 was published at 2026-08-11T07:30:48.971Z, within the minimumReleaseAge cutoff (2026-08-10T11:39:11.884Z)
  @supabase/postgrest-js@2.112.3 was published at 2026-08-11T07:28:47.773Z, within the minimumReleaseAge cutoff (2026-08-10T11:39:11.884Z)
  @supabase/realtime-js@2.112.3 was published at 2026-08-11T07:29:54.474Z, within the minimumReleaseAge cutoff (2026-08-10T11:39:11.884Z)
  @supabase/storage-js@2.112.3 was published at 2026-08-11T07:29:53.404Z, within the minimumReleaseAge cutoff (2026-08-10T11:39:11.884Z)
  @supabase/supabase-js@2.112.3 was published at 2026-08-11T07:30:00.532Z, within the minimumReleaseAge cutoff (2026-08-10T11:39:11.884Z)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants