Skip to content

Releases: aeternity/aepp-calldata-js

v1.9.1

09 Dec 09:47
bbc17b5
Compare
Choose a tag to compare

What's Changed

Bugfixes 🐞

  • Emulate CJS behavior in MJS by adding a default export by @davidyuk in #302
  • Fix importing in CJS nodejs by adding conditional export by @davidyuk in #303

Other Changes

Full Changelog: v1.9.0...v1.9.1

v1.9.0

29 Nov 10:04
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • Add support for account_seckey in API encoder by @dincho in #292
  • Convert to ESM, keep backward compatibility by @davidyuk in #296

Bugfixes 🐞

Full Changelog: v1.8.0...v1.9.0

v1.8.0

14 Aug 13:22
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

Bugfixes 🐞

  • Decode contract bytearray in fate bytecode by @davidyuk in #279

Other Changes

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

v1.7.0

03 Apr 08:39
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • Support arbitrary-sized bytes in Ceres by @davidyuk in #258
  • Add support for AENSv2.pointee, AENSv2.name types by @davidyuk in #251

Other Changes

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

v1.6.0

23 Jan 13:46
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • Add experimental ChainObjects serializer & encoder by @dincho in #242

Bugfixes 🐞

Full Changelog: v1.5.1...v1.6.0

v1.5.1

14 Sep 08:43
8505aa0
Compare
Choose a tag to compare

What's Changed

Bugfixes 🐞

Full Changelog: v1.5.0...v1.5.1

v1.5.0

13 Sep 08:56
23b57db
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

Bugfixes 🐞

  • Fix type serialization support for bytecode deserialization by @dincho in #222
  • Fix string comparator used in Map serialization by @dincho in #226

Other Changes

  • Use GH release notes instead of CHANGELOG.md by @dincho in #227

New Contributors

  • @loxs made their first contribution in #207

Full Changelog: v1.4.0...v1.5.0

v1.4.0

17 Mar 09:30
917b0d3
Compare
Choose a tag to compare

Added

  • Add support for arbitrary contract bytearray decoding (#179)
  • Add support for encoding/decoding of calldata using bytecode type info (BytecodeContractCallEncoder)
  • Add public API class ContractByteArrayEncoder
  • Add public API class ContractEncoder

Deprecated

  • Encoder class has been deprecated in favour of AciContractCallEncoder class
  • ACIs generated by [email protected] and below, use ACIs generated by aesophia@^7.1.0,
    aesophia_cli@^7.1.0, or /compile endpoint of aesophia_http@^7.1.0

v1.3.0

24 Aug 12:40
f237f8f
Compare
Choose a tag to compare

Fixed

  • Fix string comparator by taking into account string length (#162)
  • Fix encoding of record with address (#156)
  • Fix typos (#157)

Added

  • Add types for TypeScript (#158)

Changed

  • Import specific versions of blakejs and sha.js (#153)

v1.2.0

22 Jul 13:19
14e095f
Compare
Choose a tag to compare

Fixed

  • Fix encoding and decoding of singular tuples and records (optimization) (#127)
  • Fix support of template records (#127)
  • Fix encoding and decoding of long lists and tuples (#146)
  • Fix omitting of optional record fields (#147)

Added

  • Add support for unit type (#127)
  • Add support for Set.set stdlib type (#127)
  • Add support for BLS12_381 types (#133)