Skip to content

Bump version to 0.16.0 and add npm and yarn plugins - #43

Merged
axcel-blade merged 1 commit into
developfrom
feature/package-managers
Oct 30, 2026
Merged

axcel-blade merged 1 commit into
developfrom
feature/package-managers

Conversation

@axcel-blade

Copy link
Copy Markdown
Owner

Summary

This update introduces npm and yarn plugins for managing package installations, enhances GitHub API rate-limit handling, and standardizes markdown filenames to uppercase.

Type

  • Feature (feature/* → develop)
  • Release (release/* → main + develop)
  • Hotfix (hotfix/* → main + develop)
  • Docs / chore

Checklist

  • Version updated if this is a release (VERSION, Cargo.toml, CHANGELOG)
  • Docs updated when behavior changes
  • cargo test passes (or make ci)
  • cargo clippy --all-targets -- -D warnings passes
  • cargo fmt --all -- --check passes

Test plan

  • cargo run --release -- doctor
  • cargo run --release -- list
  • Relevant install / status smoke for touched plugins

…t fallback, and uppercase markdown filenames

- Add npm plugin: latest npm from the npm registry with npm / npx wrappers (needs Node.js)
- Add yarn plugin: latest Yarn classic from the npm registry with yarn / yarnpkg wrappers (needs Node.js)
- Add shared node_pm helper module for package managers shipped as npm registry tarballs
- Add github_latest_tag_redirect and github_latest_asset helpers that fall back to the
  github.com releases/latest redirect when the GitHub API rate limit is exhausted
- Use the fallback in pnpm, deno, bun, and uv (fixes "Failed to query GitHub release")
- Rename all markdown files to uppercase and update every link
- Update README, docs, wiki, SECURITY, and CHANGELOG; plugin count 35 -> 37
@axcel-blade
axcel-blade merged commit 0259792 into develop Oct 30, 2026
4 checks passed
@axcel-blade
axcel-blade deleted the feature/package-managers branch October 30, 2026 01:32
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