Skip to content

Latest commit

 

History

History
190 lines (99 loc) · 9.86 KB

CHANGELOG.md

File metadata and controls

190 lines (99 loc) · 9.86 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.1.0-alpha.30 (2023-06-05)

⚠ BREAKING CHANGES

  • common: rename utxoSumResultDiff to utxoDiff

Features

  • common: add uniq and uniqBy (3b61d2b)
  • common: add utxoFilter function (ca3cd58)
  • core: add ensureSelection("all") param (29edf0b)

Bug Fixes

  • common: fix undefined utxoSum nanoErgs result. (448c4e4)

  • common: rename utxoSumResultDiff to utxoDiff (43025d9)

0.1.0-alpha.29 (2023-05-20)

Features

  • common: add areEqualBy function (062b1a5)

0.1.0-alpha.28 (2023-05-14)

Bug Fixes

  • export estimateBoxSize function (6b67963)

0.1.0-alpha.27 (2023-05-09)

Features

  • core: add full BigInt parser/serializer (43540c1)
  • wallet: add ErgoHDKey for key handling (22aac26)

Bug Fixes

  • core: Validate PK if address is a P2PK (699cc4a)
  • core: validate public key on instantiating by ErgoAddress.fromPublicKey() (0f1ffe5)
  • wallet: add @fleet-sdk/common as dependency (276a456)

0.1.0-alpha.26 (2023-04-09)

Features

  • core: add 'isolateErgOnChange' setting (569c077)

0.1.0-alpha.25 (2023-04-08)

Bug Fixes

  • common: mark common library as sideEffect: true (aa7bb38)

0.1.0-alpha.24 (2023-04-08)

Bug Fixes

  • make package side effect free (ba61117)

0.1.0-alpha.23 (2023-04-08)

⚠ BREAKING CHANGES

  • core: BoxSelector ordering no longer fallbacks to ascending sort by creationHeight if no order callback is specified at BoxSelector.orderBy.

Features

  • common: add hexSize method (78f724b)
  • core: add CherryPickSelectionStrategy (af79a01)
  • core: add estimateBoxSize method (5931453)
  • core: add min box value estimation (03fcb9e)

Bug Fixes

  • common: make orderBy non-mutable (02e208a)

0.1.0-alpha.22 (2023-03-21)

0.1.0-alpha.21 (2023-03-21)

Features

  • core: add SColl parser (cb9c958)
  • core: add SGroupElement parser. (048ba88)
  • core: add SigmaProp.ProveDlog parser (584029d)

Bug Fixes

0.1.0-alpha.20 (2023-02-20)

Features

  • core: add transaction serializer (198a0b7)
  • common: add utxoSumResultDiff() function (79caa7b)
  • core: add ErgoUnsignedTransaction model (a8546eb)

⚠ BREAKING CHANGES

  • core: "default" and "EIP-12" params will be no longer supported on TransactionBuilder.build() as now it returns an instance ofErgoUnsignedTransaction. ErgoUnsignedTransaction.toPlainObject() and ErgoUnsignedTransaction.toEIP12Object() can be used to achieve the same results. (a8546eb)

0.1.0-alpha.19 (2023-01-09)

Bug Fixes

  • fix out of order registers serialization (45321dd)

0.1.0-alpha.18 (2022-12-27)

⚠ BREAKING CHANGES

  • common: rename bigIntToStr() to decimalize() and strToBigInt() to undecimalize()

  • common: rename bigIntToStr() to decimalize() and strToBigInt() to undecimalize() (27d44f6)

0.1.0-alpha.17 (2022-12-24)

0.1.0-alpha.16 (2022-12-24)

Features

  • common: add bigIntToStr() and strToBigInt() utility functions (5c75337)

Bug Fixes

  • core: validate min OutputBuilder value. (529d5e1), closes #2

0.1.0-alpha.15 (2022-12-14)

Features

  • core: accept hex string on for Coll[Byte] serialization (0253b2a)
  • core: add SShort, SInt, SLong, SByte and SBool sigma parsing support (93a03c9)
  • core: add ZigZag and VLQ encoding for BigInt (1271bfd)
  • plugins: add Babel Fees plugin (3a2e23a)

Bug Fixes

  • core: remove placing options from addInputs (fe62741)

0.1.0-alpha.14 (2022-12-12)

⚠ BREAKING CHANGES

  • core: renamed allowTokenBurn() to allowTokenBurning() on TransactionBuilderSettings

Features

  • common: add OneOrMore<> type (9fdfdc6)
  • core: add allowTokenBurningFromPlugins() settings method (26824dd)
  • core: add plugins support (439e737)
  • core: allow ensuring inclusion by boxId (d24494f)
  • core: allow item placement for all collections (f24c726)
  • core: allow placing outputs at specific index (c5f0347)
  • core: normalize collection types (821ebcc)

Bug Fixes

  • core: return OutputBuilder on eject method (8db2a70)

0.1.0-alpha.13 (2022-12-09)

Features

  • core: allow manual token minting (8e07d82)

Bug Fixes

  • check blake hash length (e8c50a0)