Releases: polywrap/wrap-cli
Releases · polywrap/wrap-cli
Polywrap Origin (0.12.2)
Polywrap Origin (0.12.1)
Polywrap Origin (0.12.1)
Features
polywrap CLI:
- PR-1911 Polywrap Manifest - Default Source Paths
polywrap.yamlmanifests can now omit thesource:section and use the defaults defined by the CLI babsed on the manifest'sproject.typeproperty.
- PR-1893 Add
embedoption topolywrap codegen- Adds the
--embedoption topolywrap codegenwhich embeds wrap modules into applications (requires wrap-abi-bindgen support).
- Adds the
Bugs
polywrap CLI:
- PR-1913 Use Sys Bundle IPFS Providers in CLI
Polywrap Origin (0.12.0)
Polywrap Origin (0.11.4)
Polywrap Origin (0.11.4)
Features
polywrap CLI:
- PR-1888 Build Wraps Using TypeScript
- Create TypeScript wrap projects via
polywrap create wasm typescript my-wrap
- Create TypeScript wrap projects via
- PR-1879 + PR-1889 Standalone Binary Installer
- The
polywrapCLI can now be installed via a standalone binary. - An
install.shscript can now be found at the root of the repository. Usage:$ sh <(curl https://raw.githubusercontent.com/polywrap/cli/origin-dev/install.sh) # Installs to `~/.polywrap` # If polywrap is already installed, the script instead checks for updates
- The
Bugs
polywrap-wasm-rs
- PR-1887 Bump MsgPack Serde Version
@polywrap/schema-bind
- PR-1891 Fix Various Golang -> Wrap Bindings
Polywrap Origin (0.11.3)
Polywrap Origin (0.11.3)
Features
polywrap CLI:
- PR-1870 Add
polywrap create app ios ... - PR-1867 Add
polywrap create app android ... - PR-1864 Add
polywrap create app rust ... - PR-1856 Add
polywrap create app python ...
@polywrap/schema-bind:
- PR-1868 Add
app/kotlinBindings - PR-1871 Add
app/swiftBindings - PR-1873 Update URIs To
wrapscan.io/polywrap/...-abi-bindgen@1- Update URIs to wrapscan.io URI so that we can now use fuzzy versioning.
polywrap-wasm-rs:
- PR-1865 Re-Export Nested Dependencies
- Re-export nested dependencies so that consumers no longer need to import from other packages.
Bugs
polywrap CLI:
Polywrap Origin (0.11.2)
Polywrap Origin (0.11.1)
Polywrap Origin (0.11.0)
Polywrap Origin (0.11.0)
Features
polywrap CLI:
- PR-1074 Golang-based Wraps Now Supported!
- Polywrap projects of
type: wasm/golangare now supported. - To get started, simply run
polywrap create wasm golang my-wrap
- Polywrap projects of
- PR-1829 Support User-Defined Bindgen URIs
- The
buildandcodegencommands now have the option--bindgen <URI>, which allows for the use of a custom bindgen wrap.
- The
- PR-1774
polywrap deployDefaults To IPFS on wrapscan.io- When you run the
polywrap deploycommand, you no longer need apolywrap.deploy.yamlmanifest file. By default it will deploy your wrap to IPFS on https://wrapscan.io.
- When you run the
@polywrap/schema-bind:
- PR-1795 Add
wrap-abi-bindgenSupport- 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/swiftbindings, used when building plugins in Swift.
- Add support for
Breaking Changes
polywrap CLI:
- PR-1809
docgenCommand Removed- The
docgencommand has been largely unused so it has been removed.
- The
- 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.
- When building an wrap of type
Polywrap Origin (0.10.6)
Polywrap Origin (0.10.6)
Bugs
polywrap CLI:
- PR-1796
wrap/rustBuilds Now Properly Remove wasm-bindgen Imports- The
wasm-bindgenCLI was emitting an unneeded__wbindgen_throwimport, so we usewasm-snipto remove it.
- The
Polywrap Origin (0.10.5)
Polywrap Origin (0.10.5)
Bugs
@polywrap/schema-bind:
- PR-1786 Update
plugin/pythonplugin bindings to latest client