-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Polywrap project manifest schema refactor #1091
Polywrap project manifest schema refactor #1091
Conversation
…-manifest-schema-refactor
…-manifest-schema-refactor
packages/js/manifests/polywrap/src/formats/polywrap.plugin/0.2.0.ts
Outdated
Show resolved
Hide resolved
packages/js/manifests/polywrap/src/formats/polywrap.plugin/0.2.0.ts
Outdated
Show resolved
Hide resolved
Seems like we've got a conflict as there's a new version of the polywrap manifest (0.2). I'll move the manifests in this PR to version 0.3 (or maybe even 1.0 as there are breaking changes?) and include anything I missed from 0.2 |
I would suggest bumping to 0.3 |
Hey @pileks, we actually want to use version |
Partially closes #1057
This PR performs the 1st steps of the refactor of the Polywrap project manifest files (wasm, interface, plugin, app).
Things to note:
polywrap.app.yaml
,polywrap.plugin.yaml
etc. have been left as such for backwards compatibility.polywrap manifest
CLI command, with option for migrating the manifest to the latest versionmajor.minor.patch
versioning (as per semver) instead of justmajor.minor
for now - this allows us to circumvent the yaml parser from readingformat: 0.2
as a number and forcing us to useformat: “0.2”
npm
. I advise we leave them as such until we publish a version of the CLI wich supports the0.2.0
project manifest format.