Releases: BirthdayResearch/jellyfishsdk
Releases · BirthdayResearch/jellyfishsdk
v0.0.12
What’s Changed
🚀 Features
- added DfTx PoolAddLiquidity @fuxingloh (#145)
- blockchain.getRawMempool, wallet.getNewAddress, wallet.getAddressInfo, wallet.validateAddress, wallet.listAddressGroupings, wallet.getWalletInfo, wallet.setWalletFlag, wallet.sendToAddress, wallet.createWallet @canonbrother (#112)
- added dftx custom tx scripting for poolswap @fuxingloh (#143)
- added v2 transaction bi-directional composing @fuxingloh (#141)
- added dct_id for vout @fuxingloh (#131)
- added bech32 & wif into jellyfish-crypto @fuxingloh (#129)
- rawtx.createRawTransaction, rawtx.signRawTransactionWithKey, rawtx.testMempoolAccept, rawtx.sendRawTransaction @fuxingloh (#127)
- new testcontainers utils for raw tx QOL testing @fuxingloh (#125)
- jellyfish-transaction signing @fuxingloh (#122)
- jellyfish-crypto @fuxingloh (#117)
- jellyfish-transaction constants and module export @fuxingloh (#113)
- jellyfish transaction composer @fuxingloh (#111)
- blockchain.getTxOut, wallet.listUnspent @canonbrother (#94)
- defi blockchain transaction scripting @fuxingloh (#106)
- jellyfish transaction buffer composer @fuxingloh (#105)
- json reviveLosslessWithKeys @canonbrother (#97)
- blockchain.getBlock, getBlockHeight, getBlockHash @canonbrother (#91)
- blockchain.getBlockchainInfo @fuxingloh (#89)
🐛 Bug Fixes
- fix jellyfish-json path based bignumber remapping @fuxingloh (#128)
- fix fundAddress should wait confirmations @fuxingloh (#126)
- remap array handling @canonbrother (#101)
Maintenance
- flaky test refactor and deps upgrade @fuxingloh (#144)
- updated governance, labels & codeowners @fuxingloh (#136)
- added acindex=1 and txindex=1 to reg_test_containers @fuxingloh (#123)
- added labeler to automatically label area of concern in each PR @fuxingloh (#119)
- updated CODEOWNERS to include latest ownership priority and preference @fuxingloh (#110)
- updated area label to include latest projects @fuxingloh (#103)
- added canonbrother to CODEOWNERS @fuxingloh (#90)
Dependencies
- Bump cross-fetch from 3.1.2 to 3.1.4 @dependabot (#115)
- Bump @types/dockerode from 3.2.2 to 3.2.3 @dependabot (#116)
- Bump husky from 5.2.0 to 6.0.0 @dependabot (#96)
v0.0.11
What’s Changed
🚀 Features
- new network package for various network related config @fuxingloh (#78)
Maintenance
- cleanup documentations @fuxingloh (#86)
- added jellyfish prefix to api related projects @fuxingloh (#85)
- rename package to jellyfish-network @fuxingloh (#84)
- parallelized testcontainers tests @fuxingloh (#79)
- renamed JellyfishError to ApiError @fuxingloh (#77)
- refactor json in api-core into a standalone module @fuxingloh (#76)
- refactor packages from jellyfish-* to api-* @fuxingloh (#74)
- netlify config for automated web ci/cd @fuxingloh (#73)
- documentation website setup @fuxingloh (#64)
- refactor main to be index.js @fuxingloh (#66)
- renamed docs to website for CODEOWNERS @fuxingloh (#67)
- dependabot.yml to include testcontainers and ignore local projects @fuxingloh (#60)
- added explicit publish flags for package-json @fuxingloh (#58)
Dependencies
- update testcontainers to use 1.6.0 @fuxingloh (#87)
- update cross-fetch to 3.1.2 @fuxingloh (#88)
v0.0.10
What’s Changed
🚀 Features
- jellyfish bundles for umd, cjs, esm & d.ts @fuxingloh (#51)
- implements JSON-RPC 1.0 specification @fuxingloh (#50)
- jellyfish-core with lossless, bignumber and number precision implementation @fuxingloh (#47)
- jellyfish-core protocol adapter and error handling @fuxingloh (#41)
- testcontainers for defichain js ecosystem @fuxingloh (#39)
Maintenance
- removed vcs.xml due to varying idea setup @fuxingloh (#57)
- moved @types to dev for testcontainers @fuxingloh (#56)
- upgraded oss-governance-bot to v2 @fuxingloh (#55)
- update readme and license @fuxingloh (#53)
- better error message for defid-rpc-error @fuxingloh (#46)
- setup collective code owner for this mono repo @fuxingloh (#37)
- added codeclimate maintainability to detect tech debt @fuxingloh (#36)
- tweaked size-limit with better kpi @fuxingloh (#35)
- added dependencies matrix @fuxingloh (#34)
- added codecov for coverage @fuxingloh (#33)
- using ts-standard instead for deps brevity @fuxingloh (#32)
- workspaces setup for monorepo @fuxingloh (#26)
- added new issue/pr labels @fuxingloh (#24)
- prettier to not add bracket spacing, dependabot ignore defichain @fuxingloh (#14)
- Add license scan report and status @fossabot (#8)
Dependencies
- Bump size-limit from 4.9.2 to 4.10.1 @fuxingloh (#54)
- Bump typescript from 4.2.2 to 4.2.3 @dependabot (#44)
- Bump @typescript-eslint/parser from 4.15.2 to 4.16.1 @dependabot (#27)
- Bump @typescript-eslint/eslint-plugin from 4.15.2 to 4.16.1 @dependabot (#28)
- Bump eslint-config-prettier from 8.0.0 to 8.1.0 @dependabot (#7)