Releases: bernardladenthin/BitcoinAddressFinder
Releases · bernardladenthin/BitcoinAddressFinder
v1.6.1
What's Changed
- docs: add design plan for zero-download first run (configs + demo DB) by @bernardladenthin in #270
- Add manual trigger for Maven Central release publishing by @bernardladenthin in #271
- Release 1.6.1 (re-release of 1.6.0 to complete the publish pipeline) by @bernardladenthin in #272
- ci(publish): gate all Maven Central publishing behind explicit publish by @bernardladenthin in #273
- ci(publish): abort snapshot publish unless the POM version is a -SNAPSHOT by @bernardladenthin in #274
Full Changelog: v1.6.0...v1.6.1
v1.6.0
What's Changed
- Bump commons-codec:commons-codec from 1.18.0 to 1.19.0 by @dependabot[bot] in #66
- Bump commons-io:commons-io from 2.19.0 to 2.20.0 by @dependabot[bot] in #67
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.0 to 3.6.1 by @dependabot[bot] in #68
- Bump org.apache.maven:maven-artifact from 3.9.10 to 3.9.11 by @dependabot[bot] in #69
- Bump org.mockito:mockito-core from 5.18.0 to 5.19.0 by @dependabot[bot] in #70
- Bump org.yaml:snakeyaml from 2.4 to 2.5 by @dependabot[bot] in #71
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.3 to 3.5.4 by @dependabot[bot] in #72
- Bump com.google.code.gson:gson from 2.13.1 to 2.13.2 by @dependabot[bot] in #73
- Bump org.mockito:mockito-core from 5.19.0 to 5.20.0 by @dependabot[bot] in #76
- Bump com.google.guava:guava from 33.4.8-jre to 33.5.0-jre by @dependabot[bot] in #75
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.0 to 3.14.1 by @dependabot[bot] in #74
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.1 to 3.6.2 by @dependabot[bot] in #79
- Bump ch.qos.logback:logback-classic from 1.5.18 to 1.5.19 by @dependabot[bot] in #78
- Bump org.jacoco:jacoco-maven-plugin from 0.8.13 to 0.8.14 by @dependabot[bot] in #81
- Bump ch.qos.logback:logback-classic from 1.5.19 to 1.5.20 by @dependabot[bot] in #82
- Bump ch.qos.logback:logback-classic from 1.5.20 to 1.5.21 by @dependabot[bot] in #86
- Bump org.lmdbjava:lmdbjava from 0.9.1 to 0.9.2 by @dependabot[bot] in #83
- Bump commons-io:commons-io from 2.20.0 to 2.21.0 by @dependabot[bot] in #84
- Bump commons-codec:commons-codec from 1.19.0 to 1.20.0 by @dependabot[bot] in #85
- Bump org.apache.maven.plugins:maven-jar-plugin from 3.4.2 to 3.5.0 by @dependabot[bot] in #87
- Bump com.google.errorprone:error_prone_core from 2.44.0 to 2.45.0 by @dependabot[bot] in #88
- Bump org.apache.maven.plugins:maven-assembly-plugin from 3.7.1 to 3.8.0 by @dependabot[bot] in #89
- Bump com.uber.nullaway:nullaway from 0.12.12 to 0.12.14 by @dependabot[bot] in #90
- Bump ch.qos.logback:logback-classic from 1.5.21 to 1.5.22 by @dependabot[bot] in #93
- Bump org.jocl:jocl from 2.0.5 to 2.0.6 by @dependabot[bot] in #91
- Bump org.mockito:mockito-core from 5.20.0 to 5.21.0 by @dependabot[bot] in #92
- Bump ch.qos.logback:logback-classic from 1.5.22 to 1.5.23 by @dependabot[bot] in #96
- Bump com.uber.nullaway:nullaway from 0.12.14 to 0.12.15 by @dependabot[bot] in #95
- Bump org.apache.maven:maven-artifact from 3.9.11 to 3.9.12 by @dependabot[bot] in #94
- Bump ch.qos.logback:logback-classic from 1.5.23 to 1.5.24 by @dependabot[bot] in #97
- Bump com.google.errorprone:error_prone_core from 2.45.0 to 2.46.0 by @dependabot[bot] in #98
- Bump ch.qos.logback:logback-classic from 1.5.24 to 1.5.25 by @dependabot[bot] in #99
- Bump com.uber.nullaway:nullaway from 0.12.15 to 0.13.0 by @dependabot[bot] in #101
- Bump ch.qos.logback:logback-classic from 1.5.25 to 1.5.26 by @dependabot[bot] in #100
- Bump ch.qos.logback:logback-classic from 1.5.26 to 1.5.27 by @dependabot[bot] in #107
- Bump com.uber.nullaway:nullaway from 0.13.0 to 0.13.1 by @dependabot[bot] in #106
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.1 to 3.15.0 by @dependabot[bot] in #104
- Bump commons-codec:commons-codec from 1.20.0 to 1.21.0 by @dependabot[bot] in #105
- Bump ch.qos.logback:logback-classic from 1.5.27 to 1.5.28 by @dependabot[bot] in #111
- Bump com.google.errorprone:error_prone_core from 2.46.0 to 2.47.0 by @dependabot[bot] in #109
- Bump org.lmdbjava:lmdbjava from 0.9.2 to 0.9.3 by @dependabot[bot] in #110
- Bump ch.qos.logback:logback-classic from 1.5.28 to 1.5.32 by @dependabot[bot] in #112
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.4 to 3.5.5 by @dependabot[bot] in #113
- Bump com.google.errorprone:error_prone_core from 2.47.0 to 2.48.0 by @dependabot[bot] in #114
- Bump org.mockito:mockito-core from 5.21.0 to 5.22.0 by @dependabot[bot] in #115
- Bump org.yaml:snakeyaml from 2.5 to 2.6 by @dependabot[bot] in #116
- Bump org.apache.maven:maven-artifact from 3.9.12 to 3.9.13 by @dependabot[bot] in #117
- Add Claude Code GitHub Workflow by @bernardladenthin in #118
- Add CLAUDE.md developer guide for AI assistants by @bernardladenthin in #119
- Add tests for 8 previously untested classes to improve coverage by @bernardladenthin in #120
- Add comprehensive unit tests for OpenCLPlatformSelector by @bernardladenthin in #121
- Document OpenCL test annotation requirements and exemptions by @bernardladenthin in #122
- Improve File assertion comparisons in FileHelperTest by @bernardladenthin in #123
- Add comprehensive unit tests for core classes by @bernardladenthin in #124
- Optimize CI matrix: test only temurin on macOS/Windows by @bernardladenthin in #125
- Add comprehensive unit tests for AbstractPlaintextFile, PersistenceUtils, and OpenCLDevice by @bernardladenthin in #126
- Expand test coverage with comprehensive test cases and documentation by @bernardladenthin in #127
- Add TDD skill guide for BitcoinAddressFinder development by @bernardladenthin in #128
- Clarify supported and unsupported Bitcoin address types in README by @bernardladenthin in #129
- Add comprehensive unit tests for PublicKeyBytes and KeyUtility by @bernardladenthin in #130
- Implement constructor-based logger injection in OpenCLContext by @bernardladenthin in #131
- Improve exception classes with getters and comprehensive unit tests by @bernardladenthin in #132
- Refactor KeyProducerJavaZmqTest: improve organization and test clarity by @bernardladenthin in #133
- Document best practices for preserving comments in test code by @bernardladenthin in #134
- Refactor KeyUtilityTest: improve naming, structure, and test coverage by @bernardladenthin in #135
- Add unit tests for CKeyProducerJavaIncremental.getStartAddress() by @bernardladenthin in #136
- Extract Bech32 methods into dedi...
Snapshot Build
v1.5.0
v1.4.0
What's Changed
- Bump com.google.guava:guava from 33.4.6-jre to 33.4.7-jre by @dependabot in #52
- Bump com.google.code.gson:gson from 2.12.1 to 2.13.0 by @dependabot in #51
- Bump commons-io:commons-io from 2.18.0 to 2.19.0 by @dependabot in #54
- Bump com.google.guava:guava from 33.4.7-jre to 33.4.8-jre by @dependabot in #55
- Bump com.google.code.gson:gson from 2.13.0 to 2.13.1 by @dependabot in #56
- Bump org.mockito:mockito-core from 5.17.0 to 5.18.0 by @dependabot in #58
- Bump org.apache.maven:maven-artifact from 3.9.9 to 3.9.10 by @dependabot in #59
New Contributors
- @dependabot made their first contribution in #52
Full Changelog: 1.3.0-SNAPSHOT...1.4.0
1.3.0-SNAPSHOT (version for Java 21+)
1.2.0-SNAPSHOT (version for Java 21+)
1.1.0-SNAPSHOT (version for Java 11+)
1.0.0-SNAPSHOT (old version for Java 8)
The first public pre-release version.
LMDB database: https://github.com/bernardladenthin/BitcoinAddressFinder#use-my-prepared-database