Skip to content

Releases: aeternity/aepp-sdk-js

Release 1.3.2

01 Feb 21:47
8bf2cc5
Compare
Choose a tag to compare

[1.3.2]

Added

  • Add destroyInstance function to Ae stamp which remove all listeners for RPC event's
  • Add docs for TransactionValidator and TxBuilder stamp's
  • Add TxBuilderHelper to bundle

Changed

  • Adjust doc's for Contract and Aens stamp's
  • Fix decoding of address from contract call
  • Contract call static now using dry-run API
  • Improve test's for Transaction verification

Removed

  • none

Breaking Changes

  • none

Notes and known Issues

  • none

Release 1.3.1

29 Jan 14:48
d732a24
Compare
Choose a tag to compare

Install this using npm i @aeternity/aepp-sdk (or any other package manager).

Changelog

[1.3.1]

Changed

  • Remove KeyStore from bundle due to build issue(for now you can export it only using tree-shaking import * as Keystore from '@aeternity/aepp-sdk/utils/keystore')

Release 1.3.0

29 Jan 10:28
a03d2dd
Compare
Choose a tag to compare

Install this using npm i @aeternity/aepp-sdk (or any other package manager).

Changelog

[1.3.0]

Added

  • Add support for State Channels
  • New transaction builder going through schema(build, unpack)
  • Add new stamp TransactionValidator which can verify your transaction

Changed

  • Rename epoch to aeternity node(docker configs, some docs)
  • Use new tx builder in TX stamp
  • Set default values for amount and deposit to 0 for contract transaction
  • Improve RPC server

Removed

  • none

Breaking Changes

  • none

1.2.1 - Roma (dev helpers + docs)

21 Dec 17:38
Compare
Choose a tag to compare

Install this using npm i @aeternity/aepp-sdk (or any other package manager).

Changelog

[1.2.1]

Added

  • amount formatter
  • amount format balance client.balance('AK_PUBLICKEY', { format: true })
  • Oracle and Contracts API to Aepp stamp

Changed

  • Use prepare instead of postinstall-build (thanks @davidyuk)
  • Fix Import RLP package (thanks @davidyuk)
  • Fix for NetworkId propagation and override
  • TxJS is not a stamp anymore, and instead: it exports helper functions
  • Refreshed Docs: README.md + docs/usage.md

Removed

  • TxJs stamp (not a stamp anymore)

Breaking Changes

  • TxJs stamp (not a stamp anymore)
  • balance now answer a formatted string composed of AMOUNT + ' ' + unit (eg. 10 exa for 10 AE)

Notes and known Issues

  • 10 exa should be 10 ae
  • format shouldn't be a flag, but a request for unit eg. { format: ae }
  • Skipped 1.2.0 release for an npmjs bug throwing Cannot publish over previously published version "1.2.0". : @aeternity/aepp-sdk ...even after npm unpublish

1.1.2 - Roma (new Fees and networkId)

15 Dec 13:55
1343327
Compare
Choose a tag to compare

Install this using npm i @aeternity/aepp-sdk (or any other package manager).

Changelog

[1.1.2]

Added

  • isAddressValid check

Changed

  • Compatibility with Epoch >= 1.0.0 and <= 1.1.0
  • Fixed networkId propagation (and overriding on init of Flavors)
  • Tx Fee formulas
  • Fixed encodeBase58Check by feeding Buffered input

Removed

  • none

Breaking Changes

  • none

Notes and known Issues

  • none

1.1.1 - Roma Bugfixed

11 Dec 17:26
Compare
Choose a tag to compare

Install this using npm i @aeternity/aepp-sdk (or any other package manager).

Changelog

[1.1.1]

Added

  • none

Changed

  • Fix Testing
  • Added a command to remove images after CI testing
  • Fixed Oracle error for Wallet flavor

Removed

  • none

Breaking Changes

  • none

Notes and known Issues

  • none

1.1.0 - Roma (+ Oracles + Examples + Improved Docs)

11 Dec 12:34
Compare
Choose a tag to compare

Install this using npm i @aeternity/aepp-sdk (or any other package manager).

Changelog

[1.1.0]

Added

  • Oracles functionality and flavor
  • Simple example of aepp-in-aepp (see /examples folder)

Changed

  • Fixed issue with big numbers and TX

Removed

  • none

Breaking Changes

  • none

Notes and known Issues

  • none

1.0.1 - Roma (semver range-check)

30 Nov 16:16
65e7dd8
Compare
Choose a tag to compare

Install this using npm i @aeternity/aepp-sdk (or any other package manager).

Changelog

[1.0.1]

Added

Changed

  • Support for Epoch >= 1.0.0 and < 2.0.0

Removed

  • none

Breaking Changes

  • none

Notes and known Issues

  • none

1.0.0 - Roma

28 Nov 15:59
eb42b54
Compare
Choose a tag to compare

Install this using npm i @aeternity/aepp-sdk (or any other package manager).

Changelog

[1.0.0]

Added

  • Contract native Transactions

Changed

  • Rolled back to bignumbers.js for easier fix with axios.get/post

Removed

  • Support for Epoch < 1.0.0

Breaking Changes

Notes and known Issues

  • State Channels have been excluded for problems with CI, will be included in next release

0.25.0-0.1.0 - Epoch 0.25.0

23 Nov 09:51
8a39c0b
Compare
Choose a tag to compare

Install this using npm i @aeternity/aepp-sdk@next.

Changelog

[0.25.0-0.1.0]

Added

  • Parsing of fee using bignum.js
  • Add networkId as param to Account flavor(default: ae_mainnet)
  • Implement native build of AENS transaction.

Changed

Removed

Breaking Changes

  • Use NETWORK_ID for signing (see here)
  • Keystore format changes

Notes and known Issues