Releases: aeternity/aepp-sdk-js
Releases · aeternity/aepp-sdk-js
Release 1.3.2
[1.3.2]
Added
- Add
destroyInstance
function toAe
stamp which remove all listeners for RPC event's - Add docs for
TransactionValidator
andTxBuilder
stamp's - Add
TxBuilderHelper
to bundle
Changed
- Adjust doc's for
Contract
andAens
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
Install this using npm i @aeternity/aepp-sdk
(or any other package manager).
[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
Install this using npm i @aeternity/aepp-sdk
(or any other package manager).
[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)
Install this using npm i @aeternity/aepp-sdk
(or any other package manager).
[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 ofpostinstall-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 be10 ae
- format shouldn't be a flag, but a request for
unit
eg.{ format:
ae}
- Skipped
1.2.0
release for an npmjs bug throwingCannot publish over previously published version "1.2.0". : @aeternity/aepp-sdk
...even afternpm unpublish
1.1.2 - Roma (new Fees and networkId)
Install this using npm i @aeternity/aepp-sdk
(or any other package manager).
[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
Install this using npm i @aeternity/aepp-sdk
(or any other package manager).
[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)
Install this using npm i @aeternity/aepp-sdk
(or any other package manager).
[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)
Install this using npm i @aeternity/aepp-sdk
(or any other package manager).
[1.0.1]
Added
- ability to support Epoch range(s) using semver package (see https://www.npmjs.com/package/semver#ranges)
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
Install this using npm i @aeternity/aepp-sdk
(or any other package manager).
[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
- New NETWORK_ID (also used in docker/sdk.env for CI tests)
- Encoding of transaction (and other objects) changed from base58check to base64check
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
Install this using npm i @aeternity/aepp-sdk@next
.
[0.25.0-0.1.0]
Added
- Parsing of
fee
usingbignum.js
- Add
networkId
as param toAccount
flavor(default:ae_mainnet
) - Implement native build of
AENS
transaction.
Changed
- Update keystore for new requirements
Removed
- Support for < 0.25.0
- AE CLI and AE PROJECT CLI moved to separate repos and packages