diff --git a/CHANGELOG.md b/CHANGELOG.md index 7d29eb4..2d0359b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,20 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). +## [4.1.0] - TBD +### Added +- Added a check-for-updates profile which verifies if there are dependencies that can be upgraded. +### Changed +- Updated `maven-checkstyle-plugin` version to 3.1.0 (was 3.0.0). +- Updated `maven-compiler-plugin` version to 3.8.1 (was 3.8.0). +- Updated `maven-jar-plugin` version to 3.1.2 (was 3.1.0). +- Updated `maven-javadoc-plugin` version to 3.1.0 (was 3.0.1). +- Updated `maven-jxr-plugin` version to 3.0.0 (was 2.5). +- Updated `maven-pmd-plugin` version to 3.12.0 (was 3.10.0). +- Updated `maven-source-plugin` version to 3.1.0 (was 3.0.1). +- Updated `maven-surefire-plugin` version to 2.22.2 (was 2.22.0). +- Updated `jacoco-maven-plugin` version to 0.8.4 (was 0.8.2). + ## [4.0.1] - 2019-03-01 ### Changed - Default Copyright line changed to "Expedia, Inc.". diff --git a/pom.xml b/pom.xml index 12f1d77..4e880d0 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ com.hotels hotels-oss-parent - 4.0.2-SNAPSHOT + 4.1.0-SNAPSHOT Parent POM for Hotels.com open source projects pom https://github.com/HotelsDotCom/hotels-oss-parent @@ -45,22 +45,25 @@ 2.22.0 3.0.5 1.2.2 - 0.8.2 + 0.8.4 1.8 3.0 - 3.0.0 - 3.8.0 + 3.1.0 + 3.8.1 3.1.1 - 3.1.0 - 3.0.1 - 2.5 - 3.10.0 + 3.1.2 + 3.1.0 + 3.0.0 + 3.12.0 3.0.0 - 3.0.1 + 3.1.0 2.5.3 3.7.1 + 2.7 + 3.0.0-M2 + [3.3.9,) UTF-8 - 2.22.0 + 2.22.2 1.6 1.6.8 1.0.0 @@ -298,6 +301,10 @@ + + org.apache.maven.plugins + maven-enforcer-plugin + @@ -370,6 +377,44 @@ + + org.codehaus.mojo + versions-maven-plugin + ${maven.versions.plugin.version} + + file:///${project.basedir}/src/main/resources/versions-plugin-rules.xml + + + + compile + + display-dependency-updates + display-plugin-updates + + + + + + + org.apache.maven.plugins + maven-enforcer-plugin + ${maven.enforcer.plugin.version} + + + enforce-maven + + enforce + + + + + ${maven.required.version} + + + + + + @@ -469,6 +514,18 @@ + + check-for-updates + + + + org.codehaus.mojo + versions-maven-plugin + false + + + + diff --git a/src/main/resources/versions-plugin-rules.xml b/src/main/resources/versions-plugin-rules.xml new file mode 100644 index 0000000..44986c0 --- /dev/null +++ b/src/main/resources/versions-plugin-rules.xml @@ -0,0 +1,30 @@ + + + + + + (?i).*Alpha(?:-?\d+)? + (?i).*a(?:-?\d+)? + (?i).*Beta(?:-?\d+)? + (?i).*-B(?:-?\d+)? + (?i).*RC(?:-?\d+)? + (?i).*CR(?:-?\d+)? + (?i).*M(?:-?\d+)? + + + +