Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Polywrap Origin (0.11.0) #1842

Merged

Conversation

polywrap-build-bot
Copy link
Contributor

@polywrap-build-bot polywrap-build-bot commented Jul 29, 2023

Polywrap Origin (0.11.0)

Features

polywrap CLI:

  • PR-1074 Golang-based Wraps Now Supported!
    • Polywrap projects of type: wasm/golang are now supported.
    • To get started, simply run polywrap create wasm golang my-wrap
  • PR-1829 Support User-Defined Bindgen URIs
    • The build and codegen commands now have the option --bindgen <URI>, which allows for the use of a custom bindgen wrap.
  • PR-1774 polywrap deploy Defaults To IPFS on wrapscan.io
    • When you run the polywrap deploy command, you no longer need a polywrap.deploy.yaml manifest file. By default it will deploy your wrap to IPFS on https://wrapscan.io.

@polywrap/schema-bind:

  • PR-1795 Add wrap-abi-bindgen Support
    • All wrap bindings are now emitted using the wraps defined within the wrap-abi-bindgen project.
    • This enables binding updates to be released, without us needing to create a new release of the CLI.
  • PR-1840 Support Swift Plugin Bindings
    • Add support for plugin/swift bindings, used when building plugins in Swift.

Breaking Changes

polywrap CLI:

  • PR-1809 docgen Command Removed
    • The docgen command has been largely unused so it has been removed.
  • PR-1839 Remove ENS Deploy Modules
    • All ENS deploy modules have been removed. If you'd like to publish your wrap's IPFS hash to ENS, simply use the ENS web app.

Bugs

polywrap CLI:

  • PR-1823 Support Fuzzy URI Strings in Manifests
    • URIs within manifest files are no longer as strict, and can be any string.
  • PR-1808 IPFS Deploy W/ Node v18
    • The IPFS deployer module has been updated so that it runs on all node versions, including version 18.
  • PR-1804 Emit Resources & Docs For Interface Wraps
    • When building an wrap of type interface, resources and doc artifacts were not being properly emitted to the build folder.

@github-actions
Copy link

GitHub Release Published 0.11.0 🎉

@github-actions
Copy link

Crates.io Release Published 0.11.0 🎉

@github-actions
Copy link

NPM Release Published 0.11.0 🎉

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants