Commit Graph

  • 50e0498385 fix: downgrade pacquet optimize-hook Zoltan Kochan 2026-05-29 17:11:04 +02:00
  • 8c2c4e7457 chore(cargo): bump sysinfo from 0.39.1 to 0.39.2 dependabot/cargo/sysinfo-0.39.2 dependabot[bot] 2026-05-29 14:36:55 +00:00
  • b5b1cd6e62 chore(cargo): bump tower-http from 0.6.8 to 0.6.11 (#12064) main dependabot[bot] 2026-05-29 16:33:39 +02:00
  • d2558b1a26 fix: update pnpm and pacquet Zoltan Kochan 2026-05-29 16:30:00 +02:00
  • 27c813a316 chore: drop undocumented SKIP_GIT_HOOKS bypass from pre-push hook Zoltan Kochan 2026-05-29 13:48:06 +02:00
  • 28f37754a6 chore: only run expensive Rust pre-push checks when pacquet or registry change Zoltan Kochan 2026-05-29 02:26:23 +02:00
  • ba85027c70 fix: update pacquet fix-pacquet-config-deps-workspace-state Zoltan Kochan 2026-05-29 16:22:51 +02:00
  • faf848434b feat(pacquet/cli): --filter, --filter-prod (initial) (#12000) Khải 2026-05-29 21:18:45 +07:00
  • 90fe4dc2d2 fix(package-manager): record configDependencies in workspace state (#12065) Zoltan Kochan 2026-05-29 15:52:57 +02:00
  • 15fa458ca9 fix(config): model both configDependencies value shapes Zoltan Kochan 2026-05-29 15:45:41 +02:00
  • 46c0f1c086 refactor(package-manager): drop redundant comment in build_workspace_state Zoltan Kochan 2026-05-29 15:28:32 +02:00
  • 7cd7d8f62e fix(package-manager): record configDependencies in workspace state Zoltan Kochan 2026-05-29 15:20:41 +02:00
  • a60d0af3ba chore(cargo): bump serde_json from 1.0.149 to 1.0.150 dependabot/cargo/serde_json-1.0.150 dependabot[bot] 2026-05-29 12:40:48 +00:00
  • 2d1b6dd0c8 chore(cargo): bump bcrypt from 0.17.1 to 0.19.1 dependabot/cargo/bcrypt-0.19.1 dependabot[bot] 2026-05-29 12:40:22 +00:00
  • ca65112569 chore(deps): bump the github-actions group with 8 updates dependabot/github_actions/github-actions-48d2ea223b dependabot[bot] 2026-05-29 12:39:59 +00:00
  • 2a7d4973c3 chore(cargo): bump getrandom from 0.3.4 to 0.4.2 dependabot/cargo/getrandom-0.4.2 dependabot[bot] 2026-05-29 12:39:54 +00:00
  • 49e6074644 test: replace @pnpm/registry-mock with an in-repo in-process registry (#11927) Marvin Hagemeister 2026-05-29 14:35:45 +02:00
  • 1e9ab2935f feat: support staged publishes in trust scale (#12056) James Garbutt 2026-05-29 11:49:11 +01:00
  • 98d4c60f61 fix(ci): inject release version into PACQUET_VERSION constant (#12058) Zoltan Kochan 2026-05-29 12:06:13 +02:00
  • 74dd8ba6e5 feat(config): make network settings configurable in pacquet (#12047) Zoltan Kochan 2026-05-29 11:39:35 +02:00
  • aa3135b9f2 feat(pacquet): port resolution/versions settings (#12042) (#12052) Zoltan Kochan 2026-05-29 11:39:16 +02:00
  • 64ce69aadc feat(package-manager): run project lifecycle scripts during install (#12051) Zoltan Kochan 2026-05-29 11:38:38 +02:00
  • 3cf2b86579 fix: preserve tarball dependency integrity in the lockfile (#12040) Ethan Setnik 2026-05-28 22:17:58 -04:00
  • efcc33655f feat(registry): per-user access lists (verdaccio-style groups) (#12048) Zoltan Kochan 2026-05-29 02:17:28 +02:00
  • 75e11a6a09 feat(pacquet/package-manager): port lockfileOnly setting (#12042) (#12046) Zoltan Kochan 2026-05-29 02:07:40 +02:00
  • a39a83d19e feat: support nodeLinker: hoisted on fresh installs + add hoistingLimits setting (#12041) Zoltan Kochan 2026-05-29 01:46:25 +02:00
  • a59308230a feat(registry): enforce per-package access policy from YAML (#12043) Zoltan Kochan 2026-05-29 01:18:46 +02:00
  • a9011ad83b feat(registry): add logging support for requests (#12033) Juan Picado 2026-05-29 00:12:07 +02:00
  • eb48bfd6c1 feat(registry): add /-/ping endpoint and shared config env var substitution (#12036) Alessio Attilio 2026-05-28 23:54:23 +02:00
  • 50c42712bc fix(package-manager): match pnpm's GVS path segment for injected file: deps (#12039) Zoltan Kochan 2026-05-28 23:00:22 +02:00
  • ddf4ec4612 feat(pacquet): port dedupeInjectedDeps (#12023) Zoltan Kochan 2026-05-28 22:04:43 +02:00
  • bf3cc86952 feat(pacquet/package-manager): port dedupeDirectDeps setting (#12024) Zoltan Kochan 2026-05-28 21:31:05 +02:00
  • 2cca6ab9df feat(package-manager): port packageExtensions setting (#12027) Zoltan Kochan 2026-05-28 21:21:44 +02:00
  • a0eb2ad778 feat(pacquet): port injectWorkspacePackages setting (#12021) Zoltan Kochan 2026-05-28 21:03:45 +02:00
  • 4b60515af5 feat(pacquet/config): port peersSuffixMaxLength setting (#12026) Zoltan Kochan 2026-05-28 20:17:29 +02:00
  • e375a58261 chore: run cargo fmt, doc, and dylint checks in husky pre-push (#12035) Zoltan Kochan 2026-05-28 20:16:10 +02:00
  • 7c9a6c29ea feat(pacquet/config): port preferWorkspacePackages setting (#12032) Zoltan Kochan 2026-05-28 19:21:28 +02:00
  • 82e31d6627 feat(pacquet): port excludeLinksFromLockfile (#12025) Zoltan Kochan 2026-05-28 19:16:51 +02:00
  • 7ecaf3d5a6 feat(pacquet/deps-resolver): port dedupePeers setting (#12022) Zoltan Kochan 2026-05-28 17:58:20 +02:00
  • 2cadfb5d3d refactor: replace enquirer with @inquirer/prompts (#11942) Abdullah Alaqeel 2026-05-28 18:53:52 +03:00
  • 39101f5e37 fix: hang on cyclic aliased peer dependency (#12018) Zoltan Kochan 2026-05-28 13:30:49 +02:00
  • b1fa2d5979 fix(dist-tag): support npm's web-based 2FA flow (#11998) Zoltan Kochan 2026-05-28 12:24:29 +02:00
  • e0c1ca2f51 chore: update pnpm-lock.yaml chore/update-lockfile github-actions[bot] 2026-05-28 07:27:30 +00:00
  • abaae0a990 Merge branch 'main' into feat/view-command-support-omitted-package-name feat/view-command-support-omitted-package-name btea 2026-05-28 15:14:05 +08:00
  • 623542873a fix(npm-resolver): revalidate excluded packages instead of trusting mtime cache (#12010) Silas Rech 2026-05-28 03:26:22 +02:00
  • 8c2d53bea1 feat(registry): add whoami, profile, and token CRUD endpoints (#12011) Zoltan Kochan 2026-05-28 02:42:56 +02:00
  • 2a0032edc0 fix(pacquet/workspace): support negated workspace package globs (#11961) kimulaco 2026-05-28 09:20:56 +09:00
  • 87136edaa3 fix(registry): verify tarball SHA on publish (#11976) Zoltan Kochan 2026-05-28 02:20:25 +02:00
  • f5490def66 perf(pacquet/package-manager): treat unsupported settings as no-opinion in optimistic-repeat-install (#12005) Zoltan Kochan 2026-05-28 02:03:29 +02:00
  • 0cefccf158 feat(registry): persist pnpr users and tokens to disk (#11977) Zoltan Kochan 2026-05-28 01:30:42 +02:00
  • 3937b441cb chore(release): 10.34.1 (#12008) v10.34.1 release/10 Zoltan Kochan 2026-05-28 00:51:17 +02:00
  • a33c4bfcb0 perf: skip resolution when only pnpm-lock.yaml is missing (pnpm + pacquet) (#12004) Zoltan Kochan 2026-05-28 00:47:45 +02:00
  • b8196b82d1 fix: require integrity for tarball-shaped lockfile resolutions (backport #11966 to v10) (#12007) Zoltan Kochan 2026-05-28 00:44:13 +02:00
  • c94b4f89c7 fix: publish with default access (#11991) Philip Roberts 2026-05-27 23:39:41 +01:00
  • df3b5065be ci(release): pin Node 20 for v10 release workflow (#11997) v10.34.0 Zoltan Kochan 2026-05-27 16:52:39 +02:00
  • 8be85cbbd6 ci(release): clone ldid from ProcursusTeam GitHub mirror (#11990) Zoltan Kochan 2026-05-27 15:23:42 +02:00
  • 72d997cc34 chore(release): 11.4.0 (#11989) v11.4.0 Zoltan Kochan 2026-05-27 15:15:01 +02:00
  • 1de167838c chore(release): 10.34.0 (#11988) Zoltan Kochan 2026-05-27 14:58:46 +02:00
  • 99cdedc235 fix(config): pin unscoped per-registry settings to their source's registry at load time (backport #11953 to v10) (#11986) Zoltan Kochan 2026-05-27 14:37:42 +02:00
  • fb8dd3152d chore(changeset): bump @pnpm/network.auth-header to major release/10-auth-fix Zoltan Kochan 2026-05-27 14:06:11 +02:00
  • 5e5df2e086 fix(config): pin unscoped per-registry settings to their source's registry at load time Zoltan Kochan 2026-05-27 13:46:45 +02:00
  • 6c0f2940c3 fix: fail by default when a tarball does not match the locked integrity (#11985) Zoltan Kochan 2026-05-27 14:25:11 +02:00
  • 19f7df1461 fix(git-fetcher): reject non-SHA commit values before invoking git Zoltan Kochan 2026-05-27 14:13:35 +02:00
  • 525dc388c4 fix: fail by default when a tarball does not match the locked integrity release/10-update-checksum Zoltan Kochan 2026-05-27 13:44:55 +02:00
  • 2067a86e02 fix: reject path-traversal segments in dependency aliases release/10-alias Zoltan Kochan 2026-05-27 13:24:39 +02:00
  • 455cfcd84b fix: reject path-traversal segments in dependency aliases Zoltan Kochan 2026-05-27 13:19:21 +02:00
  • b73908f088 chore: update pnpm-lock.yaml (#11897) Zoltan Kochan 2026-05-27 13:00:13 +02:00
  • e4fa829765 fix: update vulnerable transitive dependencies (#11979) Dharma Kanneganti 2026-05-27 03:50:10 -07:00
  • aa6149df65 fix: fail by default when a tarball does not match the locked integrity (#11968) Zoltan Kochan 2026-05-27 12:46:16 +02:00
  • c12681f68d docs(registry): flesh out @pnpm/pnpr README (#11972) Zoltan Kochan 2026-05-27 00:15:32 +02:00
  • f03dc2d15d refactor(registry): adopt verdaccio-shaped YAML config (#11970) Juan Picado 2026-05-26 23:52:37 +02:00
  • e55f4b5efd fix: require integrity for tarball-shaped lockfile resolutions (#11966) Zoltan Kochan 2026-05-26 23:15:03 +02:00
  • 90d1ce6b60 fix(git-fetcher): reject non-SHA commit values before invoking git (#11967) Zoltan Kochan 2026-05-26 22:56:49 +02:00
  • 89c2b52728 ci(pacquet): pin cargo-dylint to 6.0.0 to unblock CI (#11969) Zoltan Kochan 2026-05-26 20:59:03 +02:00
  • f107b1e13a ci(test): install @pnpm/pnpr from npm instead of building locally (#11964) Zoltan Kochan 2026-05-26 19:33:11 +02:00
  • 0f5f338a89 chore: add pnpr to cspell Zoltan Kochan 2026-05-26 18:50:25 +02:00
  • f578281d2a feat(pacquet/config): --recursive, --workspace-concurrency (#11959) Khải 2026-05-26 23:47:44 +07:00
  • c42f69ffaf ci(pnpr): add manual release workflow that publishes @pnpm/pnpr to npm (#11963) Zoltan Kochan 2026-05-26 17:54:58 +02:00
  • ad84fffd46 fix: reject path-traversal segments in dependency aliases (#11954) Zoltan Kochan 2026-05-26 17:25:25 +02:00
  • a23956e3ab fix(config/reader): pin unscoped per-registry settings to their source's registry at load time (#11953) Zoltan Kochan 2026-05-26 16:46:50 +02:00
  • 0c5b66f1ea fix(pacquet/integrated-benchmark): use --ignore-failure singular hyperfine flag (#11960) Zoltan Kochan 2026-05-26 16:24:49 +02:00
  • a662de44dd fix: pnpm runtime set defaults to devEngines (#11951) Zoltan Kochan 2026-05-26 16:04:10 +02:00
  • 14d015e55f docs(pacquet/cli): note deliberate run-start pre/post deviation from pnpm claude/laughing-bohr-SpCJa Claude 2026-05-26 11:09:56 +00:00
  • ec3e348ea2 fix(pacquet/cli): address review round-4 findings in run/dlx Claude 2026-05-26 10:55:58 +00:00
  • 6481f6c161 fix(patching/apply-patch): reject patch paths that escape the patched directory (#11952) Zoltan Kochan 2026-05-26 12:50:19 +02:00
  • 26a7d633bf fix(patching/apply-patch): reject patch paths that escape the patched directory (#11952) Zoltan Kochan 2026-05-26 12:50:19 +02:00
  • dbf347bf5e fix(pacquet): address review round-3 findings in run/dlx Claude 2026-05-26 10:42:58 +00:00
  • d9cb8161ed fix(pacquet): address review round-2 findings in run/dlx/config Claude 2026-05-26 10:29:25 +00:00
  • 8f7360ce9b fix(pacquet/cli): address review findings in run/exec/dlx Claude 2026-05-26 10:14:33 +00:00
  • cdae5eb7f0 chore(git): merge origin/main into run/exec/dlx branch Claude 2026-05-26 09:50:32 +00:00
  • a58a5680b5 fix(pacquet/cli): make dlx cache install self-contained and workspace-free Claude 2026-05-26 09:05:38 +00:00
  • 35d235542e fix: validate devEngines runtime onFail (#11822) Puneet Dixit 2026-05-26 13:59:40 +05:30
  • e5fc89296d fix(pacquet/cli): remove trailing comma in single-line assert_eq! (perfectionist) Claude 2026-05-26 02:28:38 +00:00
  • f26713b55e style(pacquet/cli): apply cargo fmt to run.rs and dlx/tests.rs Claude 2026-05-26 02:23:13 +00:00
  • fe7625f7e3 feat(pacquet/cli): incorporate lessons from PR #11937 into run/exec/dlx Claude 2026-05-26 02:21:42 +00:00
  • 61ae2db3dc fix(pacquet): satisfy perfectionist dylint lints Claude 2026-05-26 01:47:32 +00:00
  • 361119675e test(pacquet/cli): rename dlx cache-key test bindings Claude 2026-05-26 01:39:04 +00:00
  • 16567a30cf test(pacquet/package-manager): extend Config literal with new settings Claude 2026-05-26 01:34:28 +00:00
  • 375032948f feat(pacquet/cli): add dlx command Claude 2026-05-26 01:32:47 +00:00
  • f42c0b62b1 refactor(pacquet/cli): extract add_package for reuse Claude 2026-05-26 01:32:46 +00:00