Releases: pivotal-cf/java-cfenv
v4.0.0
What's Changed
- Bump com.cedarsoftware:json-io from 4.88.0 to 4.89.0 by @dependabot[bot] in #344
- fix(deps): update spring boot to v4.0.2 by @kvmw in #345
- docs: update README by @kvmw in #346
- fix(deps): update jackson to v3.x by @kvmw in #347
- fix(deps): bump: bump com.cedarsoftware:json-io from 4.89.0 to 4.90.0 by @dependabot[bot] in #350
- fix(deps): bump: bump com.cedarsoftware:json-io from 4.90.0 to 4.93.0 by @dependabot[bot] in #356
Full Changelog: v3.5.1...v4.0.0
v3.5.1
What's Changed
- fix(deps): update spring boot to v3.5.10 by @kvmw in 165cacf
- Bump org.springframework.ai:spring-ai-openai from 1.1.1 to 1.1.2 by @dependabot[bot] in #317
- Bump com.cedarsoftware:json-io from 4.70.0 to 4.88.0 by @dependabot[bot] in #337
- Bump jackson from 2.20.1 to 2.21.0 by @dependabot[bot] in #332
- Bump org.mariadb.jdbc:mariadb-java-client from 3.5.6 to 3.5.7 by @dependabot[bot] in #324
Full Changelog: v3.5.0...v3.5.1
v3.5.0
What's Changed
- chore: make the genai processor more lenient against the new endpoint format by @garethjevans in #297
- feat: add a new genai locator module by @garethjevans in #298
- chore: config endpoint may return null for models/mcp servers in the future by @garethjevans in #300
New Contributors
- @garethjevans made their first contribution in #297
Full Changelog: v3.4.0...v3.5.0
Java-cf-env v3.4.0 - compatibility with latest json-io
Java-cf-env v3.3.0 - fix shading
Get it while it's hot!
<dependency>
<groupId>io.pivotal.cfenv</groupId>
<artifactId>java-cfenv-boot</artifactId>
<version>3.3.0</version>
</dependency>
Fix #275: Json-io shading needs additional transformer (#280)
- upgrade to latest Gradle Shadow plugin
- add new transformer that replaces the original package name in text files in the json-io config folder (aliases.txt, classFactory.txt, coercedTypes.txt, customWriters.txt) with the shaded one
A minor release? oh yes!
Java-cf-env v3.2.0 - did you say (Spring) AI?
Get it while it's hot!
<dependency>
<groupId>io.pivotal.cfenv</groupId>
<artifactId>java-cfenv-boot</artifactId>
<version>3.2.0</version>
</dependency>
A minor release? oh yes!
- #266 : bunch of dependencies upgrades! Thank you @pacphi !
- #270 #273 : who would have thought the AI craze would hit java-cfenv? thank you @svrc and @teddyking for adding support for binding of
spring.aiproperties! - #224 #271 : MariaDB has now a binding of its own! thank you @daviddmd
- #254 Adapt to new Redis ssl enabled property - thank you @AmiDavidW
- #253: Asciidoc update - thanks @abelsromero
- #198 : Load config-server oauth properties - thanks @kvmw
- last but not least: #262 #272 : Support for R2DBC properties - thank you @gm2552
Java-cf-env v3.1.5: upgrade dependency, fix DB2 url properties
Get it while it's hot!
<dependency>
<groupId>io.pivotal.cfenv</groupId>
<artifactId>java-cfenv-boot</artifactId>
<version>3.1.5</version>
</dependency>
Does this release sound a lot like 3.1.3 ?
Yes it does, turned out DB2 support was not only (wrongly) converting username and password strings, but also not considering other credentials fields such as those providing the full jdbc url. Also, DB2Driver does not support additional properties (ERRORCODE=-4461), so username and password should just be provided in the url.
See : #243 for more details
Java-cf-env v3.1.4: upgrade dependency, fix AMQP SSL port parsing
Get it while it's hot!
<dependency>
<groupId>io.pivotal.cfenv</groupId>
<artifactId>java-cfenv-boot</artifactId>
<version>3.1.4</version>
</dependency>
See: #242
Java-cf-env v3.1.3: upgrade dependency, fix DB2 url properties
Get it while it's hot!
<dependency>
<groupId>io.pivotal.cfenv</groupId>
<artifactId>java-cfenv-boot</artifactId>
<version>3.1.3</version>
</dependency>
What's Changed
This new release uses the latest json-io, version 4.15.0, and fixes an issue with DB2 connection properties, see #234
Thanks to @Marty850 for creating the DB2 issue #231 !
Enjoy!
Java-cf-env v3.1.2: solve known CVE
Get it while it's hot!
<dependency>
<groupId>io.pivotal.cfenv</groupId>
<artifactId>java-cfenv-boot</artifactId>
<version>3.1.2</version>
</dependency>
What's Changed
This new release uses the latest json-io, version 4.14.1 , that solves a CVE found in 4.14.0 (see this issue: jdereg/json-io#174)
Big thanks to json-io maintainer, https://github.com/jdereg, for fixing this issue!
Enjoy!