Releases: cuioss/cui-java-tools
Releases · cuioss/cui-java-tools
Release list
2.7.0
Features & Enhancements
Collections
- collect: fix equality contracts, immutability leaks and doc drift by @cuioss-oliver in #198
Strings & Formatting
- string/formatting: fix template static text, splitter semantics and doc drift by @cuioss-oliver in #199
I/O
- io: fix stream reentrancy, path handling and temp-file suffix bugs by @cuioss-oliver in #200
Logging
- logging: fix caller resolution, effective-level lookup and validation by @cuioss-oliver in #197
Net & SSL
- net/ssl: fix parameter encoding, faces filtering and keystore contracts by @cuioss-oliver in #201
Property & Reflection
- property/reflect: fix primitive writes, exception contracts and caching by @cuioss-oliver in #202
Lang, Codec & Concurrent
- base/lang/codec/concurrent: fix locale contract, capacity overflow, doc drift by @cuioss-oliver in #203
API & Code Quality
- fix(codeql): resolve and triage CodeQL findings by @cuioss-oliver in #209
- chore: close out project analysis — final residual fixes and findings-doc removal by @cuioss-oliver in #205
Documentation
- docs/build: fix stale documentation and build hygiene findings by @cuioss-oliver in #196
Dependency Updates
Infra
- ci: add centralized CodeQL workflow and README badge by @cuioss-oliver in #208
- chore: update cuioss-organization workflows v0.2.6 → v0.7.0 by @cuioss-release-bot[bot] in #206
- chore(deps): bump de.cuioss:cui-java-parent from 1.4.0 to 1.4.5 by @dependabot[bot] in #191
Full Changelog: 2.6.2...2.7.0
2.6.2
What's Changed
- chore: release 2.6.2 by @cuioss-oliver in #140
- fix: update release workflow to use release-bot for pages deploy in #141
- fix: set contents:write permission for release workflow in #142
- chore: add github-automation config in #144
- chore: update cuioss-organization workflows to v0.2.6 in #146
- Enable auto-merge for build version updates in #147
- fix: add FUNDING.yml for sponsor button in #148
- chore: update cuioss-organization workflows to v0.2.7 in #151
- fix: move contents:write to job-level in release workflow in #152
Full Changelog: 2.6.1...2.6.2
2.6.0
What's Changed
- Feature/fix sonar issues by @cuioss in #100
- feature/incoporate-generators by @cuioss in #101
- feat: Add direct LogRecord logging support by @cuioss in #124
- Remove deprecated PropertyUtil.writeProperty method by @cuioss in #125
Maven Coordinates
<dependency>
<groupId>de.cuioss</groupId>
<artifactId>cui-java-tools</artifactId>
<version>2.6.0</version>
</dependency>Full Changelog: 2.5.1...2.6.0
2.5.1
What's Changed
Maven Coordinates
<dependency>
<groupId>de.cuioss</groupId>
<artifactId>cui-java-tools</artifactId>
<version>2.5.1</version>
</dependency>Full Changelog: 2.5.0...2.5.1
2.5.0
What's Changed
- Bump github/codeql-action from 3.29.2 to 3.29.4 by @dependabot[bot] in #94
- Bump step-security/harden-runner from 2.12.2 to 2.13.0 by @dependabot[bot] in #92
- Feature/cleanup by @cuioss in #95
- Feature/incoporate ring buffer and friends by @cuioss in #96
- Remove Hamcrest dependency and replace with JUnit assertions by @cuioss in #97
Maven Coordinates
<dependency>
<groupId>de.cuioss</groupId>
<artifactId>cui-java-tools</artifactId>
<version>2.5.0</version>
</dependency>Full Changelog: 2.4.0...2.5.0
2.4.0
What's Changed
- Baseline is now Java 21
Maven Coordinates
<dependency>
<groupId>de.cuioss</groupId>
<artifactId>cui-java-tools</artifactId>
<version>2.4.0</version>
</dependency>Full Changelog: 2.3.1...2.4.0
2.3.1
What's Changed
Maven Coordinates
<dependency>
<groupId>de.cuioss</groupId>
<artifactId>cui-java-tools</artifactId>
<version>2.3.1</version>
</dependency>Full Changelog: 2.3.0...2.3.1
2.3.0
What's Changed
Maven Coordinates
<dependency>
<groupId>de.cuioss</groupId>
<artifactId>cui-java-tools</artifactId>
<version>2.3.0</version>
</dependency>Full Changelog: 2.2.1...2.3.0
2.2.1
What's Changed
- Fixed a bug in CUILogger and MoreStrings that could result in a StackOverflow
Maven Coordinates
<dependency>
<groupId>de.cuioss</groupId>
<artifactId>cui-java-tools</artifactId>
<version>2.2.1</version>
</dependency>Full Changelog: 2.2.0...2.2.1
2.2.0
What's Changed
- Maintenance-Release with lots of test, sonar, documentation-related changes
Maven Coordinates
<dependency>
<groupId>de.cuioss</groupId>
<artifactId>cui-java-tools</artifactId>
<version>2.2.0</version>
</dependency>Full Changelog: 2.1.1...2.2.0