Skip to content

Releases: polywrap/wrap-cli

Web3API 0.0.1-prealpha.26

17 Jun 06:06
658d0cd
Compare
Choose a tag to compare

Web3API 0.0.1-prealpha.26

Feature

  • @web3api/uniswapV2-api: Completed the Uniswap V2 Web3API implementation.
  • @web3api/ethereum-plugin-js: Upgraded the Ethereum plugin, added lots of new functionality.
  • @web3api/cli: Implemented a "reproducible build pipeline", where Web3APIs are now built in an isolated docker container. These builds can be fully configurable by developers. This also paves the way for implementing Web3APIs in any Wasm compatible language. Rust support on the way!
  • @web3api/react: Added the ability to set query variables within the execute function returned by the useWeb3ApiQuery hook.
  • @web3api/sha3-plugin-js: A SHA3 plugin has been implemented, and added to the client as a "default plugin".
  • @web3api/uts46-plugin-js: A UTS46 plugin has been implemented, and added to the client as a "default plugin".
  • CI: Windows CI has been implemented using appveyor.

Bugs

  • @web3api/client-js: Fixed threading issue causing the "unknown wake status" error.
  • Fixed Windows specific errors.

Web3API 0.0.1-prealpha.25

03 Jun 16:19
52504c5
Compare
Choose a tag to compare

Web3API 0.0.1-prealpha.25

Feature

  • @web3api/client-js: Added the WEB3API_THREAD_PATH env variable, allowing integrators to customize where the thread.js worker thread module is imported from.
  • @web3api/wasm-as: Improved error logging w/ better error messages and a "context stack" showing exactly what properties of the MsgPack blob the serialization / deserialization is failing at.

Web3API 0.0.1-prealpha.24

26 May 21:54
66f13fd
Compare
Choose a tag to compare

Web3API 0.0.1-prealpha.24

Bugs

  • @web3api/wasm-as: Moved as-bigint from devDependencies to dependencies. Fixes issue #347

Web3API 0.0.1-prealpha.23

24 May 19:33
e3c7ad3
Compare
Choose a tag to compare

Web3API 0.0.1-prealpha.23

Feature

  • @web3api/os-js: This package contains OS agnostic code for doing things like writing files w/ consistent line endings.
  • Windows Support: The toolchain now builds and runs properly on the Windows operating system.
  • BigInt Schema Type: The BigInt type is now available for use as a base type for Web3API GraphQL schemas.
  • @web3api/react: The useWeb3ApiClient hook was added, allowing users to easily get a reference to the Web3ApiClient used by the Web3ApiProvider.

Web3API 0.0.1-prealpha.22

13 May 22:12
86ede93
Compare
Choose a tag to compare

Web3API 0.0.1-prealpha.22

Feature

  • @web3api/tracing-js: The tracing-js package uses the OpenTelemetry Standard for logging trace events. This enables things like:
    • Benchmark Timings
    • Input Argument + Output Result Logging
    • In-Depth Exception Tracing
  • @web3api/core-js: All functions are now traceable.
  • @web3api/client-js: All functions are now traceable.

Web3API 0.0.1-prealpha.21

22 Apr 22:00
76871c4
Compare
Choose a tag to compare

Web3API 0.0.1-prealpha.21

Feature

  • Sharing code & types between query and mutation modules is now possible.

Bugs

  • Common types found in both query and mutation schemas are properly consolidated. If types have the same name, but a different structure, and error is thrown.

Web3API 0.0.1-prealpha.20

14 Apr 17:53
ac7c58a
Compare
Choose a tag to compare

Web3API 0.0.1-prealpha.20

Bugs

  • Fix the w3 create app react ... template project's styling to be responsive.

Web3API 0.0.1-prealpha.19

14 Apr 16:48
5317517
Compare
Choose a tag to compare

Web3API 0.0.1-prealpha.19

Features

  • @web3api/ipfs-plugin-js: Added options for request timeouts, provider overrides, and fallback providers. Additionally a new method has been added, resolve, which allows the caller to try and resolve a given IFPS CID to ensure the document exists.

Web3API 0.0.1-prealpha.18

14 Apr 11:45
3601c97
Compare
Choose a tag to compare

Web3API 0.0.1-prealpha.18

Features

  • Updated the app/react template project to use the latest "Hello World" Web3API published at ens/helloworld.web3api.eth.

Web3API 0.0.1-prealpha.17

13 Apr 23:28
92f9d15
Compare
Choose a tag to compare

Web3API 0.0.1-prealpha.17

Bugs

  • @web3api/ethereum-plugin-js: Network configurations must be nested within a property in order to allow for the defaultNetwork property to be set w/o causing a typing error (for not being of the ConnectionConfig type).