Skip to content

feat: align extension with patchloom CLI v0.7.0#177

Merged
patchloom-release[bot] merged 1 commit into
mainfrom
feat/align-v0.7.0
Jun 30, 2026
Merged

feat: align extension with patchloom CLI v0.7.0#177
patchloom-release[bot] merged 1 commit into
mainfrom
feat/align-v0.7.0

Conversation

@SebTardif

Copy link
Copy Markdown
Contributor

Summary

Align the VS Code extension with Patchloom CLI v0.7.0 (release notes).

Changes

CLI argument rename (--to -> --new)

v0.7.0 renamed replace CLI arguments to match LLM priors. The extensions Quick Action replace command now uses --newinstead of--to`.

MCP parameter rename (selector -> key)

v0.7.0 renamed the doc tool MCP parameter from selector back to key. Fixed the managed install e2e test that was failing because of this.

Windows ARM64 managed install

v0.7.0 added pre-built binaries for aarch64-pc-windows-msvc. The managed installer now supports Windows ARM64 devices (Surface Pro X, etc.).

README update

Updated recommended CLI version from 0.6.0 to 0.7.0.

Files changed

File Change
src/commands/quickActions.ts --to -> --new in replace command args and detail string
src/install/managed.ts Add aarch64-pc-windows-msvc target triple and detection
README.md Recommended version 0.6.0 -> 0.7.0
test/unit/quickActions.test.ts Update all --to assertions to --new
test/unit/outputChannel.test.ts Update --to in log command test
test/unit/patchloomCli.test.ts Update --to to --new in CLI tests, selector to key in MCP e2e test
test/unit/binary.test.ts Add Windows ARM64 target detection assertion

Verification

npm run check passes: 261/261 tests, coverage threshold met, VSIX packages.

- Replace CLI arg: --to -> --new (breaking rename in v0.7.0)
- Fix MCP e2e test: selector -> key parameter rename in doc_set
- Add Windows ARM64 managed install target (aarch64-pc-windows-msvc)
- Update README recommended version from 0.6.0 to 0.7.0

Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>
@SebTardif SebTardif marked this pull request as ready for review June 30, 2026 19:03
@patchloom-release patchloom-release Bot enabled auto-merge (squash) June 30, 2026 19:03
@patchloom-release patchloom-release Bot merged commit da702f8 into main Jun 30, 2026
22 checks passed
@patchloom-release patchloom-release Bot deleted the feat/align-v0.7.0 branch June 30, 2026 19:07
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.

1 participant