🌐 US-Proxy
class="logged-out env-production page-responsive" style="word-wrap: break-word;" >
Skip to content

docs: sync install/embed Windows guidance for 0.27 - #2154

Merged
SebTardif merged 1 commit into
mainfrom
docs/install-embed-windows-0.27
Aug 10, 2026
Merged

docs: sync install/embed Windows guidance for 0.27#2154
SebTardif merged 1 commit into
mainfrom
docs/install-embed-windows-0.27

Conversation

@SebTardif

Copy link
Copy Markdown
Contributor

Summary

  • Bump library embed version snippets from 0.26.0 to 0.27.0 (src/lib.rs, README, installation, introduction).
  • Add integration smoke lock: embed pins and portable-zip $ver must match Cargo.toml.
  • Installation: portable Windows zip layout + verify snippet; Chocolatey tree is a packaging template.
  • Quickstart + README: PowerShell batch without bash heredocs.
  • MCP setup: PATH/patchloom command examples and Windows Scoop/portable paths.
  • Launch announcement: 4100+ tests and Windows ARM64.

Test plan

  • cargo test --test integration --all-features smoke_library_embed
  • cargo test --test integration --all-features smoke_windows_install
  • cargo test --test integration --all-features smoke_readme_command
  • python3 scripts/test_update_chocolatey_package.py
  • CI green on PR

Bump library Cargo.toml snippet pins to 0.27.0 and lock them with an
integration smoke test against Cargo.toml. Document portable Windows
zip layout, PowerShell batch without heredocs, MCP PATH command paths,
Chocolatey packaging-template honesty, and current launch metrics.

Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>
@SebTardif
SebTardif marked this pull request as ready for review August 10, 2026 09:42
@SebTardif
SebTardif enabled auto-merge (squash) August 10, 2026 09:42
@SebTardif
SebTardif merged commit bf1edea into main Aug 10, 2026
75 checks passed
@SebTardif
SebTardif deleted the docs/install-embed-windows-0.27 branch August 10, 2026 09:49
SebTardif added a commit that referenced this pull request Aug 10, 2026
## Summary

Multi-perspective improve batch (session 2026-08-10):

- **QA:** Integration test that create/delete/append/prepend/rename
reject blank and whitespace-only paths with `error_kind: invalid_input`
(parity with read/doc/md).
- **Maintainer / End User:** `x-release-please-version` markers on
library embed snippets and portable zip `$ver`;
`release-please-config.json` `extra-files` so release PRs bump pins with
Cargo.toml (prevents red CI after the embed version smoke lock from
#2154).
- **Deps:** `rmcp` 3.1.1 → 3.1.2, `tree-sitter` 0.26.11 → 0.26.12.
- **Docs:** AGENTS.md notes markers + smoke test.

## Related

- Ref #2154 (embed lock that exposed release PR drift)
- Release PR #2151 already has manual 0.28.0 pin fix on the branch;
future releases should auto-bump

## Test plan

- [x] `cargo test --test integration --all-features
test_file_ops_blank_path`
- [x] `cargo test --test integration --all-features smoke_library_embed`
- [x] `cargo test --lib --all-features`
- [x] `cargo clippy --all-targets --all-features -- -D warnings`
- [x] `make check-fast`
- [ ] CI green

---------

Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>
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