Skip to content

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 🎉

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.

2 participants