Skip to content

Releases: omgnetwork/omg-js

v4.1.1-1.0.4

02 Nov 05:39
Compare
Choose a tag to compare

Notes

Breaking changes

  • None

Nonbreaking API changes

  • None

Internal changes

  • Explicitly passes from field in all eth_call requests

v4.1.0-1.0.4

28 Oct 11:44
Compare
Choose a tag to compare

Notes

Breaking changes

  • None

Nonbreaking API changes

  • watcherSecurityUrl can be passed to childchain object to use specified route on security calls
  • childchain.getDeposits wrapper to call the Watcher's deposit.all endpoint
  • Fixed bug when payment amount was a string to childchain.createTransaction
  • from is required in txOptions to meet new infura requirements
  • certain ethereum addresses are now exported from the util package
  • new functions hashTypedDataMessage and hashTypedDataDomain exported from util package to support signing transactions with Ledger device

Internal changes

  • Fixed bug where merge utxos integration test would randomly fail
  • Fixed dependency vulnerabilities
  • Included integration tests that test both security and watcher info endpoints

v4.0.1-1.0.0

16 Jun 05:23
Compare
Choose a tag to compare

Notes

Breaking changes

  • None

Internal changes

  • Updates and fixes integration tests to work with elixir-omg updates
  • fs polyfill removed from react-native-omg-js package

v4.0.0-0.4.7

21 May 06:49
Compare
Choose a tag to compare

Notes

Breaking changes

  • omg-js-childchain module requires a new plasmaContractAddress argument in its constructor. This change was introduced to simplify the redundant passing around of the verifying contract address. #278
  • childchain.sendTransaction no longer takes a verifyingContract argument
  • childchain.mergeUtxos no longer takes a verifyingContract argument

Internal changes

  • Internal testing processes and pipeline improved
  • Examples updated, allowing the passing of flags as integration arguments #288
  • Dependency security enforced with automated audits in the pipeline #281
  • HTTP client switched to axios to simplify dependency resolution and to remove deprecating request dependency #287
  • Transaction signing issue using browser-omg-js package fixed #292

v3.1.0-0.4.6

23 Mar 22:53
Compare
Choose a tag to compare

New Features:

  • Adds a new mergeUtxos helper function to the omg-js-childchain module
  • Browser compatible script is published and available on cdn
  • React native compatible package react-native-omg-js published

Fixes:

  • Tested against 0.4.6 release of elixir-omg

v3.0.3-0.4.5

13 Mar 08:07
Compare
Choose a tag to compare

Fixes:

  • Replaces the git hosted json-bigint dependency in childchain to npm for more consistent dependency resolution across environments

v3.0.2-0.4.5

13 Mar 02:26
Compare
Choose a tag to compare

Fixes:

  • Tested against elixir-omg v0.4.5
  • Fixes a bug due to outdated package-lock using an old and incorrect reference of omisego/json-bigint
  • Fixes a bug where root chain calls would return another promise on rejection. This would lead to confusing unhandled exception errors on integrating clients.

v3.0.1-0.4.2

26 Feb 06:54
Compare
Choose a tag to compare

Fixes:

  • Adds support for elixir-omg v0.4.2
  • Relaxes input validation for utxo objects to support any new keys added by elixir-omg

v3.0.0-0.4.1

26 Feb 06:58
Compare
Choose a tag to compare

Fixes:

  • Adds support for elixir-omg v0.4.1

Public pre-release

05 Oct 04:19
Compare
Choose a tag to compare
Public pre-release Pre-release
Pre-release

first public release for package distribution