Skip to content

Releases: nervosnetwork/ckb-sdk-go

v2.2.0

25 Mar 22:48
be79c73
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.1.1...v2.2.0

v2.1.1

09 Jan 06:54
33236ac
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.1.0...v2.1.1

2.1.0

26 Dec 09:29
952d049
Compare
Choose a tag to compare

What's Changed

Repository change

branch v2 is now default branch, and all developer should use
github.com/nervosnetwork/ckb-sdk-go/v2 instead of github.com/nervosnetwork/ckb-sdk-go.

A quick migration command is:

find . -type f -name '*.go' \
       -exec \
       sed -i -e 's,github.com/nervosnetwork/ckb-sdk-go,github.com/nervosnetwork/ckb-sdk-go/v2,g' {} \;

Fix and features

New Contributors

Full Changelog: v2.0.2...v2.0.3

2.0.2

27 Sep 06:51
f4ef02c
Compare
Choose a tag to compare

🧰 Maintenance

  • update major version (#160)
  • fix the missing DaoInfo unmarshal method (#159, #160)

2.0.1

06 Sep 06:51
73393a9
Compare
Choose a tag to compare
2.0.1 Pre-release
Pre-release

🚀 Features

  • feat: implement transaction builder and script handlers mechanism (#149)
  • feat: adopt molecule generator (#150)

🧰 Maintenance

  • fix: update indexer missing fields (#147)
  • chore: clean deprecated payment example (#151)
  • chore: add RPC test (#152)

2.0.0

19 Jul 09:00
1c966d8
Compare
Choose a tag to compare
2.0.0 Pre-release
Pre-release

2.0.0 is a refactored ckb-sdk-go 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, and TransactionSigner.
  • Clean some utils classes and unused classes.

Related PRs:#137, #138, #139, #140, #141, #142, #143, #144.

For migration from earlier release please refer to migration doc.

1.0.4

27 May 03:46
7655ff2
Compare
Choose a tag to compare

🚀 Features

  • feat: check address strictly (#133)
  • feat: Change GenerateSecp256k1MultisigScript parameter (#134)

🧰 Maintenance

  • chore: run test on PR (#135)

1.0.3

17 May 02:08
0245d55
Compare
Choose a tag to compare

🚀 Features

  • Update Golang to 1.17 (#128)
  • append outer witness for multisig (#129)

1.0.2

05 May 10:41
253157a
Compare
Choose a tag to compare

🚀 Features

  • Add type FullBech32m for parsedAddress (#126)

1.0.1

29 Apr 09:09
93fa323
Compare
Choose a tag to compare

Breaking Changes

  • feat: change MultiSignTransaction method signature (#121)
  • feat: refactor method to create old full address (#123)