Releases: polywrap/wrap-cli
Releases · polywrap/wrap-cli
Polywrap 0.0.1-prealpha.86
Web3API 0.0.1-prealpha.85
Web3API 0.0.1-prealpha.85
Features
- PR-910
@web3api/cli
:web3api.infra.yaml
manifests now support the concept of "default" modules. - PR-878
@web3api/client-js
:Workflows
can now be run using theclient.run(...)
method. Integration into the Polywrap CLI will be released in the near future.
Bugs
- PR-908
@web3api/asyncify-js
: Improved WebAssembly import sanitization has been added, resolving an ambiguous error that was found when extraneous imports were added to a built module. - PR-902
@web3api/cli
:w3 create plugin ...
&w3 create app ...
now properly parse their expectedlanguage
andname
arguments.
Web3API 0.0.1-prealpha.84
Web3API 0.0.1-prealpha.84
Features
- PR-328
@web3api/infra
: A modular infrastructure pipeline has been added to the CLI, available via thew3 infra ...
command. This command allows for custom infra modules to be defined and combined, able to support any 3rd party services your development requires. This command supersedes the oldw3 test-env ...
command. - PR-898
@web3api/cli
: Thewasm/rust
default build image has been updated to include thewasm-snip
utility, which helps remove dead code from the wasm modules in a post-processing step. This has reduce the average Rust-based wasm module's size by ~85%. - PR-885
@web3api/test-env-js
: AbuildApi
helper function has been added.
Breaking Changes
- PR-328
@web3api/cli
: Thew3 test-env ...
command has been removed and replaced by thew3 infra ...
command.
Web3API 0.0.1-prealpha.83
Web3API 0.0.1-prealpha.82
Web3API 0.0.1-prealpha.82
Features
- PR-699
@web3api/cli
: Support for Rust based WebAssembly wrappers has been added.
Breaking Changes
- PR-872
@web3api/schema-bind
: TypeScript bindings for both app & plugin projects now useArrayBuffer
to represent the schema'sBytes
type, instead of the previousUint8Array
.
Web3API 0.0.1-prealpha.81
Web3API 0.0.1-prealpha.81
Features
- PR-864
@web3api/react
:useWeb3ApiInvoke
anduseWeb3ApiQuery
hooks now support configuring the client's environment, along with all other configuration options. - PR-808
@web3api/cli
: Theweb3api.build.yaml
manifest now supports additional docker buildkit configuration options, including:- local docker image layer cache
- custom image output location
- remove image after build
- remove builder instance after build
- PR-827
@web3api/ethereum-plugin-js
: The provider's connection can now be configured via the wrapper's environment. - PR-807
@web3api/cli
: Make the CLI's Docker file-lock project specific, instead of global to the CLI installation.
Bugs
- PR-847
@web3api/templates
: The template projects used for thew3 create ...
CLI command now have proper CI setup, and multiple bugs were fixed within them. - PR-861
@web3api/test-env-js
: ThebuildAndDeployApi
function'sensName
no longer assumes the.eth
TLD is ommitted, and requires the user to provide it along with the domain name. This was the original behavior, and was modified in release0.0.1-prealpha.75
.
Breaking Changes
- PR-859
@web3api/cli
: The CLI is now built using thecommander
package. The CLI's help text formatting has changed in structure as a result.
Web3API 0.0.1-prealpha.80
Web3API 0.0.1-prealpha.79
Web3API 0.0.1-prealpha.79
Bugs
- PR-852
@web3api/client-test-env
: The IPFS node's API endpoint now has CORS enabled via the following configuration properties:- API.HTTPHeaders.Access-Control-Allow-Origin:
["*"]
- API.HTTPHeaders.Access-Control-Allow-Methods:
["GET", "POST", "PUT", "DELETE"]
- API.HTTPHeaders.Access-Control-Allow-Origin:
Web3API 0.0.1-prealpha.78
Web3API 0.0.1-prealpha.78
Bugs
- Pinned
@types/prettier
to version2.6.0
to fix an issue that was created by the latest release.
Web3API 0.0.1-prealpha.77
Web3API 0.0.1-prealpha.77
Features
- PR-846
@web3api/wasm-as
: Add support for automatic JSON serialization via the@serial-as/transform
asc
compiler transformation. - PR-846
@web3api/schema-bind
: Assemblyscript object types now haveType.toJson(type)
andType.fromJson(json)
static helper methods added to all class instances. - PR-840
@web3api/cli
: Allowasync getClientConfig
functions within modules passed into thew3 query
command's--client-config
option.