Skip to content

feat: gate marketplace plugins by Plugin API version - #11

Merged
boybook merged 1 commit into
mainfrom
codex/ft8-contest-sdk-p1
Aug 31, 2026
Merged

boybook merged 1 commit into
mainfrom
codex/ft8-contest-sdk-p1

Conversation

@boybook

@boybook boybook commented Aug 31, 2026

Copy link
Copy Markdown
Owner

Summary

  • replace Host-version compatibility metadata with minPluginApiVersion
  • publish Marketplace catalog schema v2 with a static tx5dr-plugin.json manifest in every ZIP
  • verify catalog, package metadata, runtime definition, permissions, capabilities, name, and version remain identical
  • keep all seven existing plugins on their actual historical Plugin API floors

Dependency and rollout order

Depends on boybook/tx-5dr#95. Do not merge this PR until the Host PR is merged and its main-branch Electron, Linux Server, Docker, and Android Runtime workflows succeed. Older Hosts reject catalog v2 rather than installing it, but deploying the Host first preserves Marketplace availability during the transition.

Local README changes are intentionally excluded from this PR.

Validation

  • Marketplace contract 7/7
  • all 7 plugins built successfully
  • nightly catalog v2 packaged successfully
  • 7 ZIP static-manifest compatibility matrix passed against the new Host installer and Loader
  • workflow and diff checks passed

Publish catalog v2 with static artifact manifests and replace Host-version compatibility metadata with Plugin API floors.
@boybook
boybook merged commit a7312a9 into main Aug 31, 2026
1 check passed
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