Skip to content

feat(pm): link interactive updates to changelogs - #2428

Open
AG0708 wants to merge 4 commits into
voidzero-dev:mainfrom
AG0708:codex/2424-interactive-changelog-links
Open

feat(pm): link interactive updates to changelogs#2428
AG0708 wants to merge 4 commits into
voidzero-dev:mainfrom
AG0708:codex/2424-interactive-changelog-links

Conversation

@AG0708

@AG0708 AG0708 commented Aug 12, 2026

Copy link
Copy Markdown

Summary

  • render version-specific npmx changelog links in vp up --interactive for pnpm packages
  • preserve pnpm update flags and selection semantics, including GitHub Actions handling
  • cover the flow with resolver/unit tests and a real PTY snapshot that selects and updates a package

Validation

  • cargo test -p vp_pm_cli (751 passed, 2 ignored)
  • cargo test -p vp_command (13 passed)
  • cargo clippy -p vp_pm_cli -p vp_command --all-targets --all-features -- --deny warnings with the repository allow-list
  • cargo build -p vp_global_cli -p vp_trampoline
  • PTY snapshot recorded and rerun in compare mode (1 passed)
  • cargo fmt --all -- --check
  • git diff --check

Implemented with assistance from OpenAI Codex; I reviewed and validated the resulting change.

Closes #2424

Implemented with assistance from OpenAI Codex.

Signed-off-by: Abhinav Gorrepati <89741438+AG0708@users.noreply.github.com>
@netlify

netlify Bot commented Aug 12, 2026

Copy link
Copy Markdown

Deploy Preview for viteplus-preview canceled.

Name Link
🔨 Latest commit dd9c89c
🔍 Latest deploy log https://app.netlify.com/projects/viteplus-preview/deploys/6a7cb448749f640008b6e233

AG0708 added 3 commits August 12, 2026 00:45
Move the PTY milestone into the rendered Dialoguer frame so test keystrokes cannot race the prompt across platforms.

Implemented with assistance from OpenAI Codex.

Signed-off-by: Abhinav Gorrepati <89741438+AG0708@users.noreply.github.com>
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.

Show changelog links in vp up -i output instead of package URLs

1 participant