Notices
This release contains BREAKING CHANGES to the spring-content-s3 module.
S3 Changes
This release bumps spring-content-s3 to aws sdk v2 and as such contains breaking changes as a number of aws sdk classes were re-exported by Spring Content.
Old Class | New Class |
---|---|
com.amazonaws.services.s3.AmazonS3 | software.amazon.awssdk.services.s3.S3Client |
com.amazonaws.services.s3.model.S3ObjectId | org.springframework.content.s3.S3ObjectId |
org.springframework.content.s3.config.MultiTenantAmazonS3ClientProvider | org.springframework.content.s3.config.MultiTenantS3ClientProvider |
In addition the deprecated class org.springframework.content.s3.S3ObjectResolver
has now been removed. Please use a org.springframework.content.s3.config.S3StoreConfigurer
to add a Converter instead.
Issues Closed
- Error creating bean with name 'amazonS3' 667
PRs Merged
- Bump logback-classic from 1.2.7 to 1.2.9 695
- Rename MultiTenantAmazonS3Provider to MultiTenantS3ClientProvider 694
- Bump spring-cloud-aws-context from 2.3.0 to 2.3.3 693
- Bump logback-classic from 1.2.7 to 1.2.8 692
- Bump s3 from 2.17.99 to 2.17.100 691
- Remove spring cloud aws dependency 690
- Bump s3 from 2.17.97 to 2.17.99 689
- Bump google-cloud-storage from 1.118.0 to 2.2.2 688
- Bump azure-storage-file-share to 12.11.2 687
- Bump s3 from 2.17.97 to 2.17.98 686
- Bump spring-cloud-aws-context from 2.3.0 to 2.3.2 685
- Bump docx4j-core from 8.3.1 to 8.3.2 684
- Bump google-cloud-nio from 0.123.16 to 0.123.17 683
- Refactor onto aws sdk v2 682
- Bump docx4j-JAXB-ReferenceImpl from 8.3.1 to 8.3.2 681
- Bump docx4j-export-fo from 8.3.1 to 8.3.2 680
- Bump spring-cloud-gcp-storage from 2.0.5 to 2.0.6 679
- Bump spring-cloud-gcp-core from 2.0.5 to 2.0.6 678
- Bump spring-boot-dependencies from 2.5.6 to 2.6.1 677
- Bump h2 from 1.4.200 to 2.0.202 676
- Bump azure-spring-boot from 3.10.0 to 3.11.0 675
- Bump spring-boot-dependencies from 2.5.6 to 2.6.0 674
- Bump mockito-core from 3.12.4 to 4.1.0 673
- Bump spring-boot-dependencies from 2.5.6 to 2.5.7 672
- Only autoconfigure storage if its default storage property is specified 671
- Bump logback-classic from 1.2.6 to 1.2.7 670
- Bump azure-storage-file-share from 12.8.0 to 12.11.2 669
- Bump azure-storage-blob from 12.14.1 to 12.14.2 668
- Bump azure-spring-boot from 3.9.0 to 3.10.0 664
Instructions
The maven coordinates for this release are as follows:-
<dependency>
<groupId>com.github.paulcwarren</groupId>
<artifactId>spring-content-XXX-boot-starter</artifactId>
<version>1.2.7</version>
</dependency>
where XXX can be:-
Storage Modules
fs
for the Spring Content Filesystem Modules3
for the Spring Content S3 Modulegcs
for the Spring Content GCS Moduleazure-storage
for Spring Content Azure Storage Modulejpa
for the Spring Content JPA Modulemongo
for the Spring Content Mongo Module
Additional Modules
-
renditions
for the Spring Content Renditions Module -
rest
for Spring Content REST Module -
cmis
for Spring Content CMIS Module -
solr
for the Spring Content Solr Module -
elasticsearch
for the Spring Content Elasticsearch Moduleand:-
-
spring-versions-jpa
for the Locking and Versioning Module
Contributors
Paul Warren
Full Changelog: 1.2.6...1.2.7