Skip to content

fix(deps): update all non-major dependencies#72

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

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

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Jul 3, 2023

This PR contains the following updates:

Package Change Age Confidence
@typescript/native-preview (source) 7.0.0-dev.20260521.17.0.0-dev.20260525.1 age confidence
date-fns ^4.2.1^4.3.0 age confidence
nodemailer (source) ^8.0.7^8.0.8 age confidence
pnpm (source) 11.2.211.3.0 age confidence

Release Notes

microsoft/typescript-go (@​typescript/native-preview)

v7.0.0-dev.20260525.1

Compare Source

v7.0.0-dev.20260524.1

Compare Source

v7.0.0-dev.20260523.1

Compare Source

v7.0.0-dev.20260522.1

Compare Source

date-fns/date-fns (date-fns)

v4.3.0

Compare Source

Kudos to @​ImRodry and @​puneetdixit200 for their contributions.

Fixed
nodemailer/nodemailer (nodemailer)

v8.0.8

Compare Source

Bug Fixes
  • enforce strict TLS for OAuth2 and Ethereal credential requests (#​1818) (833d6e5)
  • four listener/stream leaks in SMTP transport, connection, pool (#​1817) (850bb91)
pnpm/pnpm (pnpm)

v11.3.0

Compare Source

Minor Changes
  • Added pnpm stage with publish, list, view, approve, reject, and download subcommands for npm staged publishing.

  • Added a new setting trustLockfile. When true, pnpm install skips the supply-chain verification pass that re-applies minimumReleaseAge / trustPolicy='no-downgrade' to every entry in the loaded lockfile. The install treats the lockfile as already-trusted — useful for closed-source projects where every commit comes from a trusted author. Defaults to false; verification stays on by default. Set in pnpm-workspace.yaml.

    Also cut the memory footprint of the verification pass itself: the per-(registry, name) trust-meta cache previously retained the full packument — dependency graphs, scripts, README, and per-version manifests — for the entire install. On large workspaces (~4k lockfile entries with minimumReleaseAge + trustPolicy: no-downgrade enabled) this could OOM CI runners with a 2GB heap cap. The cache now stores only the fields the trust check actually reads (time, per-version _npmUser.trustedPublisher, dist.attestations.provenance). The abbreviated-metadata cache is similarly projected to just the package-level modified field and the set of currently-listed version names. Fixes #​11860.

  • Implemented pnpm pkg command natively, following npm pkg standards.

  • Implemented pnpm repo command natively, following npm repo standards.

  • Implemented pnpm set-script (alias ss) natively. Adds or updates an entry in the scripts field of the project manifest, supporting package.json, package.json5, and package.yaml formats.

  • Add a skip-manifest-obfuscation option for pnpm pack and pnpm publish. When enabled, the original packageManager field and publish lifecycle scripts are kept in the packed/published manifest instead of being stripped. The pnpm-specific pnpm field continues to be omitted.

Patch Changes
  • Fixed pnpm dlx failing with ERR_PNPM_NO_IMPORTER_MANIFEST_FOUND when the installed package's CAS slot is missing its package.json. Observed in the wild for pnpm dlx node@runtime:<version> when the GVS slot was populated without the synthesized manifest runtime archives need (they don't ship a package.json of their own, so the synthesized one is the only way it gets there; an existing slot from an earlier code path that skipped the synthesis stays incomplete). The bin link itself is wired up from the resolution and remains valid, so dlx now falls back to the scopeless package name when the slot's manifest is unreadable — for single-bin packages (the dlx common case, including every runtime: spec) this matches what manifest.bin would have named. Multi-bin packages already require --package=<spec> <bin> to disambiguate and don't enter this code path.
  • Fixed non-determinism in pnpm dedupe and pnpm install when a dependency graph contains packages with transitive peer dependencies on each other (e.g. @aws-sdk/client-sts and @aws-sdk/client-sso-oidc) and auto-install-peers is enabled. The lockfile no longer flips between two equally-valid forms across consecutive runs. The root cause was that resolveDependencies pushed onto its pkgAddresses / postponedResolutionsQueue arrays from inside Promise.all-spawned callbacks, so completion-order timing leaked into the array order and downstream cyclic-peer suffix assignment. Fixes #​8155.
  • Fixed a regression introduced by #​11711 where pnpm add <github-shorthand> (and any other wanted-dependency whose alias can't be parsed from the user-supplied spec, e.g. tarball URLs or pnpm/test-git-fetch#sha) was silently dropped from the manifest update and from pendingBuilds. The alias-keyed lookup added in that PR couldn't find a wantedDependency whose alias was undefined at parse time but resolved to a package name only after fetching, so the entry never made it into specsToUpsert. Restored the original index-based pairing between directDependencies and wantedDependencies; the catalog-protocol preservation that PR was originally fixing is unaffected because it's driven by rdd.catalogLookup.userSpecifiedBareSpecifier, not by the lookup. Fixes the three rebuilds dependencies / rebuilds specific dependencies / rebuild with pending option failures in building/commands/test/build/index.ts.
  • Fixed pnpm add --config leaving orphan entries in pnpm-lock.env.yaml (the optional subdependencies of the previously resolved version of the updated config dependency).

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • 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.

@renovate renovate Bot added the dependencies label Jul 3, 2023
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from 58fc7d0 to 497f17e Compare July 10, 2023 18:50
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 253b97b to 7f7bf92 Compare July 14, 2023 16:07
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from 1f972fc to febc238 Compare July 23, 2023 18:43
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 8 times, most recently from a78a59b to 0ce89da Compare August 1, 2023 08:30
@renovate renovate Bot changed the title chore(deps): update all non-major dependencies chore(deps): update actions/setup-node action to v3.7.0 Aug 2, 2023
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 67acff1 to 5cf329d Compare August 2, 2023 13:34
@renovate renovate Bot changed the title chore(deps): update actions/setup-node action to v3.7.0 chore(deps): update all non-major dependencies Aug 2, 2023
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch from 5cf329d to f873e26 Compare August 2, 2023 18:44
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 8 times, most recently from d14ab3d to c4e8f9d Compare August 18, 2023 18:39
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 7 times, most recently from d45a5e5 to e4e2972 Compare August 24, 2023 16:28
@renovate renovate Bot changed the title chore(deps): update all non-major dependencies chore(deps): update all non-major dependencies - autoclosed Aug 24, 2023
@renovate renovate Bot closed this Aug 24, 2023
@renovate renovate Bot deleted the renovate/all-minor-patch branch August 24, 2023 16:31
@renovate renovate Bot changed the title chore(deps): update all non-major dependencies - autoclosed chore(deps): update all non-major dependencies Aug 24, 2023
@renovate renovate Bot reopened this Aug 24, 2023
@renovate renovate Bot restored the renovate/all-minor-patch branch August 24, 2023 21:38
@renovate renovate Bot changed the title chore(deps): update all non-major dependencies chore(deps): update dependency @types/node to ^20.5.6 Aug 25, 2023
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch from e4e2972 to 4f63f38 Compare August 25, 2023 01:34
@renovate renovate Bot changed the title chore(deps): update dependency @types/node to ^20.5.6 chore(deps): update all non-major dependencies Aug 25, 2023
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from e1ca0ee to 89e51c1 Compare August 28, 2023 02:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants