Releases: nervosnetwork/ckb-sdk-java
Releases · nervosnetwork/ckb-sdk-java
2.1.0
🚀 Features
- feat: 🎸 Make ckb-indexer can configure which api url to use (#613) @liuck8080
- feat: support use offchain cells to build tx (#606) @fjchen7
- feat: support omnilock script (#590) @fjchen7
- feat: support light client RPC (#602) @fjchen7
- feat: support indexer RPC in ckb (#601) @fjchen7
- feat: support field
extra
in mercury RPCget_balance
(#605) @fjchen7 - feat: support building transaction in dev chain (#591) @fjchen7
- feat: rename variables of bad name (#582) @fjchen7
- feat: export
signTransaction
methods (#589) @fjchen7 - Support RPC method
estimate_cycles
(#608) @fjchen7 - Feat:support rpc method get fee rate statics (#611) @liuck8080
🧰 Maintenance
- chore: 🤖 Try auto CD (#612) @liuck8080
- chore: 🤖 Release 2.1.0 (#617) @liuck8080
- chore: fix code style (#588) @fjchen7
- chore: bump deps version (#583) @fjchen7
- chore(deps): bump junitVersion from 5.7.1 to 5.9.0 (#579) @dependabot
- chore(deps): bump junit-platform-runner from 1.0.0-M4 to 1.9.0 (#580) @dependabot
- chore(deps): bump gson from 2.9.0 to 2.9.1 (#581) @dependabot
- Release 2.1.0 (#618) @liuck8080
📝 Document
1.0.3
2.0.3
2.0.2
2.0.1
2.0.0
2.0.0 is a refactored ckb-java-sdk release and brings plenty of BREAKING CHANGES compared with v1.0.*
and the earlier releases.
Breaking changes related to user interfaces
- Type or name change of quite a few fields in RPC type representation.
- Unified address representation and operation.
- Transaction signing mechanism by
ScriptGroup
,ScriptSigner
, andTransactionSigner
. TransactionBuilder
andScriptHandler
for transaction construction by manual.- Operation support for most common scripts.
- Clean some utils classes and unused classes.
Underlying breaking changes that are less likely to need users' changes
- Molecule serialization in a code-generated way.
- Unify type adapter for Gson serialization.
- More robust test.
Check migration-guide.md for more migration help if you are using earlier version.