Skip to content

Releases: cuioss/cui-java-tools

2.7.0

Choose a tag to compare

@cuioss-release-bot cuioss-release-bot released this 07 Jul 16:51

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

Choose a tag to compare

@cuioss-release-bot cuioss-release-bot released this 04 Feb 08:09

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

Choose a tag to compare

@cuioss-oliver cuioss-oliver released this 06 Oct 11:55

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

Choose a tag to compare

@cuioss-oliver cuioss-oliver released this 27 Jul 21:58

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

Choose a tag to compare

@cuioss-oliver cuioss-oliver released this 25 Jul 10:31

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

Choose a tag to compare

@cuioss-oliver cuioss-oliver released this 04 Jul 11:35

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

Choose a tag to compare

@cuioss-oliver cuioss-oliver released this 17 Jun 11:17

What's Changed

  • Enhance HttpHandler API to support separate connection and read timeouts by @cuioss in #87

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

Choose a tag to compare

@cuioss-oliver cuioss-oliver released this 02 Jun 20:39

What's Changed

  • Feature/integrate http tooling by @cuioss in #82

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

Choose a tag to compare

@cuioss-oliver cuioss-oliver released this 21 Feb 23:11

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

Choose a tag to compare

@cuioss-oliver cuioss-oliver released this 07 Feb 16:16

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