AO OSS Parent Changelog

ao-oss-parent-1.4.0

Release Notes

ao-oss-parent-1.3.1

Release Notes

  • Changed Include-Resource to {maven-resources}, target/resources-filtered in order to not leak full build paths into META-INF/MANIFEST.MF

ao-oss-parent-1.3.0

Release Notes

  • New profile "POST-SNAPSHOT" that enables the use of post-release builds as dependencies.

    This profile is not active by default. Activate in ~/.m2/settings.xml to use post-release builds as dependencies:

    		<profile>
    			<id>POST-SNAPSHOT</id>
    			<activation>
    				<activeByDefault>true</activeByDefault>
    			</activation>
    			<properties>
    				<POST-SNAPSHOT>-POST-SNAPSHOT</POST-SNAPSHOT>
    			</properties>
    		</profile>

    This profile must not be active while performing a release. Deactivate with:

    mvn -Prelease,'!POST-SNAPSHOT' …

    Post-release builds happen after a release and before a new -SNAPSHOT is started. They are used to ensure that previous releases still compile against newer dependencies.

    Furthermore, post-release builds may contain the following changes without being promoted to the next -SNAPSHOT version:

    1. Updated parent POM
    2. Updated POM
    3. Updated Java version (without any source code changes)
    4. Updated dependency versions
    5. Updated javadocs
    6. Updated documentation
    7. Updated unit tests
    8. Other changes to white-space or comments

    Post-release builds also allow NetBeans to correctly connect projects together for those who are actively developing multiple modules.

    Those who are only using the dependency can use the regular release to avoid the overhead of the daily check for updates.

ao-oss-parent-1.2.0

Release Notes

ao-oss-parent-1.1.0

Release Notes

ao-oss-parent-1.0.3

Release Notes

  • Added more plugin versions under build/pluginManagement to both support repeatable builds and keep the output of versions:display-plugin-updates more meaningful.
  • Fixed cross-project linking of javadocs.

ao-oss-parent-1.0.2

Release Notes

  • Added --allow-script-in-comments for Javadoc in JDK 1.8.0_121+.
  • Updated dependencies.
  • Added more properties for Java SE javadocs:
    1. javac.link.javaApi.jdk15 for Java 5
    2. javac.link.javaApi.jdk19 for Java 9
  • Added properties for Java EE javadocs:
    1. javac.link.javaeeApi.5 for Java EE 5
    2. javac.link.javaeeApi.6 for Java EE 6
    3. javac.link.javaeeApi.7 for Java EE 7
    4. javac.link.javaeeApi.8 for Java EE 8. This is just a link to Java EE overall since the Java EE 8 API has not been released yet.
  • Using latest release of plugins.

ao-oss-parent-1.0.1

Release Notes

  • Removed erroneous <inherited>false</inherited>.

ao-oss-parent-1.0.0

Release Notes