| <?xml version="1.0"?> |
| <!-- |
| |
| Licensed to the Apache Software Foundation (ASF) under one or more |
| contributor license agreements. See the NOTICE file distributed with |
| this work for additional information regarding copyright ownership. |
| The ASF licenses this file to You under the Apache License, Version 2.0 |
| (the "License"); you may not use this file except in compliance with |
| the License. You may obtain a copy of the License at |
| |
| https://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| |
| --> |
| <!-- |
| This file is also used by the maven-changes-plugin to generate the release notes. |
| Useful ways of finding items to add to this file are: |
| |
| 1. Add items when you fix a bug or add a feature (this makes the |
| release process easy :-). |
| |
| 2. Do a JIRA search for tickets closed since the previous release. |
| |
| 3. Use the report generated by the maven-changelog-plugin to see all |
| SVN commits. TBA how to use this with SVN. |
| |
| To generate the release notes from this file: |
| |
| mvn changes:announcement-generate -Prelease-notes [-Dchanges.version=nn] |
| then tweak the formatting if necessary |
| and commit |
| |
| The <action> type attribute can be add,update,fix,remove. |
| --> |
| <document xmlns="http://maven.apache.org/changes/2.0.0" |
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/changes/2.0.0 https://maven.apache.org/xsd/changes-2.0.0.xsd"> |
| <properties> |
| <title>Apache Commons Parent Release Notes</title> |
| <author email="dev@commons.apache.org">Apache Commons developers</author> |
| </properties> |
| <!-- NOTE: |
| The description below is specially formatted so as to improve the layout of the generated release notes: |
| The parsing process removes all line feeds, replacing them with a single space. |
| The Velocity template in resources/templates has been enhanced to replace pairs of adjacent spaces |
| with a new-line in the release notes. (These spaces are ignored when displaying HTML). |
| If the output is not quite correct, check for invisible trailing spaces! |
| |
| To suppress formatting of an action entry when generating release notes, add an empty date. |
| This does not affect the HTML changes report (in any case dates are not displayed by default) |
| |
| The release notes template groups actions by type, and only extracts data for the current release. |
| The changes report outputs actions in the order they appear in this file. |
| --> |
| <body> |
| <release version="96" date="2026-01-17" description="This is a feature and maintenance release. Java 8 or later is required."> |
| <!-- FIX --> |
| <!-- ADD --> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.apache:apache from 36 to 37.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.25.1 to 0.25.4.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump commons.junit.version from 5.14.1 to 5.14.2.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump biz.aQute.bnd:biz.aQute.bndlib from 7.2.0 to 7.2.1 on Java 17 and up.</action> |
| </release> |
| <release version="95" date="2026-01-08" description="This is a feature and maintenance release. Java 8 or later is required."> |
| <!-- FIX --> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Use spdx 0.5.5 on Java 11, spdx can require Java 17 depending on undocumented behavior which applies for us sometimes on macOS (but never on Java 8).</action> |
| <!-- ADD --> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.apache:apache from 35 to 36.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump com.puppycrawl.tools:checkstyle from 12.3.0 to 12.3.1 #691.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump commons.pmd-impl.version from 7.19.0 to 7.20.0 #689.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump com.puppycrawl.tools:checkstyle from 12.3.1 to 13.0.0 on Java 21 and up.</action> |
| </release> |
| <release version="94" date="2025-12-30" description="This is a feature and maintenance release. Java 8 or later is required."> |
| <!-- FIX --> |
| <action type="fix" dev="ggregory" due-to="Gary Gregory">Fix the benchmark profile to generate `test-classes/META-INF/BenchmarkList`.</action> |
| <!-- ADD --> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump minimalMavenBuildVersion from 3.6.3 to 3.8.1.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.codehaus.mojo:taglist-maven-plugin from 3.2.1 to 3.2.2.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.8.1 to 4.9.8.2.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.codehaus.mojo:versions-maven-plugin from 2.19.1 to 2.20.1.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.24.2 to 0.25.1.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump net.sourceforge.pmd:pmd-* from 7.18.0 to 7.19.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-assembly-plugin from 3.7.1 to 3.8.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump com.puppycrawl.tools:checkstyle from 12.1.2 to 12.3.0 #687.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.ow2.asm:asm from 9.9 to 9.9.1.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump biz.aQute.bnd:biz.aQute.bndlib from 7.1.0 to 7.2.0 on Java 17 and up.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.codehaus.mojo:exec-maven-plugin from 3.6.2 to 3.6.3.</action> |
| </release> |
| <release version="93" date="2025-11-19" description="This is a feature and maintenance release. Java 8 or later is required."> |
| <!-- FIX --> |
| <action type="fix" dev="ggregory" due-to="Gary Gregory">POM issueManagement/url now reuses the property `commons.jira.id`.</action> |
| <action type="fix" dev="ggregory" due-to="Gary Gregory">Fix maven-changes-plugin template for Jira issues link.</action> |
| <action type="fix" dev="ggregory" due-to="Gary Gregory">POM /issueManagement/url now reuses the `commons.repo.name`.</action> |
| <action type="fix" dev="ggregory" due-to="Gary Gregory">Fix the configuration for the Apache Maven RAT plugin to not use deprecated XML elements.</action> |
| <!-- ADD --> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.puppycrawl.tools:checkstyle from 12.1.1 to 12.1.2 on Java 17 and up.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump JUnit from 5.13.4 to 5.14.1.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump org.apache.maven.plugins:maven-jar-plugin from 3.4.2 to 3.5.0 #686.</action> |
| <!-- UPDATE --> |
| <action type="remove" dev="ggregory" due-to="Gary Gregory">Remove buildnumber-maven-plugin #683.</action> |
| </release> |
| <release version="92" date="2025-11-07" description="This is a feature and maintenance release. Java 8 or later is required."> |
| <!-- FIX --> |
| <!-- ADD --> |
| <action type="add" dev="ggregory" due-to="Gary Gregory">Add POM property `commons.repo.name` as `commons-${commons.componentid}` and use in project/scm values.</action> |
| <action type="add" dev="ggregory" due-to="Gary Gregory">Add POM project/scm/tag element.</action> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.puppycrawl.tools:checkstyle from 12.1.0 to 12.1.1 on Java 17 and up.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump commons.pmd-impl.version from 7.17.0 to 7.18.0 #680.</action> |
| </release> |
| <release version="91" date="2025-10-25" description="This is a feature and maintenance release. Java 8 or later is required."> |
| <!-- FIX --> |
| <!-- ADD --> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.apache.commons:commons-skin from 5.1.0 to 5.2.0, new Apache Commons Oak logotype.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.github.spotbugs:spotbugs from 4.9.7 to 4.9.8.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.7.0 to 4.9.8.1.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.apache.rat:apache-rat-plugin from 0.16.1 to 0.17.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.codehaus.mojo:exec-maven-plugin from 3.6.1 to 3.6.2.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.puppycrawl.tools:checkstyle from 12.0.1 to 12.1.0 on Java 17 and up.</action> |
| </release> |
| <release version="90" date="2025-10-17" description="This is a feature and maintenance release. Java 8 or later is required."> |
| <!-- FIX --> |
| <!-- ADD --> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump org.codehaus.mojo:exec-maven-plugin from 3.6.0 to 3.6.1 #673.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump org.codehaus.mojo:animal-sniffer-maven-plugin from 1.24 to 1.26 #671.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump com.puppycrawl.tools:checkstyle from 11.1.0 to 12.0.1 on Java 17 and up.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-pmd-plugin from 3.27.0 to 3.28.0. Discontinue using Rule name category/java/errorprone.xml/UselessOperationOnImmutable as it is scheduled for removal from PMD. PMD 8.0.0 will remove support for this Rule.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.24.1 to 0.24.2.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.jacoco:jacoco-maven-plugin from 0.8.13 to 0.8.14.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.apache.bcel:bcel from 6.10.0 to 6.11.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.github.spotbugs:spotbugs from 4.9.6 to 4.9.7.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.6.0 to 4.9.7.0.</action> |
| </release> |
| <release version="89" date="2025-10-05" description="This is a feature and maintenance release. Java 8 or later is required."> |
| <!-- FIX --> |
| <!-- ADD --> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.5.0 to 4.9.6.0 #662.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.github.spotbugs:spotbugs from 4.9.5 to 4.9.6.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-javadoc-plugin from 3.11.3 to 3.12.0. Fixes "[WARNING] Javadoc 1.4+ doesn't support the -1.1 switch anymore. Ignore this option."</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-compiler-plugin from 3.14.0 to 3.14.1.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.codehaus.mojo:versions-maven-plugin from 2.19.0 to 2.19.1.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.puppycrawl.tools:checkstyle from 11.0.1 to 11.1.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.codehaus.mojo:exec-maven-plugin from 3.5.1 to 3.6.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump org.apache.maven.plugins:maven-artifact-plugin from 3.6.0 to 3.6.1 #668.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.23.1 to 0.24.1.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.ow2.asm:asm from 9.8 to 9.9.</action> |
| </release> |
| <release version="88" date="2025-09-16" description="This is a feature and maintenance release. Java 8 or later is required."> |
| <!-- FIX --> |
| <action type="fix" dev="sebb">Drop reference to the old Apache "Feather".</action> |
| <!-- ADD --> |
| <action type="add" dev="ggregory" due-to="Gary Gregory">Generated sites now use the new Apache "Oak" logo.</action> |
| <action type="add" dev="ggregory" due-to="Gary Gregory">Apache RAT plugin now ignores SVG and Gimp XCF files.</action> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.3.2 to 4.9.5.0 #656, #660.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.codehaus.mojo:versions-maven-plugin from 2.18.0 to 2.19.0 #655.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.puppycrawl.tools:checkstyle from 11.0.0 to 11.0.1 #657 #655.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump commons.pmd-impl.version from 7.16.0 to 7.17.0 #659.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-failsafe-plugin from 3.5.3 to 3.5.4.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-surefire-plugin from 3.5.3 to 3.5.4.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-surefire-report-plugin from 3.5.3 to 3.5.4.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.github.spotbugs:spotbugs from 4.9.4 to 4.9.5.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.apache.commons:commons-skin from 5.0.0 to 5.1.0.</action> |
| </release> |
| <release version="87" date="2025-08-20" description="This is a feature and maintenance release. Java 8 or later is required."> |
| <!-- FIX --> |
| <action type="fix" dev="ggregory" due-to="Gary Gregory">Use Checkstyle 10.x on Java 11-16, Checkstyle 11.x requires Java 17.</action> |
| <!-- ADD --> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-javadoc-plugin from 3.11.2 to 3.11.3.</action> |
| </release> |
| <release version="86" date="2025-08-15" description="This is a feature and maintenance release. Java 8 or later is required."> |
| <!-- FIX --> |
| <action type="fix" dev="ggregory" due-to="Gary Gregory">Use -XX:+EnableDynamicAgentLoading on the argument line to avoid JVM warnings when tests use Mockito and ByteBuddy.</action> |
| <action type="fix" dev="ggregory" due-to="Gary Gregory">Fix spacing in Javadoc footer.</action> |
| <!-- ADD --> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump org.junit:junit-bom from 5.13.1 to 5.13.4. Fixes discovery issue for cycle in inner class hierarchy without @Nested fails build since JUnit 5.13 https://github.com/junit-team/junit-framework/issues/4661 for Commons Collections, #640.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.puppycrawl.tools:checkstyle from 10.25.0 to 11.0.0 on Java 11 and up.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump net.sourceforge.pmd:pmd-core from 7.14.0 to 7.16.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump net.sourceforge.pmd:pmd-java from 7.14.0 to 7.16.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump net.sourceforge.pmd:pmd-javascript from 7.14.0 to 7.16.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump net.sourceforge.pmd:pmd-jsp from 7.14.0 to 7.16.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.3.0 to 4.9.3.2.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.github.spotbugs:spotbugs from 4.9.3 to 4.9.4.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-pmd-plugin from 3.26.0 to 3.27.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.apache.commons:commons-build-plugin from 1.15.0 to 1.16.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.moditect:moditect-maven-plugin from 1.2.2.Final to 1.3.0.Final.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump commons.pmd-impl.version from 7.15.0 to 7.16.0 #641.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.apache.commons:commons-release-plugin from 1.9.0 to 1.9.1.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.spdx:spdx-maven-plugin from 1.0.2 to 1.0.3.</action> |
| </release> |
| <release version="85" date="2025-06-15" description="This is a feature and maintenance release. Java 8 or later is required."> |
| <!-- FIX --> |
| <!-- ADD --> |
| <action type="add" dev="jochen">Exclude Eclipse files from Apache RAT.</action> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.puppycrawl.tools:checkstyle from 10.23.1 to 10.25.0 on Java 11 and up.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.codehaus.mojo:exec-maven-plugin from 3.5.0 to 3.5.1.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump org.junit:junit-bom from 5.12.2 to 5.13.1 #626.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump net.sourceforge.pmd:pmd-core from 7.13.0 to 7.14.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump net.sourceforge.pmd:pmd-java from 7.13.0 to 7.14.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump net.sourceforge.pmd:pmd-javascript from 7.13.0 to 7.14.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump net.sourceforge.pmd:pmd-jsp from 7.13.0 to 7.14.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump org.codehaus.mojo:build-helper-maven-plugin from 3.6.0 to 3.6.1 #630.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump org.apache:apache from 34 to 35 #632.</action> |
| </release> |
| <release version="84" date="2025-05-16" description="This is a feature and maintenance release. Java 8 or later is required."> |
| <!-- FIX --> |
| <!-- ADD --> |
| <!-- UPDATE --> |
| <action type="update" dev="engelen" due-to="Arnout Engelen, Dependabot">Bump org.spdx:spdx-maven-plugin from 1.0.0 to 1.0.2 #620.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.apache.maven.plugins:maven-changes-plugin from 3.0.0-M2 to 3.0.0-M3 (fixes Apache Commons Exec build).</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.puppycrawl.tools:checkstyle from 10.23.0 to 10.23.1 on Java 11 and up.</action> |
| </release> |
| <release version="83" date="2025-04-25" description="This is a feature and maintenance release. Java 8 or later is required."> |
| <!-- FIX --> |
| <action type="fix" dev="ggregory" due-to="Gary Gregory">Freeze SpotBugs implementation (commons.spotbugs.impl.version) on Java 8, 9, and 10 to 4.8.6; SpotBugs version 4.9.0 requires Java 11.</action> |
| <action type="fix" dev="ggregory" due-to="Gary Gregory">Freeze SpotBugs plugin (ommons.spotbugs.plugin.version) on Java 8, 9, and 10 to 4.8.6.6; SpotBugs version 4.9.0 requires Java 11.</action> |
| <!-- ADD --> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump commons.pmd-impl.version from 7.12.0 to 7.13.0 #617.</action> |
| </release> |
| <release version="82" date="2025-04-20" description="This is a feature and maintenance release. Java 8 or later is required."> |
| <!-- FIX --> |
| <action type="fix" dev="ggregory" due-to="Gary Gregory">Don't fork maven-jxr-plugin as it breaks in multi-module builds.</action> |
| <action type="fix" dev="ggregory" due-to="Gary Gregory">Use maven-bundle-plugin 6 on Java 17+ to generate MANIFEST.MF.</action> |
| <!-- ADD --> |
| <!-- UPDATE --> |
| <action type="update" dev="engelen" due-to="Arnout Engelen, Dependabot">Bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 #590.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.puppycrawl.tools:checkstyle from 10.21.1 to 10.23.0 on Java 11+.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump commons.pmd-impl.version from 7.9.0 to 7.12.0 #583, #592, #605.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump org.junit:junit-bom from 5.11.4 to 5.12.2.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.github.spotbugs:spotbugs from 4.9.0 to 4.9.3. SB 4.9.1 fixes https://github.com/spotbugs/spotbugs/issues/3266: Exception analyzing org.apache.commons.io.input.BOMInputStream using detector edu.umd.cs.findbugs.detect.FindReturnRef.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.6 to 4.9.3.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump org.spdx:spdx-maven-plugin from 0.7.4 to 1.0.0, #593.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.apache.maven.plugins:maven-project-info-reports-plugin from 3.8.0 to 3.9.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.apache:apache from 33 to 34.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump org.ow2.asm:asm from 9.7.1 to 9.8 #609.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.2 to 3.5.3 #610.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.2 to 3.5.3 #606.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump org.apache.maven.plugins:maven-surefire-report-plugin from 3.5.2 to 3.5.3 #607.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump org.jacoco:jacoco-maven-plugin from 0.8.12 to 0.8.13 #613.</action> |
| </release> |
| <release version="81" date="2025-01-29" description="This is a feature and maintenance release. Java 8 or later is required."> |
| <!-- FIX --> |
| <action type="fix" dev="ggregory" due-to="Gary Gregory">Use com.github.spotbugs:4.8.6 on Java less than 11.</action> |
| <!-- UPDATE --> |
| </release> |
| <release version="80" date="2025-01-25" description="This is a feature and maintenance release. Java 8 or later is required."> |
| <!-- FIX --> |
| <action type="fix" dev="ggregory" due-to="Gary Gregory">Fix broken Mockito dependency.</action> |
| <action type="fix" dev="ggregory" due-to="Gary Gregory, Sylwester Lachiewicz">Don't configure the Javadoc plugin to link to a fixed Java version, let the build pick up the matching version for that component.</action> |
| <action type="fix" dev="ggregory" due-to="Christoph Läubrich, Piotr P. Karwasz, Gary Gregory, Bernd">Remove -nouses directive from maven-bundle-plugin. OSGi package imports now state 'uses' definitions for package imports, this doesn't affect JPMS #581.</action> |
| <!-- ADD --> |
| <action type="add" dev="ggregory" due-to="Gary Gregory">Add property commons.main.branch.</action> |
| <action type="add" dev="ggregory" due-to="Gary Gregory">Add property commons.release.branch.</action> |
| <action type="add" dev="ggregory" due-to="Gary Gregory">Add property commons.javadoc.failOnWarnings set to true.</action> |
| <!-- UPDATE --> |
| <action type="update" dev="engelen" due-to="Dependabot, Arnout Engelen">Bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.23.0 to 0.23.1 #574.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache.commons:commons-release-plugin from 1.8.3 to 1.9.0 #576.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache.commons:commons-build-plugin from 1.14.1 to 1.15.0 #577.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.apache.maven.plugins:maven-remote-resources-plugin from 3.2.0 to 3.3.0 (maven-artifact-plugin:3.6.0:check-buildplan (check-buildplan) reports plugin with non-reproducible output: 3.2.0, require minimum 3.3.0).</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache.maven.plugins:maven-artifact-plugin from 3.5.3 to 3.6.0 #580.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump com.github.spotbugs:spotbugs from 4.8.6 to 4.9.0 #579.</action> |
| </release> |
| <release version="79" date="2025-01-03" description="This is a feature and maintenance release. Java 8 or later is required. Updating changes.xml to use the version 2 XSD is also required. Some site XML files may also need updates."> |
| <!-- FIX --> |
| <action type="fix" dev="ggregory" due-to="Gary Gregory">Disable annotation processing during compile. |
| Background: https://www.oracle.com/java/technologies/javase/23-relnote-issues.html#JDK-8321314 |
| Background: https://xdev.software/en/news/detail/discovering-the-perfect-java-supply-chain-attack-vector-and-how-it-got-fixed</action> |
| <action type="fix" dev="ggregory" due-to="Gary Gregory">The property commons.encoding is now set to UTF-8, see also the Doxia 2 migration https://github.com/apache/commons-skin/pull/179.</action> |
| <!-- ADD --> |
| <action type="add" dev="ggregory" due-to="Gary Gregory">Add org.junit-pioneer:junit-pioneer to dependencyManagement.</action> |
| <action type="add" dev="ggregory" due-to="Gary Gregory">Add org.apache.maven.plugins:maven-changes-plugin to pluginManagement.</action> |
| <action type="add" dev="ggregory" due-to="Arnout Engelen">Add mockito to dependencyManagement #568.</action> |
| <action type="add" dev="ggregory" due-to="Gary Gregory">Run maven-changes-plugin changes-validate on verify.</action> |
| <!-- UPDATE --> |
| <action type="update" dev="sjaranowski" due-to="Slawomir Jaranowski">Update site skin and reports plugins with Doxia 2 stack.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.4 to 4.8.6.6 #518, #544.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump org.junit:junit-bom from 5.11.2 to 5.11.4 #519, #558.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump org.apache.maven.plugins:maven-artifact-plugin from 3.5.1 to 3.5.3 #522, #538.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump org.codehaus.mojo:exec-maven-plugin from 3.4.1 to 3.5.0 #523.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump commons.pmd-impl.version from 7.6.0 to 7.9.0 #524, #549, #565.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump com.puppycrawl.tools:checkstyle from 10.18.2 to 10.21.1 on Java 11 and up.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.1 to 3.11.2 #537, #555.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump org.apache.maven.plugins:maven-surefire-report-plugin from 3.5.1 to 3.5.2 #535, #541.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.1 to 3.5.2 #539.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump org.apache.commons:commons-release-plugin from 1.8.2 to 1.8.3 #540.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump org.apache.commons:commons-build-plugin from 1.14.0 to 1.14.1 #542.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump org.codehaus.mojo:versions-maven-plugin from 2.17.1 to 2.18.0 #543.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.5.0 to 3.6.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.apache.maven.plugins:maven-jxr-plugin from 3.5.0 to 3.6.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump org.cyclonedx:cyclonedx-maven-plugin from 2.9.0 to 2.9.1 #550.</action> |
| </release> |
| <release version="78" date="2024-10-17" description="Maintenance and update dependencies."> |
| <!-- FIX --> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Fix spotbugs:check on Java 24-ea.</action> |
| <!-- ADD --> |
| <action type="add" dev="ggregory" due-to="Gary Gregory">Add property commons.asm.version with the value "9.7.1".</action> |
| <action type="add" dev="ggregory" due-to="Gary Gregory">Add property commons.taglist.version with the value "3.2.1"; fixes https://github.com/mojohaus/taglist-maven-plugin/issues/165.</action> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.0 to 3.5.1.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.0 to 3.5.1.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.apache.maven.plugins:maven-surefire-report-plugin from 3.5.0 to 3.5.1.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.ow2.asm:asm from 9.7.0 to 9.7.1.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump org.cyclonedx:cyclonedx-maven-plugin from 2.8.2 to 2.9.0 #511.</action> |
| <!-- REMOVE --> |
| </release> |
| <release version="77" date="2024-10-05" description="Maintenance and update dependencies."> |
| <!-- FIX --> |
| <action type="fix" dev="ggregory" due-to="Dependabot, Gary Gregory">Pin maven-pmd-plugin to 3.24.0, site compatibility is broken in 3.25.0.</action> |
| <!-- ADD --> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.cyclonedx:cyclonedx-maven-plugin from 2.8.1 to 2.8.2 #498.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump commons.pmd-impl.version from 7.5.0 to 7.6.0 #501.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.0 to 3.10.1 #503.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump com.puppycrawl.tools:checkstyle from 10.18.1 to 10.18.2 on Java 11 and up.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.junit:junit-bom from 5.11.1 to 5.11.2 #506.</action> |
| <!-- REMOVE --> |
| <action type="remove" dev="ggregory" due-to="Gary Gregory">Remove "cobertura" profile, we use JaCoco, Cobertura is unmaintained.</action> |
| </release> |
| <release version="76" date="2024-09-25" description="Maintenance and update dependencies."> |
| <!-- FIX --> |
| <!-- ADD --> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump the default URL for Java EE Javadoc to EE8; also avoids Javadoc issuing redirect warnings.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.3 to 4.8.6.4 #496.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.junit:junit-bom from 5.11.0 to 5.11.1 #497.</action> |
| </release> |
| <release version="75" date="2024-09-14" description="Maintenance and update dependencies."> |
| <!-- FIX --> |
| <!-- ADD --> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.4.0 to 3.5.0 #479.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache.maven.plugins:maven-pmd-plugin from 3.24.0 to 3.25.0 #481.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump commons.pmd-impl.version from 7.4.0 to 7.5.0, supports Java 23 #487.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache.maven.plugins:maven-surefire-report-plugin from 3.4.0 to 3.5.0 #482.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache.maven.plugins:maven-surefire-plugin from 3.4.0 to 3.5.0 #483.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.8.0 to 3.10.0 #484.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump com.puppycrawl.tools:checkstyle from 10.18.0 to 10.18.1 on Java 11 and up #490.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.codehaus.mojo:buildnumber-maven-plugin from 3.2.0 to 3.2.1 #489.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.2 to 4.8.6.3 #491.</action> |
| </release> |
| <release version="74" date="2024-08-24" description="Maintenance and update dependencies."> |
| <!-- FIX --> |
| <!-- ADD --> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.3.1 to 3.4.0 #468.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.1 to 3.4.0 #469.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache.maven.plugins:maven-surefire-report-plugin from 3.3.1 to 3.4.0 #470.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.22.0 to 0.23.0 #472.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache.maven.plugins:maven-jxr-plugin from 3.4.0 to 3.5.0 #473.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.4.0 to 3.5.0 #475.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.spdx:spdx-maven-plugin from 0.7.3 to 0.7.4 #476; fixes https://github.com/spdx/Spdx-Java-Library/issues/247 Warning message for License list version.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump commons.checkstyle.version from 10.17.0 to 10.18.0 on Java 11 and up.</action> |
| </release> |
| <release version="73" date="2024-08-15" description="Maintenance and update dependencies."> |
| <!-- FIX --> |
| <!-- ADD --> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.21.2 to 0.22.0 #453.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump commons.pmd-impl.version from 7.3.0 to 7.4.0 #456.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache.bcel:bcel from 6.9.0 to 6.10.0 #454.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.junit:junit-bom from 5.11.0-M2 to 5.11.0 #457, #465.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.cyclonedx:cyclonedx-maven-plugin from 2.8.0 to 2.8.1 #460.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.codehaus.mojo:exec-maven-plugin from 3.3.0 to 3.4.1 #461, #466.</action> |
| <!-- REMOVE --> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Remove broken Maven profile for Java 11.</action> |
| </release> |
| <release version="72" date="2024-07-21" description="Maintenance and update dependencies."> |
| <!-- FIX --> |
| <!-- ADD --> |
| <action type="add" dev="ggregory" due-to="Gary Gregory">Add org.codehaus.mojo:taglist-maven-plugin:3.1.0 to plugin management.</action> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache:apache from 32 to 33 #445.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache.maven.plugins:maven-pmd-plugin from 3.22.0 to 3.24.0 #428, #450.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.5 to 3.3.1 #434, #443.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache.maven.plugins:maven-project-info-reports-plugin from 3.5.0 to 3.6.2 #433, #436.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache.maven.plugins:maven-surefire-report-plugin from 3.2.5 to 3.3.1 #432, #444.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.3.1 #431, #446.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.github.spotbugs:spotbugs from 4.8.5 to 4.8.6.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache.maven.plugins:maven-jar-plugin from 3.4.1 to 3.4.2 #435.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.5.0 to 4.8.6.2 #437, #449.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump commons.pmd-impl.version from 7.2.0 to 7.3.0 #438.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.moditect:moditect-maven-plugin from 1.2.1.Final to 1.2.2.Final #439.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.codehaus.mojo:versions-maven-plugin from 2.16.2 to 2.17.1 #440, #451.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump org.codehaus.mojo:animal-sniffer-maven-plugin from 1.23 to 1.24 #441.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.7.0 to 3.8.0 #452.</action> |
| </release> |
| <release version="71" date="2024-06-07" description="Maintenance and update dependencies."> |
| <!-- FIX --> |
| <!-- ADD --> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump org.junit:junit-bom from 5.11.0-M1 to 5.11.0-M2 #419.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump org.codehaus.mojo:build-helper-maven-plugin from 3.5.0 to 3.6.0 #418.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump org.codehaus.mojo:exec-maven-plugin from 3.2.0 to 3.3.0 #417.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.puppycrawl.tools:checkstyle from 10.16.0 to 10.17.0 on Java 11 and up.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump commons.pmd-impl.version from 7.1.0 to 7.2.0 #422.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.7.0 #424.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.3.1 to 3.4.0 #425.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.3.1 to 3.4.0 #425.</action> |
| </release> |
| <release version="70" date="2024-05-11" description="Maintenance and update dependencies."> |
| <!-- ADD --> |
| <action type="add" dev="ggregory" due-to="Gary Gregory">Add profile benchmark for JMH benchmarks.</action> |
| <action type="add" dev="ggregory" due-to="Gary Gregory">Add JMH to dependency management section.</action> |
| <!-- FIX --> |
| <action type="fix" dev="ggregory" due-to="Gary Gregory">Set Javadoc link to latest Java API LTS version.</action> |
| <action type="fix" dev="ggregory" due-to="Gary Gregory">Set Jacoco defaults to 1.00.</action> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.puppycrawl.tools:checkstyle from 10.14.2 to 10.16.0 on Java 11 and up.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump org.jacoco:jacoco-maven-plugin from 0.8.11 to 0.8.12 #392.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump org.apache.maven.plugins:maven-artifact-plugin from 3.5.0 to 3.5.1 #393.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.3.1 to 4.8.5.0 #394, #411.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump com.github.spotbugs:spotbugs from 4.8.3 to 4.8.5.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump org.apache:apache (parent POM) from 31 to 32.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump org.apache.commons:commons-build-plugin from 1.13 to 1.14.0 #397.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache.maven.plugins:maven-jar-plugin from 3.3.0 to 3.4.1 #398.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache.commons:commons-release-plugin from 1.8.1 to 1.8.2 #401.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.20.0 to 0.21.2 #403, #410.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.apache.maven.plugins:maven-pmd-plugin from 3.21.2 to 3.22.0 #404.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump commons.pmd-impl.version from 6.55.0 to 7.1.0 #388, #408.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.apache.bcel:bcel from 6.8.2 to 6.9.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.junit.jupiter:junit-* from 5.10.2 to 5.11.0-M1.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.junit.platform:junit-platform-* from 5.10.2 to 5.11.0-M1.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.junit.vintage:junit-vintage-engine from 5.10.2 to 5.11.0-M1.</action> |
| </release> |
| <release version="69" date="2024-03-29" description="Maintenance and update dependencies"> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump org.cyclonedx:cyclonedx-maven-plugin from 2.7.11 to 2.8.0 #389.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump org.moditect:moditect-maven-plugin from 1.2.0.Final to 1.2.1.Final #390.</action> |
| </release> |
| <release version="68" date="2024-03-19" description="Maintenance and update dependencies"> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump org.apache.maven.plugins:maven-assembly-plugin from 3.6.0 to 3.7.1 #378, #384.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.18.5 to 0.20.0 #376.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.puppycrawl.tools:checkstyle from 10.14.0 to 10.14.2 on Java 11 and up.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.moditect:moditect-maven-plugin from 1.1.0 to 1.2.0.Final #379.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.1 to 3.13.0 #385.</action> |
| </release> |
| <release version="67" date="2024-03-02" description="Maintenance and update dependencies"> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump org.junit:junit-bom from 5.10.1 to 5.10.2.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.3.0 to 4.8.3.1 #366.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.18.3 to 0.18.5 #365, #368.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump org.codehaus.mojo:exec-maven-plugin from 3.1.1 to 3.2.0 #369.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump org.apache.bcel:bcel from 6.8.1 to 6.8.2.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.puppycrawl.tools:checkstyle from 10.13.0 to 10.14.0 on Java 11 and up.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump org.spdx:spdx-maven-plugin from 0.7.2 to 0.7.3 #371.</action> |
| </release> |
| <release version="66" date="2024-01-29" description="Maintenance and update dependencies."> |
| <!-- ADD --> |
| <action type="add" dev="ggregory">Add property commons.javadoc21.java.link.</action> |
| <action type="add" dev="ggregory">Add artifact:check-buildplan to the validate phase.</action> |
| <!-- FIX --> |
| <action type="fix" dev="sebb">Drop markmail from mailingList section</action> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-project-info-reports-plugin from 3.4.5 to 3.5.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.codehaus.mojo:build-helper-maven-plugin from 3.4.0 to 3.5.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.1.0 to 4.8.3.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.github.spotbugs:spotbugs from 4.8.1 to 4.8.3.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-javadoc-plugin from 3.6.2 to 3.6.3.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.puppycrawl.tools:checkstyle from 10.12.5 to 10.12.6 on Java 11 and up.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-failsafe-plugin from 3.2.2 to 3.2.5.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-surefire-plugin from 3.2.2 to 3.2.5.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-surefire-report-plugin from 3.2.2 to 3.2.5.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump org.spdx:spdx-maven-plugin from 0.7.0 to 0.7.2.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-compiler-plugin from 3.11.0 to 3.12.1.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.puppycrawl.tools:checkstyle from 10.12.6 to 10.13.0 on Java 11 and up.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.apache.maven.plugins:maven-jxr-plugin from 3.3.1 to 3.3.2.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.apache.rat:apache-rat-plugin from 0.15 to 0.16.1.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump org.apache.bcel:bcel from 6.8.0 to 6.8.1.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump org.cyclonedx:cyclonedx-maven-plugin from 2.7.10 to 2.7.11.</action> |
| <!-- REMOVE --> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Drop Javadoc properties commons.javadocX.java.link for non-LTS Java versions.</action> |
| </release> |
| <release version="65" date="2023-11-17" description="Maintenance and update dependencies."> |
| <!-- ADD --> |
| <action type="add" dev="ggregory">Add exec-maven-plugin to plugin management section.</action> |
| <!-- FIX --> |
| <action type="fix" dev="sebb">s/commons.surefire-report.version/commons.surefire.version/ incorrectly added in 714c3a9</action> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump com.github.spotbugs:spotbugs from 4.7.3 to 4.8.1 #317.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump org.jacoco:jacoco-maven-plugin from 0.8.10 to 0.8.11 #321.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.18.1 to 0.18.3 #320.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-failsafe-plugin from 3.1.2 to 3.2.1.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-jxr-plugin from 3.3.0 to 3.3.1.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-surefire-plugin from 3.1.2 to 3.2.1.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-surefire-report-plugin from 3.1.2 to 3.2.1.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-checkstyle-plugin from 3.3.0 to 3.3.1.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.codehaus.mojo:javancss-maven-plugin from undefined to 2.1.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump cyclonedx-maven-plugin from 2.7.9 to 2.7.10.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-pmd-plugin from 3.21.0 to 3.21.2.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-javadoc-plugin from 3.6.0 to 3.6.2.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump JUnit from 5.10.0 to 5.10.1.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.moditect:moditect-maven-plugin from 1.0.0.Final to 1.1.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.github.spotbugs:spotbugs-maven-plugin from 4.7.3.6 to 4.8.1.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-failsafe-plugin from 3.2.1 to 3.2.2.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-surefire-plugin from 3.2.1 to 3.2.2.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-surefire-report-plugin from 3.2.1 to 3.2.2.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.apache:apache from 30 to 31.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump com.puppycrawl.tools:checkstyle from 10.12.4 on 10.12.5 when on Java 11 and up.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.codehaus.mojo:versions-maven-plugin from 2.16.1 to 2.16.2 #330.</action> |
| </release> |
| <release version="64" date="2023-10-06" description="Maintenance and update dependencies."> |
| <!-- FIX --> |
| <action type="add" dev="ggregory" due-to="Gary Gregory">Restore building on Java 8 (com.puppycrawl.tools:checkstyle 10.x requires Java 11).</action> |
| <action type="add" dev="ggregory" due-to="Gary Gregory">Rename profile 'moditect' to 'java-9-up'.</action> |
| <action type="add" dev="ggregory" due-to="Gary Gregory">Merge profile 'jdk9-compiler' into 'java-9-up' and remove 'jdk9-compiler'.</action> |
| <!-- ADD --> |
| <!-- REMOVE --> |
| <action type="remove" dev="ggregory" due-to="Gary Gregory">Remove 'javasvn' profile.</action> |
| <action type="remove" dev="ggregory" due-to="Gary Gregory">Remove '.svn'-activated profile.</action> |
| <action type="remove" dev="ggregory" due-to="Gary Gregory">Remove 'jdk9-compiler.' profile.</action> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Use Checkstyle 9.x on Java less than 11 and Checkstyle 10.x on Java 11 and up.</action> |
| </release> |
| <release version="63" date="2023-10-02" description="Maintenance and update dependencies."> |
| <!-- FIX --> |
| <!-- ADD --> |
| <action type="add" dev="ggregory" due-to="Dependabot">Add commons.conf.dir property defaulting to src/conf.</action> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump GitHub actions.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.17.2 to 0.18.1 #302, #313.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-javadoc-plugin from 3.5.0 to 3.6.0.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump org.codehaus.mojo:versions-maven-plugin from 2.16.0 to 2.16.1 #309.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump com.github.spotbugs:spotbugs-maven-plugin from 4.7.3.5 to 4.7.3.6 #312.</action> |
| <!-- REMOVE --> |
| <action type="remove" dev="ggregory" due-to="Gary Gregory">Remove obsolete Travis CI profiles.</action> |
| </release> |
| <release version="62" date="2023-09-02" description="Maintenance and update dependencies."> |
| <!-- FIX --> |
| <action type="fix" dev="ggregory" due-to="Gary Gregory">Use addServiceUses when generating JPMS module info.</action> |
| <!-- ADD --> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump GitHub actions.</action> |
| </release> |
| <release version="61" date="2023-08-26" description="Maintenance and update dependencies."> |
| <!-- FIX --> |
| <action type="fix" dev="ggregory" due-to="Gary Gregory">Always use version.maven-source-plugin 3.2.1 (workaround MSOURCES-143).</action> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump GitHub actions.</action> |
| </release> |
| <release version="60" date="2023-08-20" description="Maintenance and update dependencies."> |
| <!-- FIX --> |
| <action type="fix" dev="sjaranowski" due-to="Slawomir Jaranowski">Reuse the parent POM's maven-enforcer-plugin configuration</action> |
| <action type="fix" dev="ggregory" due-to="Gary Gregory">Workaround MSOURCES-143 by using version.maven-source-plugin 3.2.1 on Java 8.</action> |
| <action type="fix" dev="ggregory" due-to="Gary Gregory">Remove property commons.source-plugin.version and reuse the parent POM's version.maven-source-plugin.</action> |
| <!-- ADD --> |
| <action type="add" dev="ggregory" due-to="Gary Gregory">Add SPDX SBOM in the package phase.</action> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump JUnit from 5.9.3 to 5.10.0.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-assembly-plugin from 3.5.0 to 3.6.0.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-checkstyle-plugin from 3.2.2 to 3.3.0.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-failsafe-plugin from 3.0.0 to 3.1.2.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-surefire-plugin from 3.0.0 to 3.1.2.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-pmd-plugin from 3.20.0 to 3.21.0.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-project-info-reports-plugin from 3.4.3 to 3.4.5.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-source-plugin from 3.2.1 to 3.3.0.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump org.apache.felix:maven-bundle-plugin from 5.1.8 to 5.1.9.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump org.spdx:spdx-maven-plugin from 0.6.5 to 0.7.0.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump GitHub actions.</action> |
| </release> |
| <release version="59" date="2023-07-22" description="Maintenance and update dependencies."> |
| <!-- ADD --> |
| <action type="add" dev="ggregory" due-to="Gary Gregory">Add moditect profile for JPMS on Java >= 9.</action> |
| <action type="add" dev="ggregory" due-to="Gary Gregory">Add POM property commons.javadoc.javaee8.link.</action> |
| <action type="add" dev="ggregory" due-to="Gary Gregory">Add POM property commons.javadoc.javaee9.link.</action> |
| <action type="add" dev="ggregory" due-to="Gary Gregory">Add POM property commons.javadoc.javaee9.1.link.</action> |
| <action type="add" dev="ggregory" due-to="Gary Gregory">Add POM property commons.javadoc.javaee10.link.</action> |
| <!-- FIX --> |
| <action type="add" dev="ggregory" due-to="Gary Gregory">Don't use the animal sniffer plugin on Java >=9, use the compiler release flag instead.</action> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump GitHub actions in .github.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump versions-maven-plugin from 2.15.0 to 2.16.0 #276.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump buildnumber-maven-plugin from 3.1.0 to 3.2.0 #277.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump biz.aQute.bndlib from 6.4.0 to 6.4.1 #279.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump spotbugs-maven-plugin from 4.7.3.4 to 4.7.3.5 #284.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump org:apache:apache (parent POM) from 29 to 30.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump commons-release-plugin from 1.8.0 to 1.8.1.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump commons-build-plugin from 1.12 to 1.13.</action> |
| </release> |
| <release version="58" date="2023-05-20" description="Maintenance and update dependencies."> |
| <!-- ADD --> |
| <action type="add" dev="ggregory" due-to="Gary Gregory">Add commons.javadoc20.java.link.</action> |
| <!-- FIX --> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump cyclonedx-maven-plugin from 2.7.7 to 2.7.9 to pick up the fix for https://issues.apache.org/jira/browse/MSHARED-1247 #266, #272.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump jacoco-maven-plugin from 0.8.9 to 0.8.10 #265.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump junit-bom from 5.9.2 to 5.9.3 #263.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump build-helper-maven-plugin from 3.3.0 to 3.4.0 #270.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump buildnumber-maven-plugin from 3.0.0 to 3.1.0 #271.</action> |
| </release> |
| <release version="57" date="2023-04-22" description="Maintenance and update dependencies."> |
| <!-- FIX --> |
| <action type="fix" dev="ggregory" due-to="Hervé Boutemy">Fix cyclonedx-maven-plugin configuration for multi-module projects.</action> |
| <action type="fix" dev="ggregory" due-to="Hervé Boutemy">Drop non-reproducible Implementation-Build in jar #242.</action> |
| <action type="fix" dev="ggregory" due-to="Gary Gregory">Use Java compiler release flag when compiling with Java >= 9.].</action> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump github/codeql-action from 2.1.37 to 2.1.38 #201.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump cyclonedx-maven-plugin from 2.7.3 to 2.7.7 #195, #220, #253, #262.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump junit-bom from 5.9.1 to 5.9.2 #198.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-pmd-plugin from 3.19.0 to 3.20.0 #206.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump commons.pmd-impl.version from 6.54.0 to 6.55.0 #227.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-failsafe-plugin from 3.0.0-M7 to 3.0.0 #202, #222, #235.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-surefire-plugin from 3.0.0-M8 to 3.0.0 #219, #236.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-surefire-report-plugin from 3.0.0-M7 to 3.0.0 #205, #207, #221, #237.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-checkstyle-plugin from 3.2.0 to 3.2.2 #204, #260.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-project-info-reports-plugin from 3.4.1 to 3.4.3 #203, @262.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-enforcer-plugin from 3.1.0 to 3.3.0 #212, #255.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump spdx-maven-plugin from 0.6.3 to 0.6.5 #213, #259.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-javadoc-plugin from 3.4.1 to 3.5.0 #218.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump versions-maven-plugin from 2.14.2 to 2.15.0 #224.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-assembly-plugin from 3.4.2 to 3.5.0 #226.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump spotbugs-maven-plugin from 4.7.3.0 to 4.7.3.4 #225, #231, #243, #254.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-compiler-plugin from 3.10.1 to 3.11.0 #229.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump japicmp-maven-plugin from 0.17.1 to 0.17.2 #230.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump commons.javadoc.java.link from Java 7 to 8.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump minimum Maven version from 3.3.9 to 3.6.3.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump jacoco-maven-plugin from 0.8.8 to 0.8.9 #256.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump animal-sniffer-maven-plugin from 1.22 to 1.23 #251.</action> |
| </release> |
| <release version="56" date="2022-12-30" description="Maintenance and update dependencies."> |
| <!-- FIX --> |
| <action type="fix" dev="sebb">Add Privacy link to site.xml</action> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump apache from 28 to 29 #182.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump versions-maven-plugin from 2.13.0 to 2.14.2 #181, #187, #191.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump wagon-ssh from 3.5.2 to 3.5.3 #190.</action> |
| </release> |
| <release version="55" date="2022-12-07" description="Maintenance and update dependencies."> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Make CycloneDX work better with multi-module projects.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">New interface methods must be default methods to maintain BC.</action> |
| <!-- ADD --> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Add property commons.javadoc19.java.link.</action> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump actions/cache from 3.0.8 to 3.0.11 #152, #155, #160.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump actions/checkout from 3.0.2 to 3.1.0 #154.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump actions/setup-java from 3.5.1 to 3.6.0 #164.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump actions/upload-artifact from 3.1.0 to 3.1.1 #165</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump github/codeql-action from 2.1.27 to 2.1.35 #162, #166, #168, #178.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump github/codeql-action from 2.1.23 to 2.1.31 #148, #150, #156, #172.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump ossf/scorecard-action from 1.1.2 to 2.0.6 #163.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump apache from 27 to 28 #175</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump JUnit from 5.9.0 to 5.9.1.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump spdx-maven-plugin from 0.5.5 to 0.6.3. Version 0.6.2 fixes NPE https://github.com/spdx/spdx-maven-plugin/issues/53 #159</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump pmd from 6.49.0 to 6.52.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump Apache Commons BCEL from 6.5.0 to 6.7.0.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump cyclonedx-maven-plugin from 2.7.1 to 2.7.3 #157, #173.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump spotbugs-maven-plugin from 4.7.2.0 to 4.7.3.0 #158, #170, #171.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump spotbugs from 4.7.2 to 4.7.3 #161.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump versions-maven-plugin from 2.12.0 to 2.13.0 #167.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump japicmp-maven-plugin from 0.16.0 to 0.17.1 #174.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump biz.aQute.bndlib from 6.3.1 to 6.4.0 #176.</action> |
| </release> |
| <release version="54" date="2022-09-18" description="SBOMs, drop JDepend, replace FindBugs with SpotBugs, dependency bumps."> |
| <!-- ADD --> |
| <action type="add" dev="sebb">Add .vscode/* to RAT excludes.</action> |
| <action type="add" dev="ggregory" due-to="Dependabot">Add property commons.javadoc18.java.link.</action> |
| <action type="add" dev="ggregory">Add JUnit BOM to dependency management.</action> |
| <action type="add" dev="ggregory" due-to="Steve Springett">Add CycloneDX SBOM generation #122.</action> |
| <action type="add" dev="ggregory" due-to="Gary Gregory">Add SPDX SBOM generation.</action> |
| <!-- REMOVE --> |
| <action type="remove" dev="ggregory" due-to="Gary Gregory">Remove org.codehaus.mojo:jdepend-maven-plugin 2.0; it does not work with current versions of RAT and site plugins.</action> |
| <action type="remove" dev="ggregory" due-to="Gary Gregory">Remove FindBugs properties, use SpotBugs instead.</action> |
| <action type="remove" dev="ggregory" due-to="Gary Gregory">Remove Maven Clirr plugin in favor of JApiCmp.</action> |
| <!-- UPDATE --> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump actions/cache from 3 to 3.0.8, #118.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump actions/checkout from 3 to 3.0.2.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump actions/setup-java from 2 to 3.5.1.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump apache from 24 to 27 #112, #127.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump build-helper-maven-plugin from 3.2.0 to 3.3.0 #105.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump jacoco-maven-plugin from 0.8.7 to 0.8.8.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump spotbugs from 4.5.3 to 4.7.2 #120, #143.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump spotbugs-maven-plugin from 4.5.3.0 to 4.7.2.0, #129, #142.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-project-info-reports-plugin from 3.2.2 to 3.4.1 #107, #128.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-site-plugin from 3.11.0 to 3.12.1 #108, #132. Fix [WARNING] An issue has occurred with apache-rat-plugin:0.14:rat report, skipping LinkageError org.apache.rat.mp.RatReportMojo.generate(Lorg/codehaus/doxia/sink/Sink;Ljava/util/Locale;)V,</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump maven-bundle-plugin from 5.1.4 to 5.1.8, #111, #126, #133.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump net.sourceforge.pmd:pmd-* from 6.44.0 to 6.49.0, #138.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-jxr-plugin from 3.1.1 to 3.3.0 #110, #136.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump maven-javadoc-plugin from 3.3.2 to 3.4.1 #114.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump apache-rat from 0.13 to 0.15.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump biz.aQute.bndlib from 6.2.0 to 6.3.1.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump maven-pmd-plugin from 3.16.0 to 3.19.0 #141.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-enforcer-plugin from 3.0.0 to 3.1.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump org.apache.maven.wagon:wagon-ssh 3.5.1 to 3.5.2.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump maven-assembly-plugin from 3.3.0 to 3.4.2 #123.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump Surefire 2.22.2 to 3.0.0-M7.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump Failsafe 2.22.2 to 3.0.0-M7.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump animal-sniffer-maven-plugin from 1.21 to 1.22.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump maven-checkstyle-plugin from 3.1.2 to 3.2.0.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump japicmp-maven-plugin from 0.15.7 to 0.16.0 #140.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump versions-maven-plugin from 2.11.0 to 2.12.0 #144.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-jar-plugin from 3.2.2 to 3.3.0 #147.</action> |
| </release> |
| <release version="53" date="2022-03-31" description="WARNING: checkstyle version has been updated; there are breaking changes which may require updates to checkstyle.xml files"> |
| <!-- FIX --> |
| <action type="fix" dev="ggregory">Use HTTPS for Javadoc links to Oracle.</action> |
| <action type="fix" dev="ggregory">Use HTTPS for most links to Apache.</action> |
| <action type="fix" dev="ggregory">Rename property biz.aQute.bndlib.version -> commons.biz.aQute.bndlib.version.</action> |
| <!-- ADD --> |
| <action type="add" dev="sebb">Add .asf.yaml to RAT excludes.</action> |
| <action type="add" dev="ggregory">Add versions-maven-plugin run for this build.</action> |
| <action type="add" dev="ggregory">Add maven-checkstyle-plugin to pluginManagement.</action> |
| <action type="add" dev="ggregory">Allow Maven PMD plugin to override PMD implementation jars with property "commons.pmd-impl.version".</action> |
| <action type="add" dev="ggregory">Add property commons.javadoc16.java.link.</action> |
| <action type="add" dev="ggregory">Add and use property commons.enforcer-plugin.version.</action> |
| <action type="add" dev="ggregory">Add SpotBugs to plugin management section.</action> |
| <action type="add" dev="ggregory">Add and use property commons.buildnumber-plugin.version.</action> |
| <action type="add" dev="ggregory">Add property commons.javadoc17.java.link.</action> |
| <!-- UPDATES --> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump versions-maven-plugin from 2.7 to 2.10.0 #97, #101.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-project-info-reports-plugin from 3.1.0 to 3.2.2 #19, #41, #89, #103.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump Jacoco from 0.8.5 to 0.8.7, #42.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump actions/setup-java from v1.4.0 to v2, #18, #22.</action> |
| <action type="update" dev="sebb">Bump commons-build-plugin 1.11 -> 1.12</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump biz.aQute.bndlib from 5.1.2 to 6.2.0, #23, #31, #64, #76.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump actions/checkout from 2.3.1 to 3, #15, #21, #25, #66, #71, #79.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump com.github.siom79.japicmp:japicmp-maven-plugin 0.14.3 -> 0.15.7, #34, #68, #93.</action> |
| <action type="update" dev="ggregory">Bump org.apache.maven.wagon:wagon-ssh 3.4.0 -> 3.4.3, #32</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump maven-pmd-plugin 3.13.0 -> 3.16.0 #91.</action> |
| <action type="update" dev="ggregory">Bump commons.checkstyle-plugin.version 3.1.1 -> 3.1.2.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump actions/cache from 2 to 3 #29, #38, #44, #102.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump animal-sniffer-maven-plugin from 1.19 to 1.21 #30.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump com.puppycrawl.tools:checkstyle from 8.40 to 9.0.2 #33, #45, #48, #54, #55, #38, #77.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-bundle-plugin from 5.1.1 to 5.1.4 #35, #82, #87.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-jxr-plugin from 3.0.0 to 3.1.1 #39.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-javadoc-plugin from 3.2.0 to 3.3.2 #43, #59, #96.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump commons.pmd-impl.version from 6.29.0 to 6.44.0 #46, #47, #53, #57, #62, #80, #90, #99.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump spotbugs-maven-plugin from 4.0.4 to 4.5.3.0 #50, #60, #83, #100.</action> |
| <action type="update" dev="ggregory">Bump spotbugs from 4.0.6 to 4.5.3.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-enforcer-plugin from 3.0.0-M3 to 3.0.0 #52.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump buildnumber-maven-plugin from 1.4 to 3.0.0 #81.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-site-plugin from 3.9.1 to 3.11.0 #84, #98.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump wagon-ssh from 3.4.3 to 3.5.1 #85.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump checkstyle from 9.2 to 9.3 #86.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump maven-compiler-plugin from 3.8.1 to 3.10.1 #88.</action> |
| <action type="update" dev="ggregory" due-to="Dependabot">Bump maven-jar-plugin from 3.2.0 to 3.2.2 #92.</action> |
| <action type="update" dev="ggregory" due-to="Gary Gregory">Bump commons-release-plugin from 1.7 to 1.8.0.</action> |
| </release> |
| <release version="52" date="2020-07-30" description="Add support for Java 15."> |
| <action type="update" dev="chtompki">Update maven-site-plugin version 3.8.2 -> 3.9.1.</action> |
| <action type="add" dev="sebb">Align Javadoc version with java override profile</action> |
| <action type="update" dev="ggregory">Update biz.aQute.bndlib version 5.1.0 -> 5.1.2, Java 15 support.</action> |
| <action type="update" dev="ggregory">Update maven-bundle-plugin from 4.2.1 to 5.1.1, Java 15 support.</action> |
| <action type="update" dev="ggregory">Update animal-sniffer-maven-plugin from 1.18 to 1.19.</action> |
| <action type="update" dev="ggregory">Update build-helper-maven-plugin from 3.1.0 to 3.2.0.</action> |
| <action type="update" dev="ggregory">Update commons.checkstyle-plugin.version from 3.1.0 to 3.1.1.</action> |
| </release> |
| <release version="51" date="2020-06-23" description="Fix incompatibilty issues with Java 7 |
| Add support for Java 13. |
| Update various plugin versions. |
| "> |
| <action type="update" dev="ggregory">JApiCmp 0.14.1 -> 0.14.3.</action> |
| <action type="update" dev="ggregory">maven-enforcer-plugin 3.0.0-M2 -> 3.0.0-M3.</action> |
| <action type="update" dev="ggregory">maven-source-plugin 3.2.0 -> 3.2.1.</action> |
| <action type="update" dev="ggregory">commons.spotbugs.version 3.1.6 -> 3.1.12.2.</action> |
| <action type="update" dev="ggregory">org.apache:apache 21 -> 23.</action> |
| <action type="update" dev="ggregory">maven-javadoc-plugin 3.1.1 -> 3.2.0.</action> |
| <action type="update" dev="ggregory">commons.pmd.version 3.12.0 -> 3.13.0.</action> |
| <action type="update" dev="ggregory">Fix https://github.com/bndtools/bnd/issues/3903 seen with Commons CSV.</action> |
| <action type="fix" dev="sebb">Allow Java7 builds: commons.animal-sniffer.version=1.17; biz.aQute.bndlib.version=3.5.0</action> |
| <action type="fix" dev="sebb">PR#5: change <docEncoding> to <docencoding> for maven javadoc plugin.</action> |
| <action type="update" dev="sebb">commons.project-info.version 3.0.0 -> 3.1.0</action> |
| <action type="update" dev="ggregory">Add support for Java 13</action> |
| <action type="update" dev="erans">Support NOTICE and LICENSE alongside .txt versions</action> |
| <action type="update" dev="sebb">commons.wagon-ssh.version 3.0.0 -> 3.1.0</action> |
| <action type="update" dev="sebb">biz.aQute.bndlib.version 5.0.1 -> 5.1.0</action> |
| <action type="update" dev="sebb">bcel version 6.4.1 -> 6.5.0</action> |
| <action type="update" dev="sebb">maven pre-requisite 3.0.5 -> 3.5.0</action> |
| <action type="update" dev="sebb">commons.build-helper.version 3.0.0 -> 3.1.0</action> |
| <action type="add" dev="sebb">Allow override of changes.announcementFile/announcementDirectory</action> |
| <action type="update" dev="ggregory">maven-assembly-plugin 3.2.0 -> 3.3.0</action> |
| </release> |
| <release version="50" date="2019-12-17" description="Update site generation. |
| Updates to commons-skin:4.2, fixes custom footer copyright notice and removes redundant site.xml head element. |
| Removes jacoco aggregate reports and changes conditional japicmp plugin to require Java 8 and activate via opt-in behavior. |
| Includes some plugins updates. |
| "> |
| <action type="update" dev="aherbert">site.xml: Removed custom head element. PrettyPrint functionality is loaded by commons-skin-4.2.</action> |
| <action type="update" dev="aherbert">site.xml: commons-skin 4.1 -> 4.2</action> |
| <action type="update" dev="aherbert">site.xml: Removed CDATA tag around the custom footer element</action> |
| <action type="update" dev="aherbert">commons.wagon-ssh.version 3.3.3 -> 3.3.4</action> |
| <action type="update" dev="aherbert">commons.assembly-plugin.version 3.1.1 -> 3.2.0</action> |
| <action type="update" dev="aherbert">commons.source-plugin.version 3.1.0 -> 3.2.0</action> |
| <action type="update" dev="aherbert">commons.jar-plugin.version 3.1.2 -> 3.2.0</action> |
| <action type="update" dev="aherbert">jacoco-maven-plugin 0.8.4 -> 0.8.5</action> |
| <action type="update" dev="aherbert">Move japicmp reporting section to the profile for opt-in behavior. Remove japicmp.skip flag used to skip the report.</action> |
| <action type="update" dev="aherbert">Disable jacoco non-aggregate reports.</action> |
| <action type="update" dev="ggregory">Update site build from Apache Commons BCEL 6.3.1 to 6.4.1.</action> |
| </release> |
| <release version="49" date="2019-09-10" description="Release version 49"> |
| <action type="update" dev="chtompki">maven-site-plugin 3.7.1 -> 3.8.2</action> |
| <action type="update" dev="chtompki">commons.felix.version=maven-bundle-plugin 4.2.0 -> 4.2.1</action> |
| <action type="update" dev="chtompki">commons-build-plugin 1.10 -> 1.11</action> |
| <action type="update" dev="ggregory">commons-release-plugin 1.6 -> 1.7</action> |
| <action type="update" dev="ggregory">jacoco-maven-plugin 0.8.3 -> 0.8.4</action> |
| <action type="fix" dev="sebb">Downdate felix plugin to work on Java 7</action> |
| <action type="update" dev="ggregory">Update maven-project-info-reports-plugin's Apache Commons BCEL from 6.3 to 6.3.1.</action> |
| <action type="update" dev="ggregory">japicmp-maven-plugin 0.13.0 -> 0.13.1</action> |
| <action type="update" dev="ggregory">maven-bundle-plugin 4.1.0 -> 4.2.0</action> |
| <action type="fix" dev="ggregory">commons.scmPubUrl was not built properly, e.g. using 'pool' instead of 'commons-pool'</action> |
| <action type="update" dev="ggregory">japicmp-maven-plugin 0.13.1 -> 0.14.0</action> |
| <action type="update" dev="ggregory">japicmp-maven-plugin should not break builds on source incompatible changes by default.</action> |
| <action type="update" dev="ggregory">commons.compiler.version 3.8.0 ->3.8.1.</action> |
| <action type="update" dev="ggregory">Add properties commons.javadoc6.java.link through commons.javadoc12.java.link</action> |
| <action type="update" dev="ggregory">Add properties commons.javadoc.javaee5.link through commons.javadoc.javaee7.link</action> |
| <action type="update" dev="ggregory">Maven Surefire and Failsafe plugins 2.22.1 -> 2.22.2</action> |
| <action type="update" dev="ggregory">commons.jar-plugin.version 3.1.1 -> 3.1.2</action> |
| <action type="update" dev="ggregory">Add profile java-1.12</action> |
| <action type="add" dev="ggregory">Add commons.pmd.version</action> |
| <action type="update" dev="ggregory">maven-source-plugin 3.0.1 -> 3.1.0</action> |
| <action type="update" dev="ggregory">japicmp-maven-plugin 0.14.0 -> 0.14.1</action> |
| <action type="add" dev="ggregory">Add commons.checkstyle-plugin.version</action> |
| <action type="add" dev="ggregory">Add property commons.release.4.desc (see Apache Commons Pool.)</action> |
| <action type="add" dev="ggregory">Add property commons.release.4.binary.suffix (see Apache Commons Pool.)</action> |
| <action type="update" dev="ggregory">commons.wagon-ssh.version 3.3.2 -> 3.3.3</action> |
| <action type="update" dev="ggregory">commons.javadoc.version 3.1.0 -> 3.1.1</action> |
| <action type="update" dev="ggregory">Add missing source config for Javadoc plugin.</action> |
| <action type="update" dev="ggregory">Adding Java 8 default methods should not break binary compatibility.</action> |
| <action type="update" dev="ggregory">Set Javadoc source option to Maven compiler source setting.</action> |
| <action type="update" dev="ggregory">jacoco-maven-plugin 0.8.3 -> 0.8.4.</action> |
| <action type="update" dev="ggregory">commons-release-plugin 1.6 -> 1.7.</action> |
| <action type="update" dev="ggregory">animal-sniffer-maven-plugin 1.17 -> 1.18.</action> |
| </release> |
| <release version="48" date="2019-03-20" description="Release version 48"> |
| <action type="update" dev="chtompki">Run "apache-rat:check" as part of "mvn validate"</action> |
| <action type="fix" dev="chtompki">Revert revert change in commons.scmPubUrl in Parent 47, use commons.packageId for osgi</action> |
| <action type="update">commons.build-plugin.version: 1.9 -> 1.10</action> |
| <action type="update">commons.release-plugin.version: 1.5 -> 1.6</action> |
| <action type="update">commons.spotbugs.version: 3.1.3 -> 3.1.6</action> |
| <action type="update">japicmp-maven-plugin: 0.12.0 -> 0.13.0</action> |
| <action issue="COMMONSSITE-124" type="fix" dev="britter">Revert change in commons.scmPubUrl in Parent 47</action> |
| <action type="update">Update parent from org.apache:apache 19 to 20.</action> |
| <action type="update">maven-compiler-plugin 3.7.0 -> 3.8.0</action> |
| <action type="fix">re-enabled japicmp and introduced japicmp.skip property that |
| controls whether japicmp reports are run. It is disabled by |
| default and enabled via a special profile enabled by the |
| presence of the file src/site/resources/profile.japicmp |
| - org.apache.felix:maven-bundle-plugin 3.5.0 -> 3.5.1</action> |
| <action type="update">org.apache.felix:maven-bundle-plugin 3.5.0 -> 3.5.1</action> |
| <action type="update">org.jacoco:jacoco-maven-plugin 0.8.1 -> 0.8.3 (Java 11)</action> |
| <action type="update">org.apache.maven.wagon:wagon-ssh 3.1.0 -> 3.2.0</action> |
| <action type="update">maven-surefire-plugin 2.22.0 -> 2.22.1</action> |
| <action type="update">maven-surefire-report-plugin 2.22.0 -> 2.22.1</action> |
| <action type="update">maven-failsafe-plugin 2.22.0 -> 2.22.1</action> |
| <action type="update">versions-maven-plugin 2.5 -> 2.7</action> |
| <action type="update">org.apache.felix:maven-bundle-plugin 3.5.1 -> 4.1.0</action> |
| <action type="update">maven-jxr-plugin 2.5 -> 3.0.0</action> |
| <action type="update">org.apache.rat:apache-rat-plugin 0.12 -> 0.13</action> |
| <action type="update">commons.wagon-ssh.version 3.2.0 -> 3.3.1</action> |
| <action type="update">maven-assembly-plugin 3.1.0 -> 3.1.1</action> |
| <action type="update">commons.jar-plugin.version 3.1.0 -> 3.1.1</action> |
| <action type="update">commons.animal-sniffer.version 1.16 -> 1.17</action> |
| <action type="update">org.apache.bcel:bcel 6.2 -> 6.3</action> |
| <action type="update">commons-release-plugin 1.4 -> 1.5</action> |
| <action type="update">org.apache.maven.wagon:wagon-ssh 3.3.1 -> 3.3.2</action> |
| <action type="update">org.apache.maven.plugins:maven-javadoc-plugin 3.0.1 -> 3.1.0</action> |
| </release> |
| <release version="47" date="2018-07-02" description="Release version 47"> |
| <action type="update">Set the version of Apache Commons BCEL used by maven-project-info-reports-plugin to avoid |
| "org.apache.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 19"</action> |
| <action type="update">Allows JApiCmp's ignoreMissingClasses parameter to be easily overridable with the property commons.japicmp.ignoreMissingClasses.</action> |
| <action type="update">japicmp-maven-plugin 0.11.1 -> 0.12.0</action> |
| <action type="add">New properties: commons.distSvnStagingUrl, commons.releaseManagerName, commons.releaseManagerKey</action> |
| <action type="update">maven-javadoc-plugin 3.0.0 -> 3.0.1 (Java 10 compatibility)</action> |
| <action type="update">maven-site-plugin 3.7.0 -> 3.7.1.</action> |
| <action type="update">org.apache.maven.wagon:wagon-ssh 3.0.0 -> 3.1.0</action> |
| <action type="update">maven-surefire-report-plugin 2.21.0 -> 2.22.0</action> |
| <action type="update">maven-enforcer-plugin 3.0.0-M1 -> 3.0.0-M2</action> |
| <action type="update">commons-release-plugin 1.2 -> 1.3</action> |
| <action type="update">commons-build-plugin 1.8 -> 1.9</action> |
| <action type="update">maven-surefire-plugin 2.21.0 -> 2.22.0</action> |
| <action type="update">maven-project-info-reports-plugin 2.9 -> 3.0.0</action> |
| </release> |
| <release version="46" date="2018-04-07" description="Plugin updates |
| Notes on japicmp usage in 46 |
| ---------------------------- |
| For japicmp to work when running 'mvn site', we must first run package |
| because japicmp needs a built artifact to which to compare the previous |
| version. Thus, we run 'mvn package site' to get an appropriate japicmp |
| report. |
| "> |
| <action type="update">japicmp-maven-plugin 0.11.0 -> 0.11.1</action> |
| <action type="update">maven-surefire-report-plugin 2.20.1 -> 2.21.0</action> |
| <action type="add">Add java-1.10 profile</action> |
| <action type="add">Add java-1.11 profile</action> |
| <action type="update">jacoco-maven-plugin 0.8.0 -> 0.8.1</action> |
| <action type="update">commons-build-plugin 1.7 -> 1.8</action> |
| <action type="update">commons-release-plugin 1.1 -> 1.2</action> |
| <action type="update">japicmp-maven-plugin: oldVersionPattern=\d+\.\d+\.\d*</action> |
| <action type="update">maven-assembly-plugin: 3.0.0 -> 3.1.0</action> |
| <action type="remove">Prerequisites tag; should only be used for maven-plugins, using maven-enforcer-plugin instead.</action> |
| </release> |
| <release version="45" date="2018-03-12" description="Changing location of commons-release-plugin"> |
| <action type="update">Rearranging plugin order in -Prelease, removing commons-release-plugin from build>pluginManagement</action> |
| </release> |
| <release version="44" date="2018-03-08" description="Plugin Updates and add new commons-release-plugin |
| |
| Notes on Building version 44. |
| ----------------------------- |
| When building, because of an issue with japicmp, we have an erroneous non-failing stacktrace |
| that occurs. Specifically, we see: |
| |
| [warn] No new version specified and file './commons-parent/pom.xml' of artifact could not be opened as |
| jar archive: error in opening zip file |
| java.util.zip.ZipException: error in opening zip file |
| |
| mainly caused by an error in |
| japicmp.maven.JApiCmpMojo.populateArchivesListsFromParameters(JApiCmpMojo.java:341). |
| |
| We have asked for this to be addressed in the github issue: https://github.com/siom79/japicmp/issues/195 |
| "> |
| <action type="add">new profile module-name to add 'Automatic-Module-Name' entry to the manifest</action> |
| <action type="update">felix:maven-bundle-plugin 3.4.0 -> 3.5.0.</action> |
| <action type="update">build artifacts -test.jar, -sources.jar and -test-sources.jar always, not only at release time</action> |
| <action type="update">maven-enforcer-plugin set version to 3.0.0-M1 and update Maven requirement from 3.0.0 to 3.0.5 (the latest 3.0.x.)</action> |
| <action type="update">jacoco-maven-plugin 0.7.9 -> 0.8.0.</action> |
| <action type="update">Fix japicmp config: add to reporting section and define ignoreMissingNewVersion explicitly</action> |
| <action type="update">org.apache:apache 18 -> 19</action> |
| <action type="add">COMMONSSITE-105: Add commons-release-plugin version 1.1</action> |
| <action type="add">COMMONSSITE-106: Add spotbugs-maven-plugin version 3.1.3</action> |
| <action type="update">maven-surefire-plugin 2.20.1 -> 2.21.0</action> |
| <action type="update">maven-failsafe-plugin 2.20.1 -> 2.21.0</action> |
| </release> |
| <release version="43" date="2018-01-02" description="Updates plugins and generally requires Java 7."> |
| <action type="update">maven-compiler-plugin 3.6.1 -> 3.6.2.</action> |
| <action type="update">maven-compiler-plugin 3.6.2 -> 3.7.0.</action> |
| <action type="update">jacoco-maven-plugin 0.7.7.201606060606 -> 0.7.9.</action> |
| <action type="update">maven-javadoc-plugin 2.10.4 -> 3.0.0 (Java 9 compatibility.)</action> |
| <action type="update">Update japicmp 0.9.3 -> 0.10.0.</action> |
| <action type="update">animal-sniffer-maven-plugin 1.15 -> 1.16.</action> |
| <action type="update">commons.findbugs.version 3.0.3 -> 3.0.5 (requires Java 7.)</action> |
| <action type="update">commons.clirr.version 2.7 -> 2.8.</action> |
| <action type="update">maven-surefire-plugin 2.19.1 -> 2.20.1.</action> |
| <action type="update">Add maven-failsafe-plugin 2.20.1 (to along with surefire.)</action> |
| <action type="update">felix:maven-bundle-plugin 3.0.1 -> 3.4.0 (requires Java 7.</action> |
| <action type="update">versions-maven-plugin 2.3 -> 2.5.</action> |
| <action type="update">japicmp-maven-plugin 0.10.0 -> 0.11.0.</action> |
| <action type="update">build-helper-maven-plugin 1.10 -> 3.0.0 (requires Maven 3 and Java 7.)</action> |
| <action type="update">wagon-ssh 2.10 -> 3.0.0.</action> |
| <action type="update">maven-site-plugin 3.6 -> 3.7 (fixes Java 9 builds; for migrating from 3.4 to 3.5.1, see https://maven.apache.org/components/plugins/maven-site-plugin/migrate.html)</action> |
| </release> |
| <release version="42" date="2016-12-29" description="Updates plugins"> |
| <action type="update">maven-site-plugin 3.4 -> 3.6 (for migrating from 3.4 to 3.5.1, see https://maven.apache.org/components/plugins/maven-site-plugin/migrate.html)</action> |
| <action type="update">jacoco-maven-plugin : 0.7.6.201602180812 -> 0.7.7.201606060606</action> |
| <action type="update">commons-build-plugin : 1.6 -> 1.7</action> |
| <action type="update">maven-changes-plugin : 2.12 -> 2.12.1</action> |
| <action type="update">Update japicmp: 0.8.0 -> 0.9.1</action> |
| <action type="update">maven-compiler-plugin : 3.5.1 -> 3.6.0</action> |
| <action type="update">japicmp plugin no longer fail on "mvn site" (it requires target/*jar), use "mvn package site -Pjapicmp" to include its report</action> |
| <action type="update">japicmp-maven-plugin : 0.8.0 -> 0.9.3</action> |
| <action type="add">new profiles to run coveralls coverage |
| reports via Travis using Jacoco or Cobertura respectively</action> |
| <action type="update">new property |
| commons.japicmp.breakBuildOnBinaryIncompatibleModifications |
| controls the breakBuildOnBinaryIncompatibleModifications |
| setting of japicmp</action> |
| </release> |
| <release version="41" date="2016-08-15" description="Updates plugins and adds source compatibility profiles"> |
| <action type="update">COMMONSSITE-89 - support both clirr and japicmp |
| Clirr report must now be explicitly enabled using src/site/resources/profile.clirr file or -Pclirr option</action> |
| <action type="update">maven-source-plugin 3.0.0 -> 3.0.1</action> |
| <action type="update">commons.rat.version 0.11 -> 0.12</action> |
| <action type="update">maven-javadoc-plugin 2.10.3 -> 2.10.4</action> |
| <action type="update">RAT: Exclude Eclipse local files and folders</action> |
| <action type="update">Changed ciManagement to Jenkins builds.apache.org</action> |
| <action type="update">Update Apache parent: 17 -> 18</action> |
| </release> |
| <release version="40" date="2016-04-30" description="Updates plugins and parent; fixes COMMONSSITE-87 and COMMONSSITE-82. |
| The assembly plugin now runs in the verify phase (it was previously run in the package phase). See COMMONSSITE-87. |
| This allows child poms to create additional jars to be added to the assembly. |
| This will affect child poms that rely on the assembly occurring in the package phase. |
| They will need to be amended to use the verify phase instead."> |
| <action type="update">Update Apache Parent POM : 16 -> 17</action> |
| <action type="update">COMMONSSITE-87 - ensure assembly plugin runs after all package phase plugins</action> |
| <action type="update">COMMONSSITE-82 - use Commons Skin 4.1 (site.xml)</action> |
| <action type="update">Require minimum of Maven 3.0.5</action> |
| <action type="update">maven-assembly-plugin : 2.5.5 -> 2.6</action> |
| <action type="update">maven-changes-plugin : 2.11 -> 2.12</action> |
| <action type="update">maven-clean-plugin : 2.6.1 -> 3.0.0</action> |
| <action type="update">maven-compiler-plugin : 3.3 -> 3.5.1</action> |
| <action type="update">maven-enforcer-plugin : 1.3.1 -> 1.4.1</action> |
| <action type="update">maven-source-plugin : 2.4 -> 3.0.0</action> |
| <action type="update">maven-surefire-plugin : 2.18.1 -> 2.19.1</action> |
| <action type="update">maven-project-info-reports-plugin : 2.8 -> 2.9</action> |
| <action type="update">maven-release-plugin : 2.5.2 -> 2.5.3</action> |
| <action type="update">animal-sniffer-maven-plugin : 1.11 -> 1.15</action> |
| <action type="update">build-helper-maven-plugin : 1.9.1 -> 1.10</action> |
| <action type="update">buildnumber-maven-plugin 1.3 -> 1.4 (supports git SCM now)</action> |
| <action type="update">clirr-maven-plugin : 2.6.1 -> 2.7</action> |
| <action type="update">commons-build-plugin : 1.4 -> 1.6</action> |
| <action type="update">felix:maven-bundle-plugin : 2.5.3 -> 3.0.0</action> |
| <action type="update">findbugs-maven-plugin : 3.0.0 -> 3.0.3</action> |
| <action type="update">jacoco-maven-plugin : 0.7.5.201505241946 -> 0.7.6.201602180812</action> |
| <action type="update">wagon-ssh : 2.8 -> 2.10</action> |
| </release> |
| <release version="39" date="2015-09-07" description="Uses a new location assembly location; updates plugins; allows Java 8 builds to use animal-sniffer."> |
| <action type="update">Update Compiler Plugin : 3.2 -> 3.3</action> |
| <action type="update">Update Build Helper Plugin : 1.8 -> 1.9.1</action> |
| <action type="update">Update Release Plugin : 2.5.1 -> 2.5.2</action> |
| <action type="update">Update Javadoc Plugin : 2.10.2 -> 2.10.3</action> |
| <action type="update">Update Jar Plugin : 2.5 -> 2.6</action> |
| <action type="update">Drop the "trunks-proper" profile</action> |
| <action type="update">Update animal-sniffer Plugin : 2.13 -> 2.14 (for Java7+ build profile)</action> |
| <action type="update">Move assembly to standard location. src/main -> src/assembly/src.xml</action> |
| <action type="update">Update Jacoco Plugin : 0.7.4.201502262128 -> 0.7.5.201505241946</action> |
| </release> |
| <release version="38" date="2015-06-25" description="Fix bug in site Security link; update plugins"> |
| <!-- List each change individually so the changes HTML report is easier to read --> |
| <action type="update">Fix URL for Security link</action> |
| <action type="update">Update Assembly Plugin : 2.5.3 -> 2.5.5</action> |
| <action type="update">Update Cobertura Plugin : 2.6 -> 2.7</action> |
| <action type="update">Update Jacoco Plugin : 0.7.2 -> 0.7.4</action> |
| <action type="update">Update Javadoc Plugin : 2.10.1 -> 2.10.2</action> |
| <action type="update">Update Surefire Plugin : 2.18 -> 2.18.1</action> |
| </release> |
| <release version="37" date="2015-01-28" description="Update plugins, add Animal Sniffer and site-basic profile"> |
| <!-- List each change individually so the changes HTML report is easier to read --> |
| <action type="update">Update minimum Maven prerequisite (as defined by Findbugs) 3.0 -> 3.0.1</action> |
| <action type="update">Update org.apache:apache 15 to 16 (nop for Commons: maven-compiler-plugin already contained source/target)</action> |
| <action type="update">Update Maven Project Info Reports Plugin : 2.7 -> 2.8</action> |
| <action type="update">merged maven-3 profile into main body (Maven 2 is no longer supported)</action> |
| <action type="add">Added Animal Sniffer profile (active by default)</action> |
| <action type="update">renamed the profile jdk7-findbugs to jdk7-plugin-fix-version</action> |
| <action type="add">Allow to configure dependency excludes of bundle-plugin with commons.osgi.excludeDependencies</action> |
| <action type="add">Added property commons.changes.onlyCurrentVersion for changes plugin Jira report</action> |
| <action type="update">Update GPG Plugin : 1.5 -> 1.6</action> |
| <action type="update">Update Antrun Plugin : 1.7 -> 1.8</action> |
| <action type="add">Allow changes Jira report maxEntries to be overridden (default 100)</action> |
| <action type="add">Allow changes Jira report runOnlyAtExecutionRoot to be overridden</action> |
| <action type="add">Added site-basic profile to allow quick generation of the basic site docs</action> |
| </release> |
| <release version="36" date="2014-12-21" description="Update plugins, fix release-notes profile."> |
| <!-- List each change individually so the changes HTML report is easier to read --> |
| <action type="update">Update maven-jxr-plugin 2.4 to 2.5</action> |
| <action type="update">Update maven-surefire-plugin(s) 2.17 to 2.18</action> |
| <action type="update">Update maven-assembly-plugin 2.5 to 2.5.1</action> |
| <action type="update">Update maven-clean-plugin 2.6 to 2.6.1</action> |
| <action type="update">Update commons.wagon-ssh.version 2.6 to 2.8</action> |
| <action type="fix">Add announcementDirectory to release-notes profile.</action> |
| </release> |
| <release version="35" date="2014-10-22" description="Update plugins and maintenance"> |
| <!-- List each change individually so the changes HTML report is easier to read --> |
| <action type="add">Add link to security page in general navigation section</action> |
| <action type="add">Added java-1.9 profile</action> |
| <action type="update">Suppress test Javadocs when building site</action> |
| <action type="update">Suppress test Javadocs</action> |
| <action type="update">Update JaCoCo to 0.7.2.201409121644</action> |
| <action type="update">Update maven-compiler-plugin 3.1 to 3.2</action> |
| <action type="update">Update maven-source-plugin 2.2.1 to 2.4</action> |
| <action type="update">Update maven-site-plugin 3.3 to 3.4</action> |
| <action type="update">Update maven-gpg-plugin 1.4 to 1.5</action> |
| <action type="update">Update maven-jar-plugin 2.4 to 2.5</action> |
| <action type="update">Update maven-release-plugin 2.4.2 to 2.5.1</action> |
| <action type="update">Update maven-bundle-plugin 2.4.0 to 2.5.3</action> |
| <action type="update">Update buildnumber-maven-plugin 1.2 to 1.3</action> |
| <action type="update">Update wagon-ssh 2.3 to 2.6</action> |
| <action type="update">Update maven-scm-publish-plugin 1.0 to 1.1</action> |
| <action type="update">Update jdepend-maven-plugin 2.0-beta-2 to 2.0</action> |
| <action type="update">Update apache-rat-plugin 0.10 to 0.11</action> |
| <action type="update">Update maven-clean-plugin 2.5 to 2.6.</action> |
| <action type="update">Update maven-changes-plugin 2.9 to 2.11</action> |
| <action type="update">Update maven-deploy-plugin 2.8.1 to 2.8.2</action> |
| <action type="update">Update maven-install-plugin 2.5.1 to 2.5.2</action> |
| <action type="update">Update maven-javadic-plugin 2.9.1 to 2.10.1</action> |
| <action type="update">Update apache 13 to 15</action> |
| <action type="update">Add property commons.findbugs.version.</action> |
| </release> |
| <release version="34" date="2014-04-16" description=" |
| The main changes in this release are: |
| - Added Maven enforcer to ensure builds use Maven 3.0.0 or later |
| - Surefire 2.16 to 2.17 |
| - scm-publish 1.0-beta to 1.0 |
| - added java-1.8 profile |
| "> |
| <!-- List each change individually so the changes HTML report is easier to read --> |
| <action type="update">Added java-1.8 profile</action> |
| <action type="update">maven-scm-publish-plugin 1.0-beta -> 1.0</action> |
| <action type="update">maven-surefire-plugin(s) 2.16 -> 2.17</action> |
| <action type="update">Added Maven enforcer to ensure builds use Maven 3.0.0 or later</action> |
| </release> |
| <release version="33" date="2014-02-14" description=" |
| The main changes in this release are: |
| - Fixed Jacoco configuration syntax |
| - updated some plugins |
| "> |
| <!-- List each change individually so the changes HTML report is easier to read --> |
| <action type="update">commons-skin 3 -> 4</action> |
| <action type="update">maven-deploy-plugin 2.7 -> 2.8.1</action> |
| <action type="update">maven-jxr-plugin 2.3 -> 2.4</action> |
| <action type="update">maven-install-plugin 2.4 -> 2.5.1</action> |
| <action type="update">maven-release-plugin 2.4.1 -> 2.4.2</action> |
| <action type="update">maven-surefire-plugin(s) 2.15 -> 2.16</action> |
| <action type="update">remote-resources-plugin 1.4 -> 1.5</action> |
| <action type="update">apache-rat-plugin 0.9 -> 0.10</action> |
| <action type="update">clirr-maven-plugin 2.5 -> 2.6.1</action> |
| <action type="update">cobertura-maven-plugin 2.5.2 -> 2.6</action> |
| <action type="update">jacoco-maven-plugin 0.6.3.201306030806 -> 0.6.4.201312101107</action> |
| <action type="update">Fixed JaCoCo configuration - syntax changed completely between 0.6.2.x and 0.6.3.x</action> |
| <!-- Note: the (major) syntax change is not documented AFAICT, and only the trunk docs are online for comparison. --> |
| <action type="update">Add commons.compiler.version property so compiler plugin version can be overridden if necessary</action> |
| <action type="update">Add source archive to Maven artifacts</action> |
| </release> |
| <release version="32" date="2013-07-01" description=" |
| The main changes in this release are: |
| - added fix for Javadoc vulnerability (CVE-2013-1571, VU#225657) MJAVADOC-370 |
| - updated some plugins |
| "> |
| <!-- List each change individually so the changes html report is easier to read --> |
| <action type="update">maven-javadoc-plugin 2.9 -> 2.9.1</action> |
| </release> |
| <release version="31" date="2013-06-24" description=" |
| The main changes in this release are: |
| - dropped unused 'rc' profile |
| - fixed the maven.compile[r] names |
| - updated some plugins and the RAT excludes list |
| "> |
| <!-- List each change individually so the changes html report is easier to read --> |
| <action type="update">Dropped "rc" profile as no longer relevant</action> |
| <action type="update">maven-bundle-plugin 2.3.7 -> 2.4.0</action> |
| <action type="update">maven-surefire[-report]-plugin 2.14.1 -> 2.15</action> |
| <action type="fix" issue="COMMONSSITE-69">renamed properties maven.compile.* -> maven.compiler.*</action> |
| <action type="update">Exclude .checkstyle and .fbprefs from RAT check</action> |
| </release> |
| <release version="30" date="2013-05-28" description=" |
| The main changes in this release are RAT configuration changes: |
| - updated excludes: added .pmd and download_*.cgi |
| - changed excludes so child POM excludes will be appended to the parent list |
| - duplicated settings in build section so they apply to standalone invocations |
| |
| Coverage tool: |
| Made JaCoCo an optional profile |
| Restored Cobertura as an optional profile |
| "> |
| <!-- List updates separately so the changes html report is easier to read --> |
| <action type="update">cobertura-maven-plugin 2.5.2 reinstated</action> |
| <action type="update">jacoco-maven-plugin 0.6.2.201302030002 -> 0.6.3.201306030806</action> |
| <action type="update">rat-maven-plugin 0.8 -> 0.9</action> |
| <action type="update">maven-project-info-reports-plugin 2.6 -> 2.7</action> |
| </release> |
| <release version="29" date="2013-05-18" description="Replace Cobertura with JaCoCo; update plugin versions"> |
| <action type="update">cobertura-maven-plugin 2.5.2 -> removed</action> |
| <action type="update">jacoco-maven-plugin -> 0.6.2.201302030002</action> |
| <action type="update">maven-surefire-plugin 2.13 -> 2.14.1</action> |
| <action type="update">maven-surefire-report-plugin 2.13 -> 2.14.1</action> |
| <action type="update">maven-changes-plugin 2.8 -> 2.9</action> |
| <action type="update">maven-compiler-plugin 3.0 -> 3.1</action> |
| <action type="update">maven-release-plugin 2.3.2 -> 2.4.1</action> |
| <action type="update">maven-site-plugin 3.2 -> 3.3</action> |
| <action type="update" date=""> |
| The main change is the replacement of Cobertura with JaCoCo for test |
| coverage analysis. The former is not maintained anymore, has numerous |
| bugs and is extremely slow in some situations (typically generating |
| coverage reports for [math] took about 9 hours whereas standard tests |
| run in about 10 minutes). One important implication is that since |
| JaCoCo relies on setting an agent, it is triggered only if JDK used to |
| run the tests is at least Java 1.5 (this is automatically detected), |
| and it changes the argument line of surefire tests. If a component |
| also needs to adapt the surefire command line, it must add the |
| property ${argLine} to the argument line in order to preserve JaCoCo |
| settings. An example for this is Apache Commons IO, where the |
| maven-surefire-plugin setting must read as (note the use of the |
| ${argLine} property): |
| |
| <plugins> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-surefire-plugin</artifactId> |
| <configuration> |
| <forkMode>pertest</forkMode> |
| <!-- limit memory size see IO-161 --> |
| <!-- the ${argLine} preserves jacoco agent settings (see (see https://github.com/jacoco/jacoco/issues/44) --> |
| <argLine>-Xmx25M ${argLine}</argLine> |
| ... |
| </configuration> |
| </plugin> |
| ... |
| </plugins> |
| </action> |
| </release> |
| <release version="28" date="2013-01-26" description="Update plugins"> |
| <action type="update"> |
| apache-parent-pom 9 -> 13 |
| |
| maven-surefire-plugin 2.12.3 -> 2.12.4 |
| maven-surefire-report-plugin 2.12.3 -> 2.12.4 |
| cobertura-maven-plugin 2.5.1 -> 2.5.2 |
| buildnumber-maven-plugin 1.1 -> 1.2 |
| </action> |
| <action type="update"> |
| Also changed, but omitted from changes section in released version: |
| |
| Added maven-scm-publish-plugin 1.0-beta-2 |
| Removed timestamp from Javadoc output |
| Moved Cobertura from default to reporting profile |
| Renamed module sanselan -> imaging |
| Added scm publishing properties |
| </action> |
| </release> |
| <release version="27" date="2012-09-24" description="Update plugins"> |
| <action type="update"> |
| update maven-site-plugin to 3.1 in reporting section |
| use properties for all reporting plugins to ensure consistency |
| maven-changes-plugin: 2.7.1 -> 2.8 (fixes MCHANGES-285 SAXException parsing JIRA XML from JIRA 5.1) |
| maven-project-info-reports-plugin 2.5 -> 2.5.1 |
| maven-resources-plugin 2.5 -> 2.6 |
| maven-surefire-plugin 2.12.2 -> 2.12.3 |
| maven-surefire-report-plugin 2.12.2 -> 2.12.3 |
| </action> |
| </release> |
| <release version="26" date="2012-08-23" description="Update plugins"> |
| <action type="update"> |
| FELIX-3037 has been fixed so the profile java-1.5-detected is no longer needed |
| (in fact it causes problems, because it reverts bndlib to a version that is missing some required new methods) |
| </action> |
| <action type="update"> |
| maven-changes-plugin: 2.6 -> 2.7.1 |
| maven-clean-plugin: 2.4.1 -> 2.5 |
| maven-compiler-plugin: 2.3.2 -> 2.5.1 |
| maven-project-info-reports-plugin: 2.4 -> 2.5 |
| maven-release-plugin: 2.2.2 -> 2.3.2 |
| maven-remote-resources-plugin: 1.2.1 -> 1.3 |
| maven-site-plugin: 3.0 -> 3.1 |
| maven-source-plugin: 2.1.2 -> 2.2 |
| maven-surefire-plugin: 2.12 -> 2.12.2 |
| maven-surefire-report-plugin: 2.12 -> 2.12.2 |
| org.codehaus.mojo:buildnumber-maven-plugin: 1.0 -> 1.1 |
| </action> |
| </release> |
| <release version="25" date="2012-??-??" description="Update plugins"> |
| <action type="update"> |
| Updated various plugin versions: |
| clirr-maven-plugin: 2.3 -> 2.4 |
| clirr and RAT added to pluginManagement so can override the version from Apache POM |
| Add changes and jira reports |
| </action> |
| </release> |
| <release version="24" date="2012-03-13" description="Update and add plugins"> |
| <action type="update"> |
| Updated various plugin versions: |
| antrun: 1.6 -> 1.7 |
| assembly: 2.2.1 -> 2.3 |
| jar: 2.3.2 -> 2.4 |
| release: 2.2.1 -> 2.2.2 |
| remote-resources: override Apache pom 9 with 1.2.1 |
| commons-build: 1.3 -> 1.4 |
| bundle: 2.3.5 -> 2.3.7; removed workround for Java 1.5 as no longer necessary |
| Added cobertura: 2.5.1 to reporting and buildManagement |
| surefire: 2.9 -> 2.12 |
| surefire-report: 2.9 -> 2.12 |
| Allow override of surefire-report aggregate setting using property commons.surefire-report.aggregate |
| javadoc: 2.8 -> 2.8.1 |
| rat: 0.7 -> 0.8 |
| wagon-ssh 1.0 -> 2.2 (M3 only) |
| Deleted "ci" profile (does not apply with Nexus) |
| Add default project info reports: excluded license/plugins/plugin management |
| Add tests.jar and test-sources.jar to deployed files |
| </action> |
| </release> |
| <release version="23" date="2012-01-11" description=" |
| The Maven3 site plugin has been updated to support ssh/scp for deployment |
| |
| The buildNumber plugin now defaults to using SVN CLI, and does not run if buildNumber.skip=true |
| To use javasvn instead, use the profile: javasvn |
| "> |
| <action dev="ggregory" type="add"> |
| added java-1.7 profile |
| </action> |
| <action dev="ggregory" type="add"> |
| added ssh/scp support to maven-site-plugin in Maven3 |
| </action> |
| <action dev="sebb" type="update" due-to="Olivier Lamy"> |
| moved buildNumber plugin to profile which is activated unless buildNumber.skip=true |
| changed buildNumber plugin default provider to CLI; added 'javasvn' profile as override |
| </action> |
| <action dev="sebb" type="update"> |
| added aggregate:false to jxr plugin (aggregate is deprecated) |
| </action> |
| <action dev="sebb" type="update"> |
| updated modules list, added: bcel, functor, jcs, ognl |
| </action> |
| </release> |
| <release version="22" date="2011-09-21" description=" |
| Starting with version 22, the RAT plugin has changed Maven group and id, |
| so any existing configuration needs to be updated. |
| To fix component POMs, please change any occurrences of: |
| <groupId>org.codehaus.mojo</groupId> |
| <artifactId>rat-maven-plugin</artifactId> |
| to the new values: |
| <groupId>org.apache.rat</groupId> |
| <artifactId>apache-rat-plugin</artifactId> |
| "> |
| <action dev="sebb" type="add"> |
| Add commons.release.version and commons.rc.version for use in releasing commons parent |
| </action> |
| <action dev="sebb" type="add"> |
| Add release-notes profile to generate RELEASE-NOTES.txt from changes.xml. |
| Added changes.xml and template release-notes.vm |
| </action> |
| <action dev="sebb" type="add"> |
| Add pom description |
| </action> |
| <action dev="sebb" type="fix"> |
| Added workround for bundle plugin 2.3.5 on Java 1.5 - replace embedded bndlib with previous version |
| </action> |
| <action dev="sebb" type="add"> |
| Add buildnumber plugin and put build details into manifests. |
| </action> |
| <action dev="sebb" type="add"> |
| Add Clirr report for all components |
| </action> |
| <action dev="sebb" type="update"> |
| Update to site plugin 3.0 (usable by Maven 2 and Maven 3) |
| </action> |
| <action dev="sebb" type="fix"> |
| Fix resources and testResource overrides to include the default directories. |
| Components which redefine these may no longer need to do so. |
| </action> |
| <action type="update"> |
| Update to latest releases of plugins. |
| </action> |
| <action dev="sebb" type="remove"> |
| Remove Maven IDEA plugin. |
| </action> |
| <action dev="sebb" type="update"> |
| Update to Apache RAT plugin, and enable use as standalone goal. |
| </action> |
| <action dev="ggregory" type="add"> |
| Add Javadoc link to Java EE. |
| </action> |
| </release> |
| </body> |
| </document> |