Across Platform 2.1.0

Released on April 3rd, 2018. This is a major feature upgrade bumping Across core artifacts and Spring Boot versions.

Maven artifact

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>com.foreach.across</groupId>
            <artifactId>platform-bom</artifactId>
            <version>2.1.0.RELEASE</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>

Dependency upgrades

Most of the standard modules have been baselined against Across 3.0.0 in this update. See the migration guide for upgrading from Across Platform 2.0.x.

Table 1. Across dependency upgrades
Dependency Previous version New version

Across

2.1.1.RELEASE

3.0.0.RELEASE

Auto-configuration Support

1.0.0.RELEASE

AcrossHibernateJpaModule

2.0.1.RELEASE

3.0.0.RELEASE

AdminWebModule

2.1.1.RELEASE

3.0.1.RELEASE

BootstrapUiModule

1.2.0.RELEASE

2.0.1.RELEASE

EntityModule

2.2.0.RELEASE

3.0.1.RELEASE

LdapModule

1.0.0.RELEASE

1.0.1.RELEASE

SpringSecurityAclModule

2.0.1.RELEASE

3.0.1.RELEASE

SpringSecurityModule

2.0.1.RELEASE

3.0.1.RELEASE

UserModule

2.0.0.RELEASE

3.0.0.RELEASE

WebCmsModule

0.0.3.RELEASE

0.0.4.RELEASE

Table 2. Other dependency upgrades
Dependency Previous version New version

AssertJ Core

 

3.9.0

Spring Platform

Athens-SR6

Brussels-SR7

Thymeleaf

3.0.7.RELEASE

3.0.9.RELEASE

Thymeleaf extras: Java8 time

 

3.0.1.RELEASE

Dependency versions

Across Platform BOM 2.1.0.RELEASE extends the Spring IO Platform BOM Brussels-SR7. The base list of dependencies can be found in the Spring IO Platform documentation. Additionally Across platform BOM defines and overrides the following dependencies:

Group

Artifact

Version

cglib

cglib

3.1

com.foreach.across

across-core

3.0.0.RELEASE

com.foreach.across

across-test

3.0.0.RELEASE

com.foreach.across

across-web

3.0.0.RELEASE

com.foreach.across

across-autoconfigure

1.0.0.RELEASE

com.foreach.across.modules

across-hibernate-module

3.0.0.RELEASE

com.foreach.across.modules

admin-web-module

3.0.1.RELEASE

com.foreach.across.modules

application-info-module

1.0.1.RELEASE

com.foreach.across.modules

bootstrap-ui-module

2.0.1.RELEASE

com.foreach.across.modules

debug-web-module

2.0.0.RELEASE

com.foreach.across.modules

ehcache-module

1.0.1.RELEASE

com.foreach.across.modules

entity-module

3.0.1.RELEASE

com.foreach.across.modules

file-manager-module

1.2.0.RELEASE

com.foreach.across.modules

ldap-module

1.0.0.RELEASE

com.foreach.across.modules

logging-module

1.1.0.RELEASE

com.foreach.across.modules

oauth2-module

2.0.0.RELEASE

com.foreach.across.modules

properties-module

1.1.1.RELEASE

com.foreach.across.modules

spring-batch-module

1.0.1.RELEASE

com.foreach.across.modules

spring-mobile-module

2.0.0.RELEASE

com.foreach.across.modules

spring-security-module

3.0.1.RELEASE

com.foreach.across.modules

spring-security-acl-module

3.0.1.RELEASE

com.foreach.across.modules

user-module

3.0.0.RELEASE

com.foreach.across.modules

web-cms-module

0.0.4.RELEASE

com.foreach.imageserver

imageserver-core

4.0.0.RELEASE

com.foreach.imageserver

imageserver-admin

4.0.0.RELEASE

com.foreach.imageserver

imageserver-client

4.0.0.RELEASE

com.foreach.libs

common-concurrent

1.1

com.foreach.libs

common-spring

1.1

com.foreach.libs

common-test

1.1

com.foreach.libs

common-web

1.1

com.mattbertolini

liquibase-slf4j

1.2.1

com.oracle

ojdbc6

11.2.0

org.assertj

assertj-core

3.9.0

org.apache.commons

commons-collections4

4.1

org.apache.commons

commons-lang3

3.7

org.thymeleaf

thymeleaf

3.0.9.RELEASE

org.thymeleaf

thymeleaf-spring4

3.0.9.RELEASE

org.thymeleaf.extras

thymeleaf-extras-springsecurity4

3.0.2.RELEASE

org.thymeleaf.extras

thymeleaf-extras-java8time

3.0.1.RELEASE

Migration guides

The following migration guides are available: