Skip to content

Releases: pivotal-cf/java-cfenv

v4.0.0

12 Feb 14:04

Choose a tag to compare

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

02 Feb 13:32

Choose a tag to compare

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

02 Feb 13:26

Choose a tag to compare

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

Full Changelog: v3.4.0...v3.5.0

Java-cf-env v3.4.0 - compatibility with latest json-io

17 Mar 18:54

Choose a tag to compare

Get it while it's hot!

<dependency>
	<groupId>io.pivotal.cfenv</groupId>
	<artifactId>java-cfenv-boot</artifactId>
	<version>3.4.0</version>
</dependency>

Compatibility with JSON-IO 4.51.0 #295

Special thanks to @pacphi !

Java-cf-env v3.3.0 - fix shading

21 Nov 14:01

Choose a tag to compare

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?

15 Aug 20:52

Choose a tag to compare

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.ai properties!
  • #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

20 Dec 15:39

Choose a tag to compare

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

20 Dec 15:34

Choose a tag to compare

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

10 Nov 14:49

Choose a tag to compare

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

12 Oct 19:25

Choose a tag to compare

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!