v0.4.1
v0.4.1 fixes the public self-update path introduced in v0.4.0.
What changed
- Removed the anonymous GitHub REST API dependency that could fail when the shared public rate limit was exhausted.
- The updater now selects the highest stable
vX.Y.Ztag from the official public Git refs. - It verifies the matching plugin manifest, exact Release ZIP, and companion SHA-256 file before changing the installation.
- It still updates only
mileswang-skill, compares unrelated plugins before and after, and attempts rollback on failure. - No Miles API, API key, token, account, or private Miles service is used.
Install or migrate once
New users and users on v0.3.0 or earlier should run:
codex plugin marketplace remove mileswang-skill
codex plugin marketplace add Add-Miles/mileswang-skill --ref v0.4.1
codex plugin add mileswang-skill@mileswang-skillIf the first command reports that the marketplace is absent, continue with the next command.
Users on v0.4.0 may say 更新 mileswang; if the old updater encounters the REST rate-limit failure, use the fixed-tag migration commands above.
After v0.4.1 is installed, future explicit updates can be requested with:
更新 mileswang
Updates are not background or real-time hot reloads. Open a new conversation after a successful update.
Privacy boundary
Public brand names remain allowed. Private contact information, machine paths, account identifiers, chats, credentials, and unnecessary media metadata remain blocked from public distribution. Rewritten public Git refs do not erase third-party clones or GitHub-internal cached and pull-request references; host-side cleanup remains separate.
Full changelog: v0.4.0...v0.4.1