Releases: paulcwarren/spring-content
Version 2.4.0
What's Changed
- S3 store get resource from property path should use the id object, not the entity by @paulcwarren in #892
- Set Content-Type metadata in S3 from an Entity field annotated with
@MimeType
by @kreymerman in #889 - Shortcut links can now be disabled by @paulcwarren in #896
- Docs update by @paulcwarren in #906
- fix: class walker should support empty path lookups for entities with a single content property of correlated attributes by @paulcwarren in #932
- Stored renditions by @paulcwarren in #870
- Fix/property path s3 bucket support by @paulcwarren in #959
- Specify PropertyPath in all content events emitted by PropertyPath accessors by @kreymerman in #976
- Update entity fields annotated with
@MimeType
and@OriginalFileName
before setting of content by @kreymerman in #978 - Bump azure-storage-blob from 12.16.0 to 12.16.1 by @dependabot in #902
- Bump azure-storage-file-share from 12.12.1 to 12.12.2 by @dependabot in #904
- Bump jsoup from 1.14.3 to 1.15.1 by @dependabot in #905
- Bump localstack from 1.17.1 to 1.17.2 by @dependabot in #914
- Bump azure-storage-blob from 12.16.1 to 12.17.0 by @dependabot in #921
- Bump azure-storage-file-share from 12.12.2 to 12.13.0 by @dependabot in #922
- Bump google-cloud-storage from 2.6.1 to 2.7.2 by @dependabot in #925
- Bump google-cloud-nio from 0.123.28 to 0.124.2 by @dependabot in #926
- Bump spring-cloud-gcp-storage from 3.2.1 to 3.3.0 by @dependabot in #937
- Bump spring-cloud-gcp-core from 3.2.1 to 3.3.0 by @dependabot in #933
- Bump spring-cloud-dependencies from 2021.0.2 to 2021.0.3 by @dependabot in #935
- Bump azure-storage-file-share from 12.13.0 to 12.13.1 by @dependabot in #943
- Bump docx4j-JAXB-ReferenceImpl from 8.3.4 to 8.3.7 by @dependabot in #945
- Bump azure-storage-blob from 12.17.0 to 12.17.1 by @dependabot in #946
- Bump google-cloud-storage from 2.7.2 to 2.8.1 by @dependabot in #952
- Bump google-cloud-nio from 0.124.2 to 0.124.6 by @dependabot in #962
- Bump docx4j-core from 8.3.4 to 8.3.7 by @dependabot in #967
- Bump docx4j-export-fo from 8.3.4 to 8.3.7 by @dependabot in #968
- Bump spring-boot-dependencies from 2.6.7 to 2.7.1 by @dependabot in #963
- Bump ojdbc8 from 21.5.0.0 to 21.6.0.0.1 by @dependabot in #969
- Bump google-cloud-storage from 2.8.1 to 2.9.0 by @dependabot in #971
- Bump localstack from 1.17.2 to 1.17.3 by @dependabot in #973
- Bump google-cloud-nio from 0.124.6 to 0.124.7 by @dependabot in #974
- Bump jsoup from 1.15.1 to 1.15.2 by @dependabot in #980
- Bump docx4j-export-fo from 8.3.7 to 8.3.8 by @dependabot in #982
- Bump docx4j-core from 8.3.7 to 8.3.8 by @dependabot in #983
- Bump docx4j-JAXB-ReferenceImpl from 8.3.7 to 8.3.8 by @dependabot in #984
- Bump s3 from 2.17.179 to 2.17.225 by @dependabot in #981
Instructions
The maven coordinates for this release are as follows:-
<dependency>
<groupId>com.github.paulcwarren</groupId>
<artifactId>spring-content-XXX-boot-starter</artifactId>
<version>2.4.0</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
Mikhail Kreymerman
Full Changelog: 2.3.0...2.4.0
Version 2.3.0
What's Changed
- Ensure shortcut link requests resolve to a content property where possible by @paulcwarren in #887
- Bump jacoco-maven-plugin from 0.8.7 to 0.8.8 by @dependabot in #851
- Bump spring-cloud-gcp-storage from 3.2.0 to 3.2.1 by @dependabot in #854
- Bump azure-storage-file-share from 12.12.0 to 12.12.1 by @dependabot in #856
- Bump spring-cloud-gcp-core from 3.2.0 to 3.2.1 by @dependabot in #855
- Bump spring-cloud-aws-context from 2.4.0 to 2.4.1 by @dependabot in #857
- Bump azure-storage-blob from 12.15.0 to 12.16.0 by @dependabot in #859
- Bump localstack from 1.16.3 to 1.17.1 by @dependabot in #878
- Bump pdfbox from 2.0.25 to 2.0.26 by @dependabot in #879
- Bump spring-cloud-dependencies from 2021.0.1 to 2021.0.2 by @dependabot in #880
- Bump google-cloud-storage from 2.6.0 to 2.6.1 by @dependabot in #883
- Bump maven-javadoc-plugin from 3.3.2 to 3.4.0 by @dependabot in #884
- Bump spring-boot-dependencies from 2.6.6 to 2.6.7 by @dependabot in #882
- Bump google-cloud-nio from 0.123.27 to 0.123.28 by @dependabot in #885
- Bump s3 from 2.17.163 to 2.17.179 by @dependabot in #881
- Bump pdfbox-tools from 2.0.25 to 2.0.26 by @dependabot in #886
Instructions
The maven coordinates for this release are as follows:-
<dependency>
<groupId>com.github.paulcwarren</groupId>
<artifactId>spring-content-XXX-boot-starter</artifactId>
<version>2.3.0</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
Full Changelog: 2.2.0...2.3.0
Version 2.2.0
What's Changed
- Add trace logging to ClassWalker to help debug issues by @paulcwarren in #839
- Inspect store interface to detect reactive by @paulcwarren in #840
- ClassWalker can now walk subclasses by @paulcwarren in #846
- Don't walk enums by @paulcwarren in #847
- Bump google-cloud-storage from 2.4.4 to 2.4.5 by @dependabot in #809
- Bump azure-storage-blob from 12.14.4 to 12.15.0 by @dependabot in #811
- Bump azure-storage-file-share from 12.11.4 to 12.12.0 by @dependabot in #813
- Bump maven-compiler-plugin from 3.10.0 to 3.10.1 by @dependabot in #815
- Bump poi-ooxml from 5.2.1 to 5.2.2 by @dependabot in #822
- Bump google-cloud-nio from 0.123.23 to 0.123.27 by @dependabot in #836
- Bump google-cloud-storage from 2.4.5 to 2.6.0 by @dependabot in #838
- Bump spring-cloud-gcp-storage from 3.1.0 to 3.2.0 by @dependabot in #841
- Bump spring-boot-dependencies from 2.6.4 to 2.6.6 by @dependabot in #843
- Bump spring-cloud-gcp-core from 3.1.0 to 3.2.0 by @dependabot in #844
- Bump s3 from 2.17.144 to 2.17.163 by @dependabot in #849
Instructions
The maven coordinates for this release are as follows:-
<dependency>
<groupId>com.github.paulcwarren</groupId>
<artifactId>spring-content-XXX-boot-starter</artifactId>
<version>2.2.0</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
Full Changelog: 2.1.0...2.2.0
Version 2.1.0
What's Changed
- Put lombok in the provided scope by @vierbergenlars in #769
- Optimize byte range requests to S3 Storage by @paulcwarren in #771
- Initial investigation into supporting a reactive content store by @paulcwarren in #783
- Bump google-cloud-storage from 2.3.0 to 2.4.0 by @dependabot in #760
- Bump google-cloud-nio from 0.123.18 to 0.123.19 by @dependabot in #761
- Bump azure-storage-blob from 12.14.3 to 12.14.4 by @dependabot in #774
- Bump maven-javadoc-plugin from 3.3.1 to 3.3.2 by @dependabot in #775
- Bump azure-storage-file-share from 12.11.3 to 12.11.4 by @dependabot in #777
- Bump maven-compiler-plugin from 3.9.0 to 3.10.0 by @dependabot in #780
- Bump spring-cloud-aws-context from 2.3.3 to 2.4.0 by @dependabot in #781
- Bump google-cloud-storage from 2.4.0 to 2.4.4 by @dependabot in #791
- Bump google-cloud-nio from 0.123.19 to 0.123.22 by @dependabot in #795
- Bump spring-cloud-dependencies from 2021.0.0 to 2021.0.1 by @dependabot in #798
- Bump docx4j-JAXB-ReferenceImpl from 8.3.2 to 8.3.4 by @dependabot in #797
- Bump poi-ooxml from 5.2.0 to 5.2.1 by @dependabot in #804
- Bump azure-spring-boot from 3.13.0 to 3.14.0 by @dependabot in #801
- Bump spring-boot-dependencies from 2.6.3 to 2.6.4 by @dependabot in #799
- Bump docx4j-core from 8.3.2 to 8.3.4 by @dependabot in #800
- Bump google-cloud-nio from 0.123.22 to 0.123.23 by @dependabot in #805
- Bump s3 from 2.17.122 to 2.17.144 by @dependabot in #807
New Contributors
- @vierbergenlars made their first contribution in #769
Instructions
The maven coordinates for this release are as follows:-
<dependency>
<groupId>com.github.paulcwarren</groupId>
<artifactId>spring-content-XXX-boot-starter</artifactId>
<version>2.1.0</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
Full Changelog: 2.0.0...2.1.0
Version 2.0.0
Notices
This release contains BREAKING CHANGES
Changes
This release formalizes the concept of content properties
in all storage modules and allows entities to have multiple as well as nested content properties. We have also improved the accuracy and handling of content accessed via fully-qualified content URLs.
The good news: This is almost completely backward compatible. Most consumers should not see any incompatibilities while upgrading to this 2.0.0.
The bad news: In prior versions of Spring Content it was possible to store content on @Embedded
objects and access that content by placing a ContentStore
on that @Embedded object and, if using rest, matching the RestResource and StoreRestResource paths. With the formal introduction of content properties and property paths this is no longer possible. This type of content association is now accessed by placing a ContentStore on the top-level Entity and using a property path to access the nested content.
The other bad news: Spring Content REST now calls PropertyPath
-based ContentStore methods. Any annotations you may have on your ContentStore interfaces to unexport (e.g. RestResource(export=false)
) or apply security (@PreAuthorize
) now need to be moved onto the PropertyPath-based methods.
Issues Closed
PRs Merged
- Add a test to prove we can handle json content 758
- Bump s3 from 2.17.121 to 2.17.122 757
- Bump ojdbc8 from 21.4.0.0.1 to 21.5.0.0 756
- Bump to 2.0.0-SNAPSHOT 755
- Remove the unused logback classes dependency 754
- Bump spring-cloud-gcp-storage from 3.0.0 to 3.1.0 753
- Bump spring-cloud-gcp-core from 3.0.0 to 3.1.0 752
- Bump s3 from 2.17.120 to 2.17.121 751
- Bump asciidoctor-maven-plugin from 2.2.1 to 2.2.2 750
- Bump s3 from 2.17.112 to 2.17.120 749
- Use the managed version of the h2 dependency 748
- Bump s3 from 2.17.112 to 2.17.119 747
- Bump s3 from 2.17.112 to 2.17.118 746
- Bump azure-spring-boot from 3.12.0 to 3.13.0 745
- Bump s3 from 2.17.112 to 2.17.117 743
- Bump mockito-core from 3.12.4 to 4.3.0 742
- Bump s3 from 2.17.112 to 2.17.116 741
- Bump h2 from 2.0.206 to 2.1.210 in /spring-content-jpa 740
- Bump spring-boot-dependencies from 2.6.2 to 2.6.3 739
- Bump s3 from 2.17.112 to 2.17.115 738
- Property path support 737
- Bump localstack from 1.16.2 to 1.16.3 736
- Bump s3 from 2.17.112 to 2.17.114 735
- Bump s3 from 2.17.112 to 2.17.113 733
- Bump h2 from 2.0.206 to 2.1.210 732
- Bump azure-storage-blob from 12.14.2 to 12.14.3 731
- Bump s3 from 2.17.105 to 2.17.112 730
- Bump azure-storage-file-share from 12.11.2 to 12.11.3 729
- Bump poi-ooxml from 5.1.0 to 5.2.0 728
- Bump spring-cloud-gcp-storage from 2.0.7 to 3.0.0 727
Instructions
The maven coordinates for this release are as follows:-
<dependency>
<groupId>com.github.paulcwarren</groupId>
<artifactId>spring-content-XXX-boot-starter</artifactId>
<version>2.0.0</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
Toon Geens
Full Changelog: 1.2.7...2.0.0
Version 1.2.7
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
Version 1.2.6
Issues Closed
- Deletion of all document version only deletes head version 663
- Impossible to delete Folder when using spring-content-cmis 660
- Blobs from Content Store are not deleted from the database when using spring-content-jpa together with PostgreSQL 659
- No space left on /tmp device . 650
- IllegalArgumentException: client must be specified when trying to call setContent with Azure Blob Storage 648
- S3: Add possibility to configure the endpoint, accessKey, accessSecret, pathStyleAccessEnabled 645
- 'No converter found' for ID in REST endpoint 638
PRs Merged
- Add deleteAllVersions 666
- Deleting a folder should not try to delete a document 665
- Bump azure-spring-boot from 3.9.0 to 3.10.0 664
- When deleting content from postgres 662
- Bump poi-ooxml from 5.0.0 to 5.1.0 661
- Bump spring-cloud-gcp-core from 2.0.4 to 2.0.5 658
- Bump spring-cloud-gcp-storage from 2.0.4 to 2.0.5 657
- Bump localstack from 1.16.1 to 1.16.2 656
- Ensure the content copy file is always removed 654
- Bump spring-boot-dependencies from 2.5.5 to 2.5.6 653
- Bump google-cloud-nio from 0.123.14 to 0.123.16 652
- Remove default consutructor 651
- Configure AmazonS3 client via application properties 649
- Bump localstack from 1.16.0 to 1.16.1 647
- Bump test-containers.version from 1.15.3 to 1.16.1 646
- Allow converter to be configured and use when fetching entities where appropriate 644
- Fix: GCP property used in Azure factory. 642
- Bump azure-storage-blob from 12.14.0 to 12.14.1 641
- Bump google-cloud-nio from 0.123.13 to 0.123.14 637
- Bump jsoup from 1.14.2 to 1.14.3 636
- Bump google-cloud-nio from 0.123.12 to 0.123.13 635
- Bump azure-spring-boot from 3.8.0 to 3.9.0 634
- Bump spring-boot-dependencies from 2.5.4 to 2.5.5 633
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.6</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
Treehopper
Version 1.2.5
Issues Closed
- can't config "Cache-Control" header for spring-content 503
- does spring-content support HLS 617
- getting S3StoresRegistrar does not define or inherit an implementation error 591
PRs Merged
- Add override property value for JPA 614
- Bump azure-spring-boot from 3.7.0 to 3.8.0 620
- Bump mockito-core from 3.12.3 to 3.12.4 619
- Bump google-cloud-nio from 0.123.7 to 0.123.8 618
- Bump mockito-core from 3.12.1 to 3.12.3 616
- Bump spring-cloud-gcp-storage from 2.0.3 to 2.0.4 615
- Bump spring-cloud-gcp-core from 2.0.3 to 2.0.4 613
- Bump jsoup from 1.14.1 to 1.14.2 612
- Bump jsoup from 1.14.1 to 1.14.2 in /spring-content-docx4j 611
- Bump mockito-core from 3.11.1 to 3.12.1 610
- Bump google-cloud-nio from 0.123.2 to 0.123.7 609
- Bump mockito-core from 3.11.1 to 3.12.0 608
- Bump spring-boot-dependencies from 2.5.2 to 2.5.4 607
- Bump google-cloud-nio from 0.123.2 to 0.123.6 606
- Bump google-cloud-nio from 0.123.2 to 0.123.5 605
- Bump google-cloud-nio from 0.123.2 to 0.123.4 604
- Bump logback-classic from 1.2.3 to 1.2.5 602
- Bump logback-classic from 1.2.3 to 1.2.4-groovyless 601
- Bump asciidoctor-maven-plugin from 2.1.0 to 2.2.1 600
- Bump azure-storage-blob from 12.11.1 to 12.13.0 598
- Bump spring-boot-dependencies from 2.5.2 to 2.5.3 597
- Bump azure-spring-boot from 3.6.1 to 3.7.0 596
- Bump localstack from 1.15.3 to 1.16.0 595
- Bump test-containers.version from 1.15.3 to 1.16.0 594
- Bump logback-classic from 1.2.3 to 1.2.4 593
- Bump asciidoctor-maven-plugin from 2.1.0 to 2.2.0 592
- Bump commons-io from 2.10.0 to 2.11.0 590
- Bump docx4j-export-fo from 8.3.0 to 8.3.1 589
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.5</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
Version 1.2.4
Issues Closed
- Question / Feature Request : Oracle DB Support 541
- add new setContent method to ContentStore 533
- Spring Content CMIS - Getting Started Guide 527
- How do I add a REST API to read a mp3 file from the predefined folder 521
- Content Encryption 356
PRs Merged
- Remove google creds file 553
- Andye2004 tc migration2 552
- Additional testcontainer migrations 551
- Bump ojdbc8 from 12.2.0.1 to 21.1.0.0 550
- Azurite TestContainer for Azure blob testing 549
- Test container implementation for Azure blob tests 548
- Resolves feature request : #541 Add Oracle compatibility 547
- 1.2.x 546
- Adding Oracle compatibility for JPA and Rest 545
- Bump mockito-core from 3.9.0 to 3.10.0 542
- Add docs explaining @MimeType and @originalFilename annotations 540
- Bump jacoco-maven-plugin from 0.8.6 to 0.8.7 539
- Upgrade to GitHub-native Dependabot 535
- Bump ginkgo4j from 1.0.13 to 1.0.14 534
- Bump pdfbox from 2.0.15 to 2.0.23 532
- Bump spring-cloud-dependencies from Hoxton.SR10 to Hoxton.SR11 531
- Bump azure-spring-boot from 3.3.0 to 3.4.0 530
- Bump spring-boot-dependencies from 2.4.4 to 2.4.5 528
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.4</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
Andy Elliott
Paul Warren
Version 1.2.3
Issues Closed
- add new setContent method to ContentStore 533
- Spring Content CMIS - Getting Started Guide 527
- Question: Is it possible to restart reading a stream at a specified index? 523
- How do I add a REST API to read a mp3 file from the predefined folder 521
- Problem with Spring Hateoas in Spring Boot 2.2.0 520
- ContentRepository cannot persistent content 517
- Content links missing when using Spring Data REST projections 513
PRs Merged
- Bump pdfbox from 2.0.15 to 2.0.23 532
- Bump spring-cloud-dependencies from Hoxton.SR10 to Hoxton.SR11 531
- Bump azure-spring-boot from 3.3.0 to 3.4.0 530
- Bump spring-boot-dependencies from 2.4.4 to 2.4.5 528
- Bump docx4j-core from 8.2.8 to 8.2.9 526
- Bump docx4j-export-fo from 8.2.8 to 8.2.9 525
- Bump docx4j-JAXB-ReferenceImpl from 8.2.8 to 8.2.9 524
- Bump mockito-core from 3.8.0 to 3.9.0 522
- Support for a spring.content.storage.type.default property 519
- Bump azure-storage-blob from 12.10.1 to 12.10.2 518
- Bump spring-cloud-gcp-storage from 2.0.1 to 2.0.2 516
- Bump spring-cloud-gcp-core from 2.0.1 to 2.0.2 515
- ContentLinksResourceProcessor now supports projections 514
- Bump azure-spring-boot from 3.2.0 to 3.3.0 512
- Bump azure-storage-blob from 12.10.0 to 12.10.1 511
- Bump spring-boot-dependencies from 2.4.3 to 2.4.4 510
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.3</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