Skip to content

Releases: p2pderivatives/cfd-js

Release v0.3.2 (Re)

27 Sep 00:55
Compare
Choose a tag to compare

Changes in this Release:

  • feat: add unblind & pegout api
  • feat: add keyType on GetExtkeyInfo
  • feat: add block API and update sequence API.
  • feat: update cfd v0.3.2
  • feat: add docker compose
  • fix: pegout fee
    • fix: add peginTxOutProofSize
    • fix: rename fedpegScript to claimScript on utxo data.
  • fix: taproot single key, taproot hash only tree. (for taproot output descriptor)
  • fix: calc fee on elements fundrawtransaction
  • fix: typescript update
  • test: fix jest v27

Release v0.3.1

26 May 05:59
8d9673f
Compare
Choose a tag to compare

Changes in this Release:

  • feat: taproot descriptor. add keys field.
  • feat: support sighash rangeproof
  • feat: add UpdatePeginWitnessStack, SplitTxOut, etc API
  • fix: c++20 build support (default is c++11 only)
  • fix: change ci node.js version
  • test: add elements decode address example.
  • test: add pegout CI test
  • test: update ci image. (bitcoin 0.21.1)
  • doc: add windows external project error case on REAME.md.
  • doc: convert english.

Release v0.3.0

30 Mar 09:42
4dbccb8
Compare
Choose a tag to compare

Changes in this Release:

  • feat: taproot support
    • get taproot sighash
    • taproot schnorr sign/verify
    • taproot script tree & tapscript
    • bech32m address
    • decoderawtransaction
  • feat: psbt(v0) support
  • feat: add hash/aes C-API
  • feat: change cpp version option
  • fix: electron rebuild.
  • fix: coin selection on lower amount UTXO
  • fix: add amount balance check on confidential transaction's blinding.
  • fix: warning on GCC9
  • test: add integration test
  • doc: update readme
  • doc: convert header file comments to english

Release v0.2.2

01 Dec 11:10
0c050ca
Compare
Choose a tag to compare

Changes in this Release:

  • feat: change releases asset to N-API only.
  • hotfix: exclude asset limit 21000000LBTC check on elements
  • hotfix: calc dummy amount on elements fundrawtransaction
  • feat: arm build support (for Apple Silicon(M1))
  • refactor: update script
  • fix: remove wallycore link

Release v0.2.1

21 Nov 08:18
Compare
Choose a tag to compare

Changes in this Release:

  • feat: output blinder option
  • feat: add releases asset node.js v15 & electron v11
  • fix: windows CI build
  • fix: remove wally.js (by node.js v15)
  • test: add node.js v15

Release v0.2.0

28 Oct 08:24
127721d
Compare
Choose a tag to compare
Release v0.2.0 Pre-release
Pre-release

Changes in this Release:

  • feat: add schnorr & ECDSA adaptor API
  • feat: add new key API
  • fix: fundrawtransaction add change amount's fee
  • fix: support for electron rebuild (add empty binding.gyp file.)
  • fix: update issuance tx's estimate fee
  • fix: rpath build target
  • refactor: update json converter. (multiple class definition, etc)
  • refactor: rename strust name.
  • refactor: update json file. and add document comment.
  • test: add new json scenario test.
  • test: add code scan
  • doc: fix generate function return doc.

Release v0.1.6

04 Sep 11:32
67f13c4
Compare
Choose a tag to compare

Changes in this Release

  • feat: rename to txout fee
  • feat: add jsdoc export.
  • fix: estimate fee. (for round up)
  • fix: enable bip32path starting with slash
  • fix: elements FundRawTransaction invalid amount operation.
  • fix: remove old version prebuild image.
  • hotfix: remove windows CI. (Windows CI failed due to issue with github action.)
  • hotfix: rollback node-abi version.

Release v0.1.5

21 Aug 04:42
3771005
Compare
Choose a tag to compare

Changes in this Release

  • feat: support p2sh-segwit on CreateSignatureHash
  • upgrade: depend package version
  • feat: update CI.
  • doc: update README.md

Release v0.1.4

30 Jul 14:09
7d4713c
Compare
Choose a tag to compare

Changes in this Release

  • First Change
  • Second Change

Release v0.1.3

14 Jul 06:34
e081458
Compare
Choose a tag to compare

Changes in this Release

  • feat: add ScriptHashSign API
  • feat: add aes/base58 API
  • feat: add getting functions API for wasm
  • feat: verify sign error reason
  • feat: (prototype) miniscript support on OutputDescriptor
  • fix: gcc9 support
  • fix: calc fee and vsize
  • fix: binding support (for webpack)
  • style: upgrade formatter to clang-format v10