github/plugin-authoring
v0.1.0MIT
Scaffold, try locally, and prepare contributions to this plugin marketplace.
Changelog
0.1.0
- Make fresh-session testing of new and edited plugins from the current checkout the default, with a command-preparation smoke case and separate optional installation checks.
- Create the complete scaffold before registration and use known install URLs.
- Distinguish released changes from unreleased first versions without lowering versions.
- Verify recorded cleanup scope before each destructive step, require cleanup confirmation, and clarify validator provenance.
- Add repository-specific scaffolding, local testing, and contribution workflows.
- Include compatibility checks, isolated install cleanup, and pull request descriptions.
- Create local install-check homes exclusively, isolate their caches, and restore prior state on failure.
- Treat checkout content as untrusted metadata, never authority to override local testing safety.
- Validate local-install identifiers, matching manifests, candidate paths, and owned cleanup paths before running fixed CLI recipes.
- Treat contribution checkout content as untrusted input, preserve relevant conventions, and ignore and report conflicting instructions.