Skip to content

Releases: polywrap/wrap-cli

Polywrap Origin (0.12.2)

24 Nov 00:20
8413900
Compare
Choose a tag to compare

Polywrap Origin (0.12.2)

Features

polywrap CLI:

  • PR-1928 Add --no-wasm Option To polywrap build
    • build command now supports the --no-wasm option, which disables the wasm compilation step when compiling projects.

Bugs

@polywrap/templates:

  • PR-1929 Fix Rust Codegen Compiler Errors

Polywrap Origin (0.12.1)

03 Oct 02:03
c900cf5
Compare
Choose a tag to compare

Polywrap Origin (0.12.1)

Features

polywrap CLI:

  • PR-1911 Polywrap Manifest - Default Source Paths
    • polywrap.yaml manifests can now omit the source: section and use the defaults defined by the CLI babsed on the manifest's project.type property.
  • PR-1893 Add embed option to polywrap codegen
    • Adds the --embed option to polywrap codegen which embeds wrap modules into applications (requires wrap-abi-bindgen support).

Bugs

polywrap CLI:

  • PR-1913 Use Sys Bundle IPFS Providers in CLI

Polywrap Origin (0.12.0)

14 Sep 00:53
fe8b36f
Compare
Choose a tag to compare

Polywrap Origin (0.12.0)

Breaking Changes

@polywrap/schema-bind:

  • PR-1890 Update wasm/rust Bindings to v2

Bugs

polywrap CLI:

  • PR-1903 Properly Publish Binary Release

Polywrap Origin (0.11.4)

07 Sep 18:46
c8e6d68
Compare
Choose a tag to compare

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
  • PR-1879 + PR-1889 Standalone Binary Installer
    • The polywrap CLI can now be installed via a standalone binary.
    • An install.sh script 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

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)

01 Sep 21:20
9bb1415
Compare
Choose a tag to compare

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/kotlin Bindings
  • PR-1871 Add app/swift Bindings
  • 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:

  • PR-1874 Use Rust Client For Testing Rust-Based Wraps
  • PR-1866 Use Latest Ganache
    • Update the ganache image with the latest from docker.

Polywrap Origin (0.11.2)

21 Aug 01:00
c53dd3d
Compare
Choose a tag to compare

Polywrap Origin (0.11.2)

Bugs

@polywrap/templates:

Polywrap Origin (0.11.1)

11 Aug 10:55
20e0000
Compare
Choose a tag to compare

Polywrap Origin (0.11.1)

Bugs

polywrap CLI:

  • PR-1847 Fix IPFS deployer subdirectory duplication issue
    • Fixed the IPFS deployer subdirectory issue described in IPFS Deployer possibly duplicates subdirectory paths when deploying (#1846)

Polywrap Origin (0.11.0)

29 Jul 22:35
4209728
Compare
Choose a tag to compare

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.

Polywrap Origin (0.10.6)

30 Jun 07:00
7a00d99
Compare
Choose a tag to compare

Polywrap Origin (0.10.6)

Bugs

polywrap CLI:

  • PR-1796 wrap/rust Builds Now Properly Remove wasm-bindgen Imports
    • The wasm-bindgen CLI was emitting an unneeded __wbindgen_throw import, so we use wasm-snip to remove it.

Polywrap Origin (0.10.5)

20 Jun 03:36
1bca63a
Compare
Choose a tag to compare

Polywrap Origin (0.10.5)

Bugs

@polywrap/schema-bind:

  • PR-1786 Update plugin/python plugin bindings to latest client