From 5605414264049341a68733805823f2a5604f5eeb Mon Sep 17 00:00:00 2001 From: Sean Gilligan Date: Thu, 1 Sep 2022 09:49:40 -0700 Subject: [PATCH] Prepare 0.6.2 release --- CHANGELOG.adoc | 18 ++++++++++++++++-- README.adoc | 4 ++-- ...org.codehaus.groovy.runtime.ExtensionModule | 2 +- doc/release-process.adoc | 2 +- gradle.properties | 2 +- 5 files changed, 21 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc index f31c6f385..5f41cba8e 100644 --- a/CHANGELOG.adoc +++ b/CHANGELOG.adoc @@ -3,9 +3,23 @@ A high-level view of the changes in each ConsensusJ binary release. -== v0.6.2-SHAPSHOT +== v0.6.2 -Released: not yet +Released: 2022-09-01 + +=== cj-btc-json + +* add `BitcoinTransactionInfo` for `listtransactions` +* `WalletTransactionInfo`: add `decoded` property (RawTransactionInfo) +* `RawTransactionInfo`: create inner POJO for `scriptPubKey` property +* `CoinDeserializer` allow reading from `String` +* `ZMQNotification`: migrate to record-like accessors, deprecate getters. (In the future we may do this for all "POJOs" in this module) + +=== cj-btc-jsonrpc + +* `BitcoinClient`: add `listTransactions()` +* `BitcoinClient`: deprecate `getNetParams()` +* `BitcoinClient`: create overload of `getTransaction` with additional nullable parameters === cj-btc-jsonrpc-integ-test diff --git a/README.adoc b/README.adoc index c1cf29b9f..6f2ebb29f 100644 --- a/README.adoc +++ b/README.adoc @@ -1,8 +1,8 @@ = ConsensusJ Sean Gilligan -v0.6.1 +v0.6.2 :description: ConsensusJ README document. -:consensusj-version: 0.6.1 +:consensusj-version: 0.6.2 :bitcoinj-version: 0.16.1 :bitcoinj-apidoc: https://bitcoinj.org/javadoc/{bitcoinj-version}/ :cj-apidoc: https://consensusj.github.io/consensusj/apidoc diff --git a/cj-bitcoinj-dsl-gvy/src/main/resources/META-INF/services/org.codehaus.groovy.runtime.ExtensionModule b/cj-bitcoinj-dsl-gvy/src/main/resources/META-INF/services/org.codehaus.groovy.runtime.ExtensionModule index 7368ffca0..31d6e567b 100644 --- a/cj-bitcoinj-dsl-gvy/src/main/resources/META-INF/services/org.codehaus.groovy.runtime.ExtensionModule +++ b/cj-bitcoinj-dsl-gvy/src/main/resources/META-INF/services/org.codehaus.groovy.runtime.ExtensionModule @@ -1,4 +1,4 @@ moduleName=ConsensusJ Groovy extensions for bitcoinj -moduleVersion=0.6.2-SNAPSHOT +moduleVersion=0.6.2 extensionClasses=org.consensusj.bitcoinj.dsl.groovy.categories.CoinCategory,org.consensusj.bitcoinj.dsl.groovy.categories.NumberCategory staticExtensionClasses=org.consensusj.bitcoinj.dsl.groovy.categories.StaticECKeyExtension \ No newline at end of file diff --git a/doc/release-process.adoc b/doc/release-process.adoc index 54e55545d..5d90315ce 100644 --- a/doc/release-process.adoc +++ b/doc/release-process.adoc @@ -3,7 +3,7 @@ == Main Release Process . Use Java 17 for official builds -.. `sdk use 17.0.3-tem` +.. `sdk use 17.0.4-tem` .. `sdk use 22.1.0.r17-grl` (for GraalVM build) . Update `CHANGELOG.adoc` . Set versions diff --git a/gradle.properties b/gradle.properties index 9dc3e7c57..6ae32bac5 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,4 +1,4 @@ -consensusjVersion = 0.6.2-SNAPSHOT +consensusjVersion = 0.6.2 # bitcoinj group, artifact, and version can be changed to use JitPack.io, etc bitcoinjGroup = org.bitcoinj