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.yamlmanifests now support the concept of "default" modules. - PR-878
@web3api/client-js:Workflowscan 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 expectedlanguageandnamearguments.
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/rustdefault build image has been updated to include thewasm-sniputility, 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: AbuildApihelper 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 useArrayBufferto represent the schema'sBytestype, instead of the previousUint8Array.
Web3API 0.0.1-prealpha.81
Web3API 0.0.1-prealpha.81
Features
- PR-864
@web3api/react:useWeb3ApiInvokeanduseWeb3ApiQueryhooks now support configuring the client's environment, along with all other configuration options. - PR-808
@web3api/cli: Theweb3api.build.yamlmanifest 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: ThebuildAndDeployApifunction'sensNameno longer assumes the.ethTLD 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 thecommanderpackage. 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/prettierto version2.6.0to 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/transformasccompiler 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 getClientConfigfunctions within modules passed into thew3 querycommand's--client-configoption.