Releases: p2pderivatives/cfd-js
Releases · p2pderivatives/cfd-js
Release v0.3.2 (Re)
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
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
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
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
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
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
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
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
Changes in this Release
- First Change
- Second Change
Release v0.1.3
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