Skip to content

Releases: HathorNetwork/hathor-wallet-lib

v1.8.0

02 Jul 15:50
19464a5
Compare
Choose a tag to compare

What's Changed

  • chore: Upgrades minors and patches in #665
  • feat: Adds eslint for ts and js files in #669
  • chore: Eslint automatic fixes in #670
  • feat: poablock in helpers in #687
  • feat: use htr uid const where possible in #688
  • chore: npm audit fix in #666
  • feat: native token config in #689
  • style: Least intrusive lint rules in #679
  • feat: add method to check if a tx is a nano contract create in #691
  • feat: configurable decimal places in #690
  • chore: Upgrades workflow actions in #697

Breaking changes

  • Removed HATHOR_TOKEN_CONFIG constant
    • If using the uid only it can be replaced by the new constant NATIVE_TOKEN_UID.
    • Name and symbol however are determined by the fullnode, being Hathor and HTR by default via constant DEFAULT_NATIVE_TOKEN_CONFIG.

Full Changelog: v1.7.0...v1.8.0

v1.7.0

17 Jun 18:13
4007690
Compare
Choose a tag to compare

What's Changed

  • feat: add support for a list of data outputs in the mint/melt transactions in #674
  • feat: add support for 'before' parameter in the nano history API in #673

Full Changelog: v1.6.0...v1.7.0

v1.6.0

13 Jun 19:12
83e70f9
Compare
Choose a tag to compare

What's Changed

  • feat: add method to iterate over all registered nano contracts on storage in #654

  • feat: add methods to update nano contract address in storage and store in #657

  • refactor: split nano contract send method into create and mine/push in #660

  • chore: upgrades isomorphic-ws in #655

  • chore: Upgrades ws in #656

  • chore: upgrades mock-socket in #659

  • chore: Upgrades typescript and related in #662

  • chore: Upgrades babel and related in #664

Full Changelog: v1.5.0...v1.6.0

v1.5.0

21 May 15:51
v1.5.0
b18bc0d
Compare
Choose a tag to compare

What's Changed

  • chore: Pin dependency versions in #633
  • fix: getTxHistory in #630
  • fix: fix codecov upload with token in #638
  • fix: Failing tests on CI in #641
  • chore: Upgrades NodeJS to 20 in #635
  • feat: add first_block to ITxHistory and getTxHistory in #644
  • chore: Upgrades jest and related in #643
  • chore: upgrade crypto-js in #645
  • fix: async registerNanoContract call in #646
  • chore: Upgrades axios in #634
  • feat: add support for optional parameters in nano contract serializer/deserializer in #647
  • feat: add cleanTokens to new/wallet in #648

Full Changelog: v1.4.1...v1.5.0

v1.4.1

27 Mar 18:27
400c319
Compare
Choose a tag to compare

What's Changed

  • Allow externally signed nano contract transactions

Full Changelog: v1.4.0...v1.4.1

v1.4.0

25 Mar 14:25
1a86eb1
Compare
Choose a tag to compare

What's Changed

  • Add classes to deserialize and parse nano contract arguments and objects.

Full Changelog: v1.3.0...v1.4.0

v1.3.0

20 Mar 00:06
8274de8
Compare
Choose a tag to compare

What's Changed

  • Stop reversing dataToSignHash internally.
  • Add initial support for Nano Contract.
  • Allow externally signed wallets to register a signing method for transactions,

Full Changelog: v1.2.0...v1.3.0

v1.2.0

16 Feb 14:21
v1.2.0
30d0201
Compare
Choose a tag to compare

What's Changed

  • refactor: move parse script method from output model to an utils method in #605
  • chore: use new hathor-core health endpoint in #608

Full Changelog: v1.1.0...v1.2.0

v1.1.0

19 Jan 13:35
6f37b48
Compare
Choose a tag to compare

What's Changed

  • feat: add support for multiple data script outputs when creating a token in #596
  • fix: address index method should return null in case the address does not belong to the wallet in #598

Full Changelog: v1.0.4...v1.1.0

v1.0.4

12 Dec 14:49
e460c00
Compare
Choose a tag to compare

What's Changed

  • New index-limit address scanning policy allows manual control of loaded addresses.
  • Configure gap-limit on a per-wallet instance basis.

Full Changelog: v1.0.3...v1.0.4