Releases: omgnetwork/omg-js
Releases · omgnetwork/omg-js
v4.1.1-1.0.4
Notes
- Tested against 1.0.4 release of
elixir-omg
Breaking changes
- None
Nonbreaking API changes
- None
Internal changes
- Explicitly passes
from
field in alleth_call
requests
v4.1.0-1.0.4
Notes
- Tested against 1.0.4 release of
elixir-omg
Breaking changes
- None
Nonbreaking API changes
watcherSecurityUrl
can be passed tochildchain
object to use specified route on security callschildchain.getDeposits
wrapper to call the Watcher'sdeposit.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
andhashTypedDataDomain
exported fromutil
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
Notes
- Tested against 1.0.0 release of
elixir-omg
Breaking changes
- None
Internal changes
- Updates and fixes integration tests to work with elixir-omg updates
fs
polyfill removed fromreact-native-omg-js
package
v4.0.0-0.4.7
Notes
- Tested against 0.4.7 release of
elixir-omg
Breaking changes
omg-js-childchain
module requires a newplasmaContractAddress
argument in its constructor. This change was introduced to simplify the redundant passing around of the verifying contract address. #278childchain.sendTransaction
no longer takes averifyingContract
argumentchildchain.mergeUtxos
no longer takes averifyingContract
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 deprecatingrequest
dependency #287 - Transaction signing issue using
browser-omg-js
package fixed #292
v3.1.0-0.4.6
New Features:
- Adds a new
mergeUtxos
helper function to theomg-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
Fixes:
- Replaces the git hosted
json-bigint
dependency inchildchain
to npm for more consistent dependency resolution across environments
v3.0.2-0.4.5
Fixes:
- Tested against
elixir-omg
v0.4.5 - Fixes a bug due to outdated
package-lock
using an old and incorrect reference ofomisego/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
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
Fixes:
- Adds support for
elixir-omg
v0.4.1
Public pre-release
first public release for package distribution