Releases: paulcwarren/spring-content
Version 1.1.0.M1
- Refactor ContentStoreService to Stores
- Rework the filesystem module section on accessing content to make it read better
- When fully-qualified links are enabled AND a path is specified for the StoreRestResource SDR should return content
- Add documentation of multi-module support
- Remove unused RenditionServiceImpl (and test)
- Ensure @EnableElasticsearchFulltextIndexing annotation doesn't cause BeanDefinitionOverrideException when used in conjunction with the autoconfiguration
And dependency version bumps, as follows:
- Bump to Spring Boot 2.3.0
- Bump spring-boot-dependencies from 2.2.6.RELEASE to 2.2.7.RELEASE
- Bump spring-cloud-dependencies from Hoxton.SR3 to Hoxton.SR4
The maven coordinates for this release are as follows:-
<dependency>
<groupId>com.github.paulcwarren</groupId>
<artifactId>spring-content-XXX-boot-starter</artifactId>
<version>1.1.0.M1</version>
</dependency>
where XXX can be:-
Storage Modules
fs
for the Spring Content Filesystem Modules3
for the Spring Content S3 Modulejpa
for the Spring Content JPA Modulemongo
for the Spring Content Mongo Module
Additional Modules
renditions
for the Spring Content Renditions Modulerest
for Spring Content REST Modulecmis
for Spring Content CMIS Modulesolr
for the Spring Content Solr Moduleelasticsearch
for the Spring Content Elasticsearch Module
and:-
spring-versions-jpa
for the Locking and Versioning Module
Version 1.0.0.M10
This release includes fixes for:-
- Issue #138 Add boot starter for elasticsearch
- Issue #84 Change the signature of the LockingAndVersioningRepository.delete method to match that in CrudRepository to avoid erasure conflicts
And dependency version bumps, as follows:
- Bump aws-java-sdk from 1.11.753 to 1.11.764
- Bump poi-ooxml from 3.16 to 4.1.2
- Bump docx4j to 6.1.2
- Bump ginkgo4j from 1.0.11 to 1.0.12
The maven coordinates for this release are as follows:-
<dependency>
<groupId>com.github.paulcwarren</groupId>
<artifactId>spring-content-XXX-boot-starter</artifactId>
<version>1.0.0.M10</version>
</dependency>
where XXX can be:-
Storage Modules
fs
for the Spring Content Filesystem Modules3
for the Spring Content S3 Modulejpa
for the Spring Content JPA Modulemongo
for the Spring Content Mongo Module
Additional Modules
renditions
for the Spring Content Renditions Modulerest
for Spring Content REST Modulecmis
for Spring Content CMIS Modulesolr
for the Spring Content Solr Moduleelasticsearch
for the Spring Content Elasticsearch Module
and:-
spring-versions-jpa
for the Locking and Versioning Module
Version 1.0.0.M8
This release includes fixes for:-
- Issue #140 - ensure renderers take precedence over original content
- Issue #138 - exposed an IndexService bean for custom full-text index use cases; elastic and solr
And dependency version bumps, as follows:
- Bump powermock.version from 2.0.6 to 2.0.7 (3 days ago) <dependabot-preview[bot]>
- Bump spring-boot-dependencies from 2.2.5.RELEASE to 2.2.6.RELEASE (6 days ago) <dependabot-preview[bot]>
- Bump powermock.version from 2.0.5 to 2.0.6 (11 days ago) <dependabot-preview[bot]>
- Bump aws-java-sdk from 1.11.740 to 1.11.753 (2 weeks ago) <dependabot-preview[bot]>
- Bump mockito-core from 3.3.0 to 3.3.3 (2 weeks ago) <dependabot-preview[bot]>
- Bump maven-javadoc-plugin from 3.1.1 to 3.2.0 (2 weeks ago) <dependabot-preview[bot]>
The maven coordinates for this release are as follows:-
<dependency>
<groupId>com.github.paulcwarren</groupId>
<artifactId>spring-content-XXX-boot-starter</artifactId>
<version>1.0.0.M8</version>
</dependency>
where XXX can be:-
Storage Modules
fs
for the Spring Content Filesystem Modules3
for the Spring Content S3 Modulejpa
for the Spring Content JPA Modulemongo
for the Spring Content Mongo Module
Additional Modules
renditions
for the Spring Content Renditions Modulerest
for Spring Content REST Modulecmis
for Spring Content CMIS Modulesolr
for the Spring Content Solr Moduleelasticsearch
for the Spring Content Elasticsearch Module
and:-
spring-versions-jpa
for the Locking and Versioning Module
Version 1.0.0.M7
This release includes fixes for:-
- Issue #148 - HAL links are duplicated when defining content in an Entity
- Issue #93 BeforeSetContent event cant access the original content
And dependency version bumps, as follows:
- Bump spring-cloud-dependencies from Hoxton.SR2 to Hoxton.SR3
- Bump aws-java-sdk from 1.11.737 to 1.11.740
- Bump aws-java-sdk from 1.11.735 to 1.11.737
- Bump aws-java-sdk from 1.11.734 to 1.11.735
- Bump jsoup from 1.12.2 to 1.13.1
- Bump aws-java-sdk from 1.11.730 to 1.11.734
- Bump spring-boot-dependencies from 2.2.4.RELEASE to 2.2.5.RELEASE
- Bump aws-java-sdk from 1.11.729 to 1.11.730
- Bump aws-java-sdk from 1.11.728 to 1.11.729
- Bump pdfbox-tools from 2.0.18 to 2.0.19
- Bump mockito-core from 3.2.4 to 3.3.0
- Bump aws-java-sdk from 1.11.727 to 1.11.728
- Bump aws-java-sdk from 1.11.726 to 1.11.727
The maven coordinates for this release are as follows:-
<dependency>
<groupId>com.github.paulcwarren</groupId>
<artifactId>spring-content-XXX-boot-starter</artifactId>
<version>1.0.0.M7</version>
</dependency>
where XXX can be:-
Storage Modules
fs
for the Spring Content Filesystem Modules3
for the Spring Content S3 Modulejpa
for the Spring Content JPA Modulemongo
for the Spring Content Mongo Module
Additional Modules
renditions
for the Spring Content Renditions Modulerest
for Spring Content REST Modulecmis
for Spring Content CMIS Modulesolr
for the Spring Content Solr Moduleelasticsearch
for the Spring Content Elasticsearch Module
and:-
spring-versions-jpa
for the Locking and Versioning Module
Version 1.0.0.M6
This release includes fixes for:-
- Issue #90 - Removed content property links
- Issue #83 - Refactor findAllVersionsLatest and findAllVersions
- Issue #82 - Add org.springframework.versions package are to the set of auto configuration packages
- Issue #81 - Make sure we return I18Ned Content-Disposition headers
- Issue #80 - ElasticsearchIndexer will attempt to use rendition service to extract text from images
And dependency version bumps, as follows:
- Bump aws-java-sdk from 1.11.722 to 1.11.726
- Bump spring-cloud-dependencies from Hoxton.SR1 to Hoxton.SR2
- Bump commons-text from 1.4 to 1.8
- Bump spring-tx from 5.0.7.RELEASE to 5.2.3.RELEASE
- Bump rest-assured from 2.3.4 to 2.9.0
- Bump xalan from 2.7.1 to 2.7.2
- Bump evo-inflector from 1.2.1 to 1.2.2
- Bump xml-apis from 1.0.b2 to 2.0.2
- Bump jsoup from 1.7.2 to 1.12.2
- Bump commons-codec from 1.9 to 1.14
- Bump spring-boot-dependencies from 2.2.3.RELEASE to 2.2.4.RELEASE
- Bump halbuilder-standard from 4.0.1 to 4.1.1
- Bump h2 from 1.4.196 to 1.4.200
- Bump javax.interceptor-api from 1.2.1 to 1.2.2
- Bump spring-cloud-dependencies from Hoxton.RELEASE to Hoxton.SR1
- Bump pdfbox-tools from 2.0.11 to 2.0.18
- Bump jacoco-maven-plugin from 0.7.8 to 0.8.5
The maven coordinates for this release are as follows:-
<dependency>
<groupId>com.github.paulcwarren</groupId>
<artifactId>spring-content-XXX-boot-starter</artifactId>
<version>1.0.0.M6</version>
</dependency>
where XXX can be:-
Storage Modules
fs
for the Spring Content Filesystem Modules3
for the Spring Content S3 Modulejpa
for the Spring Content JPA Modulemongo
for the Spring Content Mongo Module
Additional Modules
renditions
for the Spring Content Renditions Modulerest
for Spring Content REST Modulecmis
for Spring Content CMIS Modulesolr
for the Spring Content Solr Moduleelasticsearch
for the Spring Content Elasticsearch Module
and:-
spring-versions-jpa
for the Locking and Versioning Module
Version 1.0.0.M5
This release includes fixes for:-
The maven coordinates for this release are as follows:-
<dependency>
<groupId>com.github.paulcwarren</groupId>
<artifactId>spring-content-XXX-boot-starter</artifactId>
<version>1.0.0.M5</version>
</dependency>
where XXX can be:-
Storage Modules
fs
for the Spring Content Filesystem Modules3
for the Spring Content S3 Modulejpa
for the Spring Content JPA Modulemongo
for the Spring Content Mongo Module
Additional Modules
renditions
for the Spring Content Renditions Modulerest
for Spring Content REST Modulecmis
for Spring Content CMIS Modulesolr
for the Spring Content Solr Moduleelasticsearch
for the Spring Content Elasticsearch Module
and:-
spring-versions-jpa
for the Locking and Versioning Module
Version 1.0.0.M4
This release includes fixes for:-
- Issue #87 spring content rest doesnt support apps with a context path
- Bump to Spring Boot 2.2.2 and Spring Cloud Hoxton
The maven coordinates for this release are as follows:-
<dependency>
<groupId>com.github.paulcwarren</groupId>
<artifactId>spring-content-XXX-boot-starter</artifactId>
<version>1.0.0.M4</version>
</dependency>
where XXX can be:-
Storage Modules
fs
for the Spring Content Filesystem Modules3
for the Spring Content S3 Modulejpa
for the Spring Content JPA Modulemongo
for the Spring Content Mongo Module
Additional Modules
renditions
for the Spring Content Renditions Modulerest
for Spring Content REST Modulecmis
for Spring Content CMIS Modulesolr
for the Spring Content Solr Moduleelasticsearch
for the Spring Content Elasticsearch Module
and:-
spring-versions-jpa
for the Locking and Versioning Module
Version 1.0.0.M3
This release includes fixes for:-
- Refactor of the REST module onto a single controller implementation, with arguments handlers
- Refactor
ContentStore
implementation to return updated entities - Issue #79 annotated @Version Entity can't set @ContentID, @MimeType, @originalFilename automatically
The maven coordinates for this release are as follows:-
<dependency>
<groupId>com.github.paulcwarren</groupId>
<artifactId>spring-content-XXX-boot-starter</artifactId>
<version>1.0.0.M3</version>
</dependency>
where XXX can be:-
Storage Modules
fs
for the Spring Content Filesystem Modules3
for the Spring Content S3 Modulejpa
for the Spring Content JPA Modulemongo
for the Spring Content Mongo Module
Additional Modules
renditions
for the Spring Content Renditions Modulerest
for Spring Content REST Modulecmis
for Spring Content CMIS Modulesolr
for the Spring Content Solr Moduleelasticsearch
for the Spring Content Elasticsearch Module
and:-
spring-versions-jpa
for the Locking and Versioning Module
Version 0.12.0
This release includes fixes for:-
- Bug fix to calculate elasticsearch results more accurately
- Refactor
ContentStore
implementation to return updated entities - Issue #79 annotated @Version Entity can't set @ContentID, @MimeType, @originalFilename automatically
The maven coordinates for this release are as follows:-
<dependency>
<groupId>com.github.paulcwarren</groupId>
<artifactId>spring-content-XXX-boot-starter</artifactId>
<version>0.12.0</version>
</dependency>
where XXX can be:-
Storage Modules
fs
for the Spring Content Filesystem Modules3
for the Spring Content S3 Modulejpa
for the Spring Content JPA Modulemongo
for the Spring Content Mongo Module
Additional Modules
renditions
for the Spring Content Renditions Modulerest
for Spring Content REST Modulecmis
for Spring Content CMIS Modulesolr
for the Spring Content Solr Moduleelasticsearch
for the Spring Content Elasticsearch Module
and:-
spring-versions-jpa
for the Locking and Versioning Module
Version 1.0.0.M1
This release was built against Spring Boot 2.2.0M5
and Spring Cloud Greenwich.RELEASE
.
This release includes fixes for:
- Issue #71; Add support for Spring Boot 2.2.0
The maven coordinates for this release are as follows:-
<dependency>
<groupId>com.github.paulcwarren</groupId>
<artifactId>spring-content-XXX-boot-starter</artifactId>
<version>1.0.0.M1</version>
</dependency>
where XXX can be:-
Storage Modules
fs
for the Spring Content Filesystem Modules3
for the Spring Content S3 Modulejpa
for the Spring Content JPA Modulemongo
for the Spring Content Mongo Module
Additional Modules
renditions
for the Spring Content Renditions Modulerest
for Spring Content REST Modulecmis
for Spring Content CMIS Modulesolr
for the Spring Content Solr Moduleelasticsearch
for the Spring Content Elasticsearch Module
and:-
spring-versions-jpa
for the Locking and Versioning Module