github paulcwarren/spring-content 3.0.0
Version 3.0.0

latest releases: 3.0.14, 3.0.13, 3.0.12...
17 months ago

Highlights

The 3.x release line is implemented against Spring Boot 3/Spring Framework 6 and now requires Java 17.

Deprecations

  • Package org/springframework/content/commons/repository/** has been deprecated and is scheduled for removal in Spring Content 4.x. Package org/springframework/content/commons/store/** replaces it.

Removals

  • The experimental module Spring Content CMIS has been removed from the 3.x release line. A key library, apache chemistry, that provided the REST bindings for our CMIS support does not support Java 17 and appears to have no plans to. We have no bandwidth to fork and maintain this library and as a result we had to make the difficult decision to drop this experimental module so we could support Spring Boot 3/Spring Framework 6. We apologize for any inconvenience.

What's Changed

  • Spring Boot 3 migration by @paulcwarren in #1288
  • build(deps): bump spring-boot-dependencies from 2.7.8 to 3.0.5 by @dependabot in #1320
  • build(deps): bump spring-vault-core from 3.0.0 to 3.0.2 in /spring-content-encryption by @dependabot in #1324
  • build(deps): bump azure-storage-file-share from 12.16.2 to 12.17.1 by @dependabot in #1310
  • build(deps): bump azure-storage-blob from 12.20.2 to 12.21.1 by @dependabot in #1311
  • build(deps): bump spring-cloud-gcp-storage from 3.4.2 to 4.1.3 by @dependabot in #1322
  • build(deps): bump google-cloud-storage from 2.16.0 to 2.20.2 by @dependabot in #1319
  • build(deps): bump maven-compiler-plugin from 3.10.1 to 3.11.0 by @dependabot in #1333
  • build(deps): bump hibernate-core from 6.1.6.Final to 6.1.7.Final by @dependabot in #1331
  • build(deps): bump spring-cloud-dependencies from 2022.0.1 to 2022.0.2 by @dependabot in #1330
  • build(deps): bump jakarta.activation-api from 2.0.1 to 2.1.1 by @dependabot in #1332
  • build(deps): bump solr-solrj from 8.11.2 to 9.2.0 by @dependabot in #1334
  • build(deps-dev): bump google-cloud-nio from 0.126.3 to 0.126.10 by @dependabot in #1321
  • build(deps-dev): bump spring-cloud-gcp-core from 4.0.0 to 4.1.3 by @dependabot in #1329

Instructions

The maven coordinates for this release are as follows:-

<dependency>
<groupId>com.github.paulcwarren</groupId>
<artifactId>spring-content-XXX-boot-starter</artifactId>
<version>3.0.0</version>
</dependency>

where XXX can be:-

Storage Modules

  • fs for the Spring Content Filesystem Module
  • s3 for the Spring Content S3 Module
  • gcs for the Spring Content GCS Module
  • azure-storage for Spring Content Azure Storage Module
  • jpa for the Spring Content JPA Module
  • mongo for the Spring Content Mongo Module

Additional Modules

  • renditions for the Spring Content Renditions Module

  • rest for Spring Content REST Module

  • solr for the Spring Content Solr Module

  • elasticsearch for the Spring Content Elasticsearch Module

    and:-

  • spring-versions-jpa for the Locking and Versioning Module

Contributors

@paulcwarren

Full Changelog: 2.8.0...3.0.0

Don't miss a new spring-content release

NewReleases is sending notifications on new releases.