A quick recap of some changes in the new 4.5.2.AM3-SNAPSHOT version of the parent pom.

* https://issues.jboss.org/browse/JBIDE-25427 bump up target platform versions to MIN = Oxygen.1a, MAX = Oxygen.2

Due to some JDT incompatibilities, the minimum version of Eclipse required for JBT 4.5.2 / devstudio 11.2 is now Oxygen.1a, not Oxygen.0. Therefore builds will run with Oxygen.1a and tests with Oxygen.2.

* https://issues.jboss.org/browse/JBIDE-18654 add jdeps profile 

This is to allow running builds with jdeps to see what JDK changes might break your code; default JDK is OpenJDK 1.8, but there are properties available if you want to run with a different version or vendor.

* https://issues.jboss.org/browse/JBIDE-18654 add support for jdk9 (with mvn 3.5.2 and Tycho 1.1.0-SNAPSHOT)

Thanks to a recent update in Tycho 1.1.0-SNAPSHOT, we can now run mvn 3.5.2 builds against JDK 9. See JIRA for an example of how to do so. 

* https://issues.jboss.org/browse/JBIDE-25514 upgrade to maven-dependency-plugin 3.0.2

Jeff requested this change to fix a problem running `mvn dependency:tree`. 

This should be the last batch of changes before year's end. 

Cheers,

Nick

--

Nick Boldt

Senior Software Engineer, RHCSA

Productization Lead :: JBoss Tools & Dev Studio

IM: @nickboldt / @nboldt / http://nick.divbyzero.com