Across Platform 2.1.4
Released on July 17th, 2019. This is a feature and dependency upgrade, additionally including security patches and several bugfixes. See the separate module release notes for detailed information.
Maven artifact
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.foreach.across</groupId>
<artifactId>platform-bom</artifactId>
<version>2.1.4.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Dependency upgrades
Dependency | Previous version | New version |
---|---|---|
Across |
3.1.2.RELEASE |
|
AdminWebModule |
3.1.0.RELEASE |
|
BootstrapUiModule |
2.1.1.RELEASE |
|
DynamicFormsModule |
0.0.2.RELEASE |
|
EntityModule |
3.2.0.RELEASE |
|
FileManagerModule |
1.3.0.RELEASE |
|
OAuth2Module |
2.1.0.RELEASE |
|
SpringBatchModule |
1.0.1.RELEASE |
|
SpringSecurityAclModule |
3.0.1.RELEASE |
|
UserModule |
3.1.0.RELEASE |
|
WebCmsModule |
0.0.6.RELEASE |
|
ImageServer |
4.0.0.RELEASE |
Dependency | Previous version | New version |
---|---|---|
Spring Platform |
Brussels-SR15 |
JUnit 5 dependencies
The platform-bom
has been extended with dependencies for JUnit 5.
These include:
-
org.junit.jupiter:junit-jupiter-engine:5.4.2
-
org.junit.vintage:junit-vintage-engine:5.4.2
-
org.mockito:mockito-junit-jupiter:2.27.0
-
com.github.sbrannen:spring-test-junit5:1.4.0
Modules or applications that wish to use JUnit 5 with this version of Across should add these dependencies in test scope.
If you want to use Mockito with JUnit 5, you should also explicitly use mockito-core
with the same version as mockito-junit-jupiter
.
The spring-test-junit5
dependency is not available on Maven central.
Add the Jitpack repository to your pom.xml
if you cannot fetch it:
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
Use maven 3.5.0 or higher if you want to use JUnit 5. |
Dependency versions
Across Platform BOM 2.1.4.RELEASE extends the Spring IO Platform BOM Brussels-SR17. 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.2.0.RELEASE |
com.foreach.across |
across-test |
3.2.0.RELEASE |
com.foreach.across |
across-web |
3.2.0.RELEASE |
com.foreach.across |
across-autoconfigure |
1.0.2.RELEASE |
com.foreach.across.modules |
across-hibernate-module |
3.0.0.RELEASE |
com.foreach.across.modules |
admin-web-module |
3.1.1.RELEASE |
com.foreach.across.modules |
application-info-module |
1.0.1.RELEASE |
com.foreach.across.modules |
bootstrap-ui-module |
2.2.1.RELEASE |
com.foreach.across.modules |
debug-web-module |
2.0.0.RELEASE |
com.foreach.across.modules |
dynamic-forms-module |
0.0.3.RELEASE |
com.foreach.across.modules |
ehcache-module |
1.0.1.RELEASE |
com.foreach.across.modules |
entity-module |
3.3.0.RELEASE |
com.foreach.across.modules |
file-manager-module |
1.4.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.1.1.RELEASE |
com.foreach.across.modules |
properties-module |
1.1.1.RELEASE |
com.foreach.across.modules |
spring-batch-module |
1.0.2.RELEASE |
com.foreach.across.modules |
spring-mobile-module |
2.0.0.RELEASE |
com.foreach.across.modules |
spring-security-module |
3.0.2.RELEASE |
com.foreach.across.modules |
spring-security-acl-module |
3.0.2.RELEASE |
com.foreach.across.modules |
user-module |
3.1.1.RELEASE |
com.foreach.across.modules |
web-cms-module |
0.0.7.RELEASE |
com.foreach.imageserver |
imageserver-core |
5.0.0.RELEASE |
com.foreach.imageserver |
imageserver-admin |
5.0.0.RELEASE |
com.foreach.imageserver |
imageserver-client |
5.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.github.sbrannen |
spring-test-junit5 |
1.4.0 |
com.mattbertolini |
liquibase-slf4j |
1.2.1 |
com.oracle |
ojdbc6 |
11.2.0 |
org.assertj |
assertj-core |
3.11.1 |
org.apache.commons |
commons-collections4 |
4.1 |
org.apache.commons |
commons-lang3 |
3.7 |
org.junit.jupiter |
junit-jupiter-engine |
5.4.2 |
org.junit.vintage |
junit-vintage-engine |
5.4.2 |
org.mockito |
mockito-junit-jupiter |
2.27.0 |
org.thymeleaf |
thymeleaf |
3.0.11.RELEASE |
org.thymeleaf |
thymeleaf-spring4 |
3.0.11.RELEASE |
org.thymeleaf.extras |
thymeleaf-extras-springsecurity4 |
3.0.4.RELEASE |
org.thymeleaf.extras |
thymeleaf-extras-java8time |
3.0.1.RELEASE |