Skip to content

Releases: paulcwarren/spring-content

Version 1.1.0.M1

29 Jun 05:25
Compare
Choose a tag to compare
  • 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 Module
  • s3 for the Spring Content S3 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
  • cmis for Spring Content CMIS 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

Version 1.0.0.M10

21 Apr 05:58
Compare
Choose a tag to compare

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 Module
  • s3 for the Spring Content S3 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
  • cmis for Spring Content CMIS 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

Version 1.0.0.M8

04 Apr 02:25
Compare
Choose a tag to compare

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 Module
  • s3 for the Spring Content S3 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
  • cmis for Spring Content CMIS 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

Version 1.0.0.M7

13 Mar 04:58
Compare
Choose a tag to compare

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 Module
  • s3 for the Spring Content S3 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
  • cmis for Spring Content CMIS 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

Version 1.0.0.M6

22 Feb 03:53
Compare
Choose a tag to compare

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 Module
  • s3 for the Spring Content S3 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
  • cmis for Spring Content CMIS 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

Version 1.0.0.M5

22 Jan 03:56
Compare
Choose a tag to compare

This release includes fixes for:-

  • Fixes #89; JPA Get content within a transaction
  • Fixes #92; Transaction support for JPA

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 Module
  • s3 for the Spring Content S3 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
  • cmis for Spring Content CMIS 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

Version 1.0.0.M4

08 Dec 23:54
Compare
Choose a tag to compare

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 Module
  • s3 for the Spring Content S3 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
  • cmis for Spring Content CMIS 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

Version 1.0.0.M3

07 Nov 16:06
Compare
Choose a tag to compare

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 Module
  • s3 for the Spring Content S3 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
  • cmis for Spring Content CMIS 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

Version 0.12.0

07 Nov 03:19
Compare
Choose a tag to compare

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>0.12.0</version>
</dependency>

where XXX can be:-

Storage Modules

  • fs for the Spring Content Filesystem Module
  • s3 for the Spring Content S3 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
  • cmis for Spring Content CMIS 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

Version 1.0.0.M1

27 Aug 00:18
Compare
Choose a tag to compare

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 Module
  • s3 for the Spring Content S3 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
  • cmis for Spring Content CMIS 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