Import Upstream version 56
This commit is contained in:
parent
8d54dfc89f
commit
fb14ce8331
|
@ -0,0 +1,16 @@
|
|||
# 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
|
||||
#
|
||||
# http://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.
|
||||
|
||||
* text=auto
|
|
@ -0,0 +1,19 @@
|
|||
# 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
|
||||
#
|
||||
# http://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.
|
||||
|
||||
# Keeps on creating FUD PRs in test code
|
||||
# Does not follow Apache disclosure policies
|
||||
User-agent: JLLeitschuh/security-research
|
||||
Disallow: *
|
|
@ -0,0 +1,27 @@
|
|||
# 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
|
||||
#
|
||||
# http://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.
|
||||
|
||||
version: 2
|
||||
updates:
|
||||
- package-ecosystem: "maven"
|
||||
directory: "/"
|
||||
schedule:
|
||||
interval: "weekly"
|
||||
day: "friday"
|
||||
- package-ecosystem: "github-actions"
|
||||
directory: "/"
|
||||
schedule:
|
||||
interval: "weekly"
|
||||
day: "friday"
|
|
@ -0,0 +1,52 @@
|
|||
# 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
|
||||
#
|
||||
# http://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.
|
||||
|
||||
name: Java CI
|
||||
|
||||
on: [push, pull_request]
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
jobs:
|
||||
build:
|
||||
|
||||
runs-on: ubuntu-latest
|
||||
continue-on-error: ${{ matrix.experimental }}
|
||||
strategy:
|
||||
matrix:
|
||||
java: [ 8, 11, 17 ]
|
||||
experimental: [false]
|
||||
# include:
|
||||
# - java: 18-ea
|
||||
# experimental: true
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
|
||||
with:
|
||||
persist-credentials: false
|
||||
- uses: actions/cache@v3.2.2
|
||||
with:
|
||||
path: ~/.m2/repository
|
||||
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
|
||||
restore-keys: |
|
||||
${{ runner.os }}-maven-
|
||||
- name: Set up JDK ${{ matrix.java }}
|
||||
uses: actions/setup-java@v3.9.0
|
||||
with:
|
||||
distribution: 'temurin'
|
||||
java-version: ${{ matrix.java }}
|
||||
- name: Build with Maven
|
||||
run: mvn -V --file pom.xml --no-transfer-progress
|
|
@ -0,0 +1,69 @@
|
|||
# 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
|
||||
#
|
||||
# http://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.
|
||||
|
||||
name: "Scorecards supply-chain security"
|
||||
|
||||
on:
|
||||
branch_protection_rule:
|
||||
schedule:
|
||||
- cron: "30 1 * * 6" # Weekly on Saturdays
|
||||
push:
|
||||
branches: [ "master" ]
|
||||
|
||||
permissions: read-all
|
||||
|
||||
jobs:
|
||||
|
||||
analysis:
|
||||
|
||||
name: "Scorecards analysis"
|
||||
runs-on: ubuntu-latest
|
||||
permissions:
|
||||
# Needed to upload the results to the code-scanning dashboard.
|
||||
security-events: write
|
||||
actions: read
|
||||
id-token: write # This is required for requesting the JWT
|
||||
contents: read # This is required for actions/checkout
|
||||
|
||||
steps:
|
||||
|
||||
- name: "Checkout code"
|
||||
uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b # 3.2.0
|
||||
with:
|
||||
persist-credentials: false
|
||||
|
||||
- name: "Run analysis"
|
||||
uses: ossf/scorecard-action@e38b1902ae4f44df626f11ba0734b14fb91f8f86 # 2.1.2
|
||||
with:
|
||||
results_file: results.sarif
|
||||
results_format: sarif
|
||||
# A read-only PAT token, which is sufficient for the action to function.
|
||||
# The relevant discussion: https://github.com/ossf/scorecard-action/issues/188
|
||||
repo_token: ${{ secrets.GITHUB_TOKEN }}
|
||||
# Publish the results for public repositories to enable scorecard badges.
|
||||
# For more details: https://github.com/ossf/scorecard-action#publishing-results
|
||||
publish_results: true
|
||||
|
||||
- name: "Upload artifact"
|
||||
uses: actions/upload-artifact@83fd05a356d7e2593de66fc9913b3002723633cb # 3.1.0
|
||||
with:
|
||||
name: SARIF file
|
||||
path: results.sarif
|
||||
retention-days: 5
|
||||
|
||||
- name: "Upload to code-scanning"
|
||||
uses: github/codeql-action/upload-sarif@959cbb7472c4d4ad70cdfe6f4976053fe48ab394 # 2.1.37
|
||||
with:
|
||||
sarif_file: results.sarif
|
|
@ -0,0 +1,4 @@
|
|||
/.project
|
||||
/.settings/
|
||||
/target/
|
||||
/commons-parent.iml
|
84
BUILDING.txt
84
BUILDING.txt
|
@ -4,7 +4,7 @@ Notes on building/releasing Commons Parent
|
|||
These recipes should work.
|
||||
Other recipes may suit other tastes!
|
||||
This is the short form of "Releasing Commons Components"
|
||||
http://commons.apache.org/releases/index.html
|
||||
https://commons.apache.org/releases/index.html
|
||||
|
||||
To perform the license release audit, a.k.a. "RAT check", run.
|
||||
|
||||
|
@ -24,28 +24,40 @@ Preparing for release candidate:
|
|||
-------------------------------
|
||||
- Check for updates to plugins and dependencies.
|
||||
- Ensure NOTICE has correct year.
|
||||
- Ensure changes.xml is up to date; generate RELEASE-NOTES using non-SNAPSHOT version:
|
||||
mvn changes:announcement-generate -Prelease-notes -Dchanges.version=nn
|
||||
- Ensure changes.xml is up to date (Release notes are updated during tagging)
|
||||
- Ensure pom.xml header comment agrees with changes for this release
|
||||
- Regenerate CONTRIBUTING.md:
|
||||
mvn commons:contributing-md
|
||||
- Regenerate README.md:
|
||||
mvn commons:readme-md
|
||||
- Commit all changes to SVN
|
||||
- Regenerate files:
|
||||
mvn commons-build:all -Dproject.inceptionYear=2006
|
||||
(N.B. the year is not defined in the pom to avoid propagation to components)
|
||||
- Check and commit all changes
|
||||
|
||||
Creating release candidate tag:
|
||||
------------------------------
|
||||
- Checkout trunk in clean workspace:
|
||||
svn co https://svn.apache.org/repos/asf/commons/proper/commons-parent/trunk commons-parent-<NN>-RC1
|
||||
N.B. This is done in a separate release branch so that the default branch remains a SNAPSHOT version
|
||||
|
||||
- Checkout default branch in clean workspace:
|
||||
git clone https://gitbox.apache.org/repos/asf/commons-parent.git commons-parent-<NN>-RC1
|
||||
- cd commons-parent-<NN>-RC1
|
||||
- Update the release branch:
|
||||
git checkout release
|
||||
git pull origin release
|
||||
git pull origin master
|
||||
- Edit version in pom.xml to remove SNAPSHOT suffix
|
||||
- Edit three SCM URLs to point to the future (non-RC) tag:
|
||||
<connection>scm:svn:http://svn.apache.org/repos/asf/commons/proper/commons-parent/tags/commons-parent-<NN></connection>
|
||||
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/commons/proper/commons-parent/tags/commons-parent-<NN></developerConnection>
|
||||
<url>http://svn.apache.org/viewvc/commons/proper/commons-parent/tags/commons-parent-<NN></url>
|
||||
- Create tag in SVN from the updated workspace:
|
||||
svn cp . https://svn.apache.org/repos/asf/commons/proper/commons-parent/tags/commons-parent-<NN>-RC1 -m"Create <NN> RC1 tag"
|
||||
(this ensures the trunk never sees the different URLs or released version)
|
||||
mvn versions:set -DnewVersion=NN -DgenerateBackupPoms=false
|
||||
edit commons.rc.version to agree with the RC number
|
||||
- Update the release notes. These are cumulative, so the new notes must be generated in a temporary file
|
||||
Generate a temporary file, for example:
|
||||
mvn changes:announcement-generate -Prelease-notes -Dchanges.version=NN -Dchanges.announcementFile=NN.tmp
|
||||
Edit the file to tidy it up, and prepend it to RELEASE-NOTES.txt
|
||||
Remove the temporary file
|
||||
- Create tag the from the updated workspace:
|
||||
git commit -am "Update version numbers for Commons Parent version NN"
|
||||
|
||||
git tag -s commons-parent-NN-RC1 -m "Tag Commons Parent version NN-RC1" [-u keyid] # signed tag
|
||||
OR
|
||||
git tag -a commons-parent-NN-RC1 -m "Tag Commons Parent version NN-RC1"
|
||||
|
||||
git push --tags origin release
|
||||
|
||||
Test build of tag:
|
||||
-----------------
|
||||
|
@ -58,7 +70,7 @@ Deploy RC to Nexus:
|
|||
------------------
|
||||
- Set up passwords in settings.xml (https://wiki.apache.org/commons/UsingNexus)
|
||||
- Same command as above, but omitting -Ptest-deploy profile:
|
||||
- mvn package deploy -Dassembly.attach=false -Duser.name=ASF-login-name -Prelease
|
||||
- mvn package deploy -Duser.name=ASF-login-name -Prelease
|
||||
|
||||
Tidy and close Nexus staging area:
|
||||
---------------------------------
|
||||
|
@ -68,8 +80,14 @@ Tidy and close Nexus staging area:
|
|||
- Open the bottom "Content" tab and navigate to the files
|
||||
- Delete *.asc.md5 and *.asc.sha1 if present
|
||||
- Checkout https://dist.apache.org/repos/dist/dev/commons/commons-parent
|
||||
- Download the -src archives, their sigs and hashes, then delete them from Nexus.
|
||||
- Commit the dist/dev/ folder
|
||||
- create and change to the appropriate subdir: <NN>-RCn
|
||||
- Download the -src archives, and their sigs, then delete them (and md5/sha1 hashes) from Nexus.
|
||||
wget https://repository.apache.org/service/local/repositories/orgapachecommons-<NexusID>/content/org/apache/commons/commons-parent/<NN>/commons-parent-<NN>-src.zip
|
||||
Likewise for .tar.gz and the corresponding .asc files
|
||||
TODO: could/should these be fetched from target instead?
|
||||
- replace the md5 and sha1 hashes with sha512 hashes
|
||||
- copy RELEASE-NOTES.txt from the git release area
|
||||
- Commit the dist/dev/commons-parent/<NN>-RCn folder
|
||||
|
||||
Close the staging area - Description: "Apache Commons Parent <NN> RC1"
|
||||
Screen does not auto-refresh - you need to press refresh
|
||||
|
@ -83,12 +101,26 @@ Assuming the vote passes, login to Nexus and use the "Release" function
|
|||
[If there was a problem identified, Drop the repo instead and start again]
|
||||
|
||||
Copy the RC Tag to final tag:
|
||||
URL=https://svn.apache.org/repos/asf/commons/proper/commons-parent/
|
||||
svn cp "$URL/tags/commons-parent-37-RC1" "$URL/tags/commons-parent-37" -m "Release commons-parent 37 based on RC1"
|
||||
----------------------------
|
||||
- git co release
|
||||
- git pull origin release # synch with remote
|
||||
|
||||
Publish the source files to
|
||||
- git diff commons-parent-NN-RCn # check that the workspace agrees with the tag in the vote
|
||||
- git tag -s commons-parent-NN -m "Create Commons Parent NN release tag"
|
||||
- git push --tags
|
||||
|
||||
- git checkout master
|
||||
- git merge release # This should update the RN
|
||||
- mvn versions:set -DnewVersion=52-SNAPSHOT -DgenerateBackupPoms=false
|
||||
- Add next release tag in src/changes/changes.xml
|
||||
- git commit -am "Bump to next development version"
|
||||
|
||||
Publish the source files to
|
||||
------------------------
|
||||
https://dist.apache.org/repos/dist/release/commons/commons-parent
|
||||
|
||||
TBA
|
||||
|
||||
Update site documentation
|
||||
-------------------------
|
||||
Please check that the site documentation is up to date
|
||||
|
@ -97,9 +129,3 @@ https://svn.apache.org/repos/asf/commons/cms-site/trunk/content/xdoc/commons-par
|
|||
This will need updating if any new features / profiles etc are added.
|
||||
It does not list plugin or dependency versions.
|
||||
However at the least please update the version details and URL at the start of the page.
|
||||
|
||||
|
||||
Prepare next Release Cycle
|
||||
--------------------------
|
||||
Modify pom.xml with next SNAPSHOT version, remove second last history comment
|
||||
Add next release tag in src/changes/changes.xml and commit changes to trunk
|
||||
|
|
|
@ -0,0 +1,17 @@
|
|||
<!---
|
||||
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
|
||||
|
||||
http://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.
|
||||
-->
|
||||
The Apache code of conduct page is [https://www.apache.org/foundation/policies/conduct.html](https://www.apache.org/foundation/policies/conduct.html).
|
|
@ -25,7 +25,7 @@
|
|||
| commons-build-plugin/trunk/src/main/resources/commons-xdoc-templates |
|
||||
+======================================================================+
|
||||
| |
|
||||
| 1) Re-generate using: mvn commons:contributing-md |
|
||||
| 1) Re-generate using: mvn commons-build:contributing-md |
|
||||
| |
|
||||
| 2) Set the following properties in the component's pom: |
|
||||
| - commons.jira.id (required, alphabetic, upper case) |
|
||||
|
@ -50,7 +50,7 @@ Getting Started
|
|||
|
||||
+ Make sure you have a [JIRA account](https://issues.apache.org/jira/).
|
||||
+ Make sure you have a [GitHub account](https://github.com/signup/free).
|
||||
+ If you're planning to implement a new feature it makes sense to discuss you're changes on the [dev list](https://commons.apache.org/mail-lists.html) first. This way you can make sure you're not wasting your time on something that isn't considered to be in Apache Commons Parent's scope.
|
||||
+ If you're planning to implement a new feature it makes sense to discuss your changes on the [dev list](https://commons.apache.org/mail-lists.html) first. This way you can make sure you're not wasting your time on something that isn't considered to be in Apache Commons Parent's scope.
|
||||
+ Submit a [Jira Ticket][jira] for your issue, assuming one does not already exist.
|
||||
+ Clearly describe the issue including steps to reproduce when it is a bug.
|
||||
+ Make sure you fill in the earliest version that you know has the issue.
|
||||
|
@ -61,7 +61,7 @@ Making Changes
|
|||
--------------
|
||||
|
||||
+ Create a _topic branch_ for your isolated work.
|
||||
* Usually you should base your branch on the `master` or `trunk` branch.
|
||||
* Usually you should base your branch on the `master` branch.
|
||||
* A good topic branch name can be the JIRA bug id plus a keyword, e.g. `COMMONSSITE-123-InputStream`.
|
||||
* If you have submitted multiple JIRA issues, try to maintain separate branches and pull requests.
|
||||
+ Make commits of logical units.
|
||||
|
@ -107,7 +107,7 @@ Additional Resources
|
|||
+ [Apache Commons Parent JIRA project page][jira]
|
||||
+ [Contributor License Agreement][cla]
|
||||
+ [General GitHub documentation](https://help.github.com/)
|
||||
+ [GitHub pull request documentation](https://help.github.com/send-pull-requests/)
|
||||
+ [GitHub pull request documentation](https://help.github.com/articles/creating-a-pull-request/)
|
||||
+ [Apache Commons Twitter Account](https://twitter.com/ApacheCommons)
|
||||
+ `#apache-commons` IRC channel on `irc.freenode.net`
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
Apache Commons Parent
|
||||
Copyright 2006-2018 The Apache Software Foundation
|
||||
Copyright 2006-2022 The Apache Software Foundation
|
||||
|
||||
This product includes software developed at
|
||||
The Apache Software Foundation (http://www.apache.org/).
|
||||
The Apache Software Foundation (https://www.apache.org/).
|
||||
|
|
263
README.md
263
README.md
|
@ -1,105 +1,158 @@
|
|||
<!---
|
||||
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
|
||||
|
||||
http://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 GENERATED BY THE COMMONS BUILD PLUGIN ****|
|
||||
|**** DO NOT EDIT DIRECTLY ****|
|
||||
|**** ****|
|
||||
+======================================================================+
|
||||
| TEMPLATE FILE: readme-md-template.md |
|
||||
| commons-build-plugin/trunk/src/main/resources/commons-xdoc-templates |
|
||||
+======================================================================+
|
||||
| |
|
||||
| 1) Re-generate using: mvn commons:readme-md |
|
||||
| |
|
||||
| 2) Set the following properties in the component's pom: |
|
||||
| - commons.componentid (required, alphabetic, lower case) |
|
||||
| - commons.release.version (required) |
|
||||
| |
|
||||
| 3) Example Properties |
|
||||
| |
|
||||
| <properties> |
|
||||
| <commons.componentid>math</commons.componentid> |
|
||||
| <commons.release.version>1.2</commons.release.version> |
|
||||
| </properties> |
|
||||
| |
|
||||
+======================================================================+
|
||||
--->
|
||||
Apache Commons Parent
|
||||
===================
|
||||
|
||||
[![Build Status](https://travis-ci.org/apache/commons-parent.svg?branch=master)](https://travis-ci.org/apache/commons-parent)
|
||||
[![Coverage Status](https://coveralls.io/repos/apache/commons-parent/badge.svg?branch=master)](https://coveralls.io/r/apache/commons-parent)
|
||||
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-parent/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-parent/)
|
||||
[![License](http://img.shields.io/:license-apache-blue.svg)](http://www.apache.org/licenses/LICENSE-2.0.html)
|
||||
|
||||
The Apache Commons Parent POM provides common settings for all Apache Commons components.
|
||||
|
||||
Documentation
|
||||
-------------
|
||||
|
||||
More information can be found on the [Apache Commons Parent homepage](https://commons.apache.org/proper/commons-commons-parent).
|
||||
The [JavaDoc](https://commons.apache.org/proper/commons-commons-parent/javadocs/api-release) can be browsed.
|
||||
Questions related to the usage of Apache Commons Parent should be posted to the [user mailing list][ml].
|
||||
|
||||
Where can I get the latest release?
|
||||
-----------------------------------
|
||||
You can download source and binaries from our [download page](https://commons.apache.org/proper/commons-commons-parent/download_commons-parent.cgi).
|
||||
|
||||
Alternatively you can pull it from the central Maven repositories:
|
||||
|
||||
```xml
|
||||
<dependency>
|
||||
<groupId>org.apache.commons</groupId>
|
||||
<artifactId>commons-parent</artifactId>
|
||||
<version>43</version>
|
||||
</dependency>
|
||||
```
|
||||
|
||||
Contributing
|
||||
------------
|
||||
|
||||
We accept Pull Requests via GitHub. The [developer mailing list][ml] is the main channel of communication for contributors.
|
||||
There are some guidelines which will make applying PRs easier for us:
|
||||
+ No tabs! Please use spaces for indentation.
|
||||
+ Respect the code style.
|
||||
+ Create minimal diffs - disable on save actions like reformat source code or organize imports. If you feel the source code should be reformatted create a separate PR for this change.
|
||||
+ Provide JUnit tests for your changes and make sure your changes don't break any existing tests by running ```mvn clean test```.
|
||||
|
||||
If you plan to contribute on a regular basis, please consider filing a [contributor license agreement](https://www.apache.org/licenses/#clas).
|
||||
You can learn more about contributing via GitHub in our [contribution guidelines](CONTRIBUTING.md).
|
||||
|
||||
License
|
||||
-------
|
||||
This code is under the [Apache Licence v2](https://www.apache.org/licenses/LICENSE-2.0).
|
||||
|
||||
See the `NOTICE.txt` file for required notices and attributions.
|
||||
|
||||
Donations
|
||||
---------
|
||||
You like Apache Commons Parent? Then [donate back to the ASF](https://www.apache.org/foundation/contributing.html) to support the development.
|
||||
|
||||
Additional Resources
|
||||
--------------------
|
||||
|
||||
+ [Apache Commons Homepage](https://commons.apache.org/)
|
||||
+ [Apache Issue Tracker (JIRA)](https://issues.apache.org/jira/browse/COMMONSSITE)
|
||||
+ [Apache Commons Twitter Account](https://twitter.com/ApacheCommons)
|
||||
+ `#apache-commons` IRC channel on `irc.freenode.org`
|
||||
|
||||
[ml]:https://commons.apache.org/mail-lists.html
|
||||
<!---
|
||||
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
|
||||
|
||||
http://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 GENERATED BY THE COMMONS BUILD PLUGIN ****|
|
||||
|**** DO NOT EDIT DIRECTLY ****|
|
||||
|**** ****|
|
||||
+======================================================================+
|
||||
| TEMPLATE FILE: readme-md-template.md |
|
||||
| commons-build-plugin/trunk/src/main/resources/commons-xdoc-templates |
|
||||
+======================================================================+
|
||||
| |
|
||||
| 1) Re-generate using: mvn commons-build:readme-md |
|
||||
| |
|
||||
| 2) Set the following properties in the component's pom: |
|
||||
| - commons.componentid (required, alphabetic, lower case) |
|
||||
| - commons.release.version (required) |
|
||||
| |
|
||||
| 3) Example Properties |
|
||||
| |
|
||||
| <properties> |
|
||||
| <commons.componentid>math</commons.componentid> |
|
||||
| <commons.release.version>1.2</commons.release.version> |
|
||||
| </properties> |
|
||||
| |
|
||||
+======================================================================+
|
||||
--->
|
||||
Apache Commons Parent
|
||||
===================
|
||||
|
||||
[![GitHub Actions Status](https://github.com/apache/commons-parent/workflows/Java%20CI/badge.svg)](https://github.com/apache/commons-parent/actions)
|
||||
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-parent/badge.svg?gav=true)](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-parent/?gav=true)
|
||||
[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/apache/commons-text/badge)](https://api.securityscorecards.dev/projects/github.com/apache/commons-text)
|
||||
|
||||
The Apache Commons Parent POM provides common settings for all Apache Commons components.
|
||||
|
||||
Documentation
|
||||
-------------
|
||||
|
||||
More information can be found on the [Apache Commons Parent homepage](https://commons.apache.org/proper/commons-commons-parent).
|
||||
The [Javadoc](https://commons.apache.org/proper/commons-commons-parent/apidocs) can be browsed.
|
||||
Questions related to the usage of Apache Commons Parent should be posted to the [user mailing list][ml].
|
||||
|
||||
Where can I get the latest release?
|
||||
-----------------------------------
|
||||
You can download source and binaries from our [download page](https://commons.apache.org/proper/commons-commons-parent/download_commons-parent.cgi).
|
||||
|
||||
Alternatively you can pull it from the central Maven repositories:
|
||||
|
||||
```xml
|
||||
<dependency>
|
||||
<groupId>org.apache.commons</groupId>
|
||||
<artifactId>commons-parent</artifactId>
|
||||
<version>56</version>
|
||||
</dependency>
|
||||
```
|
||||
|
||||
Contributing
|
||||
------------
|
||||
|
||||
We accept Pull Requests via GitHub. The [developer mailing list](https://commons.apache.org/mail-lists.html) is the main channel of communication for contributors.
|
||||
There are some guidelines which will make applying PRs easier for us:
|
||||
+ No tabs! Please use spaces for indentation.
|
||||
+ Respect the code style.
|
||||
+ Create minimal diffs - disable on save actions like reformat source code or organize imports. If you feel the source code should be reformatted create a separate PR for this change.
|
||||
+ Provide JUnit tests for your changes and make sure your changes don't break any existing tests by running ```mvn```.
|
||||
|
||||
If you plan to contribute on a regular basis, please consider filing a [contributor license agreement](https://www.apache.org/licenses/#clas).
|
||||
You can learn more about contributing via GitHub in our [contribution guidelines](CONTRIBUTING.md).
|
||||
|
||||
License
|
||||
-------
|
||||
This code is under the [Apache Licence v2](https://www.apache.org/licenses/LICENSE-2.0).
|
||||
|
||||
See the `NOTICE.txt` file for required notices and attributions.
|
||||
|
||||
Donations
|
||||
---------
|
||||
You like Apache Commons Parent? Then [donate back to the ASF](https://www.apache.org/foundation/contributing.html) to support the development.
|
||||
|
||||
Additional Resources
|
||||
--------------------
|
||||
|
||||
+ [Apache Commons Homepage](https://commons.apache.org/)
|
||||
+ [Apache Issue Tracker (JIRA)](https://issues.apache.org/jira/browse/COMMONSSITE)
|
||||
+ [Apache Commons Slack Channel](https://the-asf.slack.com/archives/C60NVB8AD)
|
||||
+ [Apache Commons Twitter Account](https://twitter.com/ApacheCommons)
|
||||
+ `#apache-commons` IRC channel on `irc.freenode.org`
|
||||
|
||||
Apache Commons Components
|
||||
-------------------------
|
||||
|
||||
| Component | GitHub Repository | Apache Homepage |
|
||||
| --------- | ----------------- | ----------------|
|
||||
| Apache Commons BCEL | [commons-bcel](https://github.com/apache/commons-bcel) | [commons-bcel](https://commons.apache.org/proper/commons-bcel) |
|
||||
| Apache Commons Beanutils | [commons-beanutils](https://github.com/apache/commons-beanutils) | [commons-beanutils](https://commons.apache.org/proper/commons-beanutils) |
|
||||
| Apache Commons BSF | [commons-bsf](https://github.com/apache/commons-bsf) | [commons-bsf](https://commons.apache.org/proper/commons-bsf) |
|
||||
| Apache Commons Build-plugin | [commons-build-plugin](https://github.com/apache/commons-build-plugin) | [commons-build-plugin](https://commons.apache.org/proper/commons-build-plugin) |
|
||||
| Apache Commons Chain | [commons-chain](https://github.com/apache/commons-chain) | [commons-chain](https://commons.apache.org/proper/commons-chain) |
|
||||
| Apache Commons CLI | [commons-cli](https://github.com/apache/commons-cli) | [commons-cli](https://commons.apache.org/proper/commons-cli) |
|
||||
| Apache Commons Codec | [commons-codec](https://github.com/apache/commons-codec) | [commons-codec](https://commons.apache.org/proper/commons-codec) |
|
||||
| Apache Commons Collections | [commons-collections](https://github.com/apache/commons-collections) | [commons-collections](https://commons.apache.org/proper/commons-collections) |
|
||||
| Apache Commons Compress | [commons-compress](https://github.com/apache/commons-compress) | [commons-compress](https://commons.apache.org/proper/commons-compress) |
|
||||
| Apache Commons Configuration | [commons-configuration](https://github.com/apache/commons-configuration) | [commons-configuration](https://commons.apache.org/proper/commons-configuration) |
|
||||
| Apache Commons Crypto | [commons-crypto](https://github.com/apache/commons-crypto) | [commons-crypto](https://commons.apache.org/proper/commons-crypto) |
|
||||
| Apache Commons CSV | [commons-csv](https://github.com/apache/commons-csv) | [commons-csv](https://commons.apache.org/proper/commons-csv) |
|
||||
| Apache Commons Daemon | [commons-daemon](https://github.com/apache/commons-daemon) | [commons-daemon](https://commons.apache.org/proper/commons-daemon) |
|
||||
| Apache Commons DBCP | [commons-dbcp](https://github.com/apache/commons-dbcp) | [commons-dbcp](https://commons.apache.org/proper/commons-dbcp) |
|
||||
| Apache Commons Dbutils | [commons-dbutils](https://github.com/apache/commons-dbutils) | [commons-dbutils](https://commons.apache.org/proper/commons-dbutils) |
|
||||
| Apache Commons Digester | [commons-digester](https://github.com/apache/commons-digester) | [commons-digester](https://commons.apache.org/proper/commons-digester) |
|
||||
| Apache Commons Email | [commons-email](https://github.com/apache/commons-email) | [commons-email](https://commons.apache.org/proper/commons-email) |
|
||||
| Apache Commons Exec | [commons-exec](https://github.com/apache/commons-exec) | [commons-exec](https://commons.apache.org/proper/commons-exec) |
|
||||
| Apache Commons Fileupload | [commons-fileupload](https://github.com/apache/commons-fileupload) | [commons-fileupload](https://commons.apache.org/proper/commons-fileupload) |
|
||||
| Apache Commons Functor | [commons-functor](https://github.com/apache/commons-functor) | [commons-functor](https://commons.apache.org/proper/commons-functor) |
|
||||
| Apache Commons Geometry | [commons-geometry](https://github.com/apache/commons-geometry) | [commons-geometry](https://commons.apache.org/proper/commons-geometry) |
|
||||
| Apache Commons Graph | [commons-graph](https://github.com/apache/commons-graph) | [commons-graph](https://commons.apache.org/proper/commons-graph) |
|
||||
| Apache Commons Imaging | [commons-imaging](https://github.com/apache/commons-imaging) | [commons-imaging](https://commons.apache.org/proper/commons-imaging) |
|
||||
| Apache Commons IO | [commons-io](https://github.com/apache/commons-io) | [commons-io](https://commons.apache.org/proper/commons-io) |
|
||||
| Apache Commons JCI | [commons-jci](https://github.com/apache/commons-jci) | [commons-jci](https://commons.apache.org/proper/commons-jci) |
|
||||
| Apache Commons JCS | [commons-jcs](https://github.com/apache/commons-jcs) | [commons-jcs](https://commons.apache.org/proper/commons-jcs) |
|
||||
| Apache Commons Jelly | [commons-jelly](https://github.com/apache/commons-jelly) | [commons-jelly](https://commons.apache.org/proper/commons-jelly) |
|
||||
| Apache Commons Jexl | [commons-jexl](https://github.com/apache/commons-jexl) | [commons-jexl](https://commons.apache.org/proper/commons-jexl) |
|
||||
| Apache Commons Jxpath | [commons-jxpath](https://github.com/apache/commons-jxpath) | [commons-jxpath](https://commons.apache.org/proper/commons-jxpath) |
|
||||
| Apache Commons Lang | [commons-lang](https://github.com/apache/commons-lang) | [commons-lang](https://commons.apache.org/proper/commons-lang) |
|
||||
| Apache Commons Logging | [commons-logging](https://github.com/apache/commons-logging) | [commons-logging](https://commons.apache.org/proper/commons-logging) |
|
||||
| Apache Commons Math | [commons-math](https://github.com/apache/commons-math) | [commons-math](https://commons.apache.org/proper/commons-math) |
|
||||
| Apache Commons Net | [commons-net](https://github.com/apache/commons-net) | [commons-net](https://commons.apache.org/proper/commons-net) |
|
||||
| Apache Commons Numbers | [commons-numbers](https://github.com/apache/commons-numbers) | [commons-numbers](https://commons.apache.org/proper/commons-numbers) |
|
||||
| Apache Commons Parent | [commons-parent](https://github.com/apache/commons-parent) | [commons-parent](https://commons.apache.org/proper/commons-parent) |
|
||||
| Apache Commons Pool | [commons-pool](https://github.com/apache/commons-pool) | [commons-pool](https://commons.apache.org/proper/commons-pool) |
|
||||
| Apache Commons Proxy | [commons-proxy](https://github.com/apache/commons-proxy) | [commons-proxy](https://commons.apache.org/proper/commons-proxy) |
|
||||
| Apache Commons RDF | [commons-rdf](https://github.com/apache/commons-rdf) | [commons-rdf](https://commons.apache.org/proper/commons-rdf) |
|
||||
| Apache Commons Release-plugin | [commons-release-plugin](https://github.com/apache/commons-release-plugin) | [commons-release-plugin](https://commons.apache.org/proper/commons-release-plugin) |
|
||||
| Apache Commons Rng | [commons-rng](https://github.com/apache/commons-rng) | [commons-rng](https://commons.apache.org/proper/commons-rng) |
|
||||
| Apache Commons Scxml | [commons-scxml](https://github.com/apache/commons-scxml) | [commons-scxml](https://commons.apache.org/proper/commons-scxml) |
|
||||
| Apache Commons Signing | [commons-signing](https://github.com/apache/commons-signing) | [commons-signing](https://commons.apache.org/proper/commons-signing) |
|
||||
| Apache Commons Skin | [commons-skin](https://github.com/apache/commons-skin) | [commons-skin](https://commons.apache.org/proper/commons-skin) |
|
||||
| Apache Commons Statistics | [commons-statistics](https://github.com/apache/commons-statistics) | [commons-statistics](https://commons.apache.org/proper/commons-statistics) |
|
||||
| Apache Commons Testing | [commons-testing](https://github.com/apache/commons-testing) | [commons-testing](https://commons.apache.org/proper/commons-testing) |
|
||||
| Apache Commons Text | [commons-text](https://github.com/apache/commons-text) | [commons-text](https://commons.apache.org/proper/commons-text) |
|
||||
| Apache Commons Validator | [commons-validator](https://github.com/apache/commons-validator) | [commons-validator](https://commons.apache.org/proper/commons-validator) |
|
||||
| Apache Commons VFS | [commons-vfs](https://github.com/apache/commons-vfs) | [commons-vfs](https://commons.apache.org/proper/commons-vfs) |
|
||||
| Apache Commons Weaver | [commons-weaver](https://github.com/apache/commons-weaver) | [commons-weaver](https://commons.apache.org/proper/commons-weaver) |
|
||||
|
|
|
@ -1,73 +1,657 @@
|
|||
Apache Commons Parent 43
|
||||
Apache Commons Parent 56
|
||||
RELEASE NOTES
|
||||
|
||||
The Apache Commons Parent team is pleased to announce the release of Apache Commons Parent 43
|
||||
The Apache Commons Parent team is pleased to announce the release of Apache Commons Parent 56.
|
||||
|
||||
The Apache Commons Parent POM provides common settings for all Apache Commons components.
|
||||
|
||||
Updates plugins and generally requires Java 7.
|
||||
Version 56: Maintenance and update dependencies
|
||||
|
||||
Changes in this version include:
|
||||
|
||||
Fixed Bugs:
|
||||
o Add Privacy link to site.xml
|
||||
|
||||
Changes:
|
||||
o maven-compiler-plugin 3.6.1 -> 3.6.2.
|
||||
o maven-compiler-plugin 3.6.2 -> 3.7.0.
|
||||
o jacoco-maven-plugin 0.7.7.201606060606 -> 0.7.9.
|
||||
o maven-javadoc-plugin 2.10.4 -> 3.0.0 (Java 9 compatibility.)
|
||||
o Update japicmp 0.9.3 -> 0.10.0.
|
||||
o animal-sniffer-maven-plugin 1.15 -> 1.16.
|
||||
o commons.findbugs.version 3.0.3 -> 3.0.5 (requires Java 7.)
|
||||
o commons.clirr.version 2.7 -> 2.8.
|
||||
o maven-surefire-plugin 2.19.1 -> 2.20.1.
|
||||
o Add maven-failsafe-plugin 2.20.1 (to along with surefire.)
|
||||
o felix:maven-bundle-plugin 3.0.1 -> 3.4.0 (requires Java 7.
|
||||
o versions-maven-plugin 2.3 -> 2.5.
|
||||
o japicmp-maven-plugin 0.10.0 -> 0.11.0.
|
||||
o build-helper-maven-plugin 1.10 -> 3.0.0 (requires Maven 3 and Java 7.)
|
||||
o wagon-ssh 2.10 -> 3.0.0.
|
||||
o 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)
|
||||
o Bump apache from 28 to 29 #182. Thanks to Dependabot.
|
||||
o Bump versions-maven-plugin from 2.13.0 to 2.14.2 #181, #187, #191. Thanks to Dependabot.
|
||||
o Bump wagon-ssh from 3.5.2 to 3.5.3 #190. Thanks to Dependabot.
|
||||
|
||||
|
||||
Historical list of changes: http://commons.apache.org/commons-parent-pom.htmlchanges-report.html
|
||||
Historical list of changes: https://commons.apache.org/proper/commons-parent/changes-report.html
|
||||
|
||||
For complete information on Apache Commons Parent, including instructions on how to submit bug reports,
|
||||
patches, or suggestions for improvement, see the Apache Apache Commons Parent website:
|
||||
|
||||
http://commons.apache.org/commons-parent-pom.html
|
||||
https://commons.apache.org/proper/commons-parent/
|
||||
|
||||
-----------------------------------------------------------------------------
|
||||
|
||||
Apache Commons Parent 42
|
||||
Apache Commons Parent 55
|
||||
RELEASE NOTES
|
||||
|
||||
The Apache Commons Parent team is pleased to announce the release of Apache Commons Parent 42
|
||||
The Apache Commons Parent team is pleased to announce the release of Apache Commons Parent 55.
|
||||
|
||||
The Apache Commons Parent POM provides common settings for all Apache Commons components.
|
||||
|
||||
Version 55: Maintenance and update dependencies
|
||||
|
||||
Changes in this version include:
|
||||
|
||||
Changes:
|
||||
o Make CycloneDX work better with multi-module projects. Thanks to Gary Gregory.
|
||||
o New interface methods must be default methods to maintain BC. Thanks to Gary Gregory.
|
||||
o Add property commons.javadoc19.java.link. Thanks to Gary Gregory.
|
||||
o Bump actions/cache from 3.0.8 to 3.0.11 #152, #155, #160. Thanks to Dependabot.
|
||||
o Bump actions/checkout from 3.0.2 to 3.1.0 #154. Thanks to Dependabot.
|
||||
o Bump actions/setup-java from 3.5.1 to 3.6.0 #164. Thanks to Dependabot.
|
||||
o Bump actions/upload-artifact from 3.1.0 to 3.1.1 #165 Thanks to Dependabot.
|
||||
o Bump github/codeql-action from 2.1.27 to 2.1.35 #162, #166, #168, #178. Thanks to Dependabot.
|
||||
o Bump github/codeql-action from 2.1.23 to 2.1.31 #148, #150, #156, #172. Thanks to Gary Gregory, Dependabot.
|
||||
o Bump ossf/scorecard-action from 1.1.2 to 2.0.6 #163. Thanks to Gary Gregory, Dependabot.
|
||||
o Bump apache from 27 to 28 #175 Thanks to Dependabot.
|
||||
o Bump JUnit from 5.9.0 to 5.9.1. Thanks to Gary Gregory.
|
||||
o 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 Thanks to Gary Gregory, Dependabot.
|
||||
o Bump pmd from 6.49.0 to 6.52.0. Thanks to Gary Gregory.
|
||||
o Bump Apache Commons BCEL from 6.5.0 to 6.7.0. Thanks to Gary Gregory.
|
||||
o Bump cyclonedx-maven-plugin from 2.7.1 to 2.7.3 #157, #173. Thanks to Dependabot.
|
||||
o Bump spotbugs-maven-plugin from 4.7.2.0 to 4.7.3.0 #158, #170, #171. Thanks to Dependabot.
|
||||
o Bump spotbugs from 4.7.2 to 4.7.3 #161. Thanks to Dependabot.
|
||||
o Bump versions-maven-plugin from 2.12.0 to 2.13.0 #167. Thanks to Dependabot.
|
||||
o Bump japicmp-maven-plugin from 0.16.0 to 0.17.1 #174. Thanks to Dependabot.
|
||||
o Bump biz.aQute.bndlib from 6.3.1 to 6.4.0 #176. Thanks to Dependabot.
|
||||
|
||||
|
||||
Historical list of changes: https://commons.apache.org/proper/commons-parent/changes-report.html
|
||||
|
||||
For complete information on Apache Commons Parent, including instructions on how to submit bug reports,
|
||||
patches, or suggestions for improvement, see the Apache Apache Commons Parent website:
|
||||
|
||||
https://commons.apache.org/proper/commons-parent/
|
||||
|
||||
-----------------------------------------------------------------------------
|
||||
|
||||
Apache Commons Parent 54
|
||||
RELEASE NOTES
|
||||
|
||||
The Apache Commons Parent team is pleased to announce the release of Apache Commons Parent 54.
|
||||
|
||||
The Apache Commons Parent POM provides common settings for all Apache Commons components.
|
||||
|
||||
Version 54: SBOMs, drop JDepend, replace FindBugs with SpotBugs, dependency bumps.
|
||||
|
||||
Changes in this version include:
|
||||
|
||||
New features:
|
||||
o Add .vscode/* to RAT excludes.
|
||||
o Add property commons.javadoc18.java.link. Thanks to Dependabot.
|
||||
o Add JUnit BOM to dependency management.
|
||||
o Add CycloneDX SBOM generation #122. Thanks to Steve Springett.
|
||||
o Add SPDX SBOM generation. Thanks to Gary Gregory.
|
||||
|
||||
Changes:
|
||||
o Bump actions/cache from 3 to 3.0.8, #118. Thanks to Gary Gregory, Dependabot.
|
||||
o Bump actions/checkout from 3 to 3.0.2. Thanks to Gary Gregory.
|
||||
o Bump actions/setup-java from 2 to 3. Thanks to Gary Gregory.
|
||||
o Bump apache from 24 to 27 #112, #127. Thanks to Dependabot.
|
||||
o Bump build-helper-maven-plugin from 3.2.0 to 3.3.0 #105. Thanks to Dependabot.
|
||||
o Bump jacoco-maven-plugin from 0.8.7 to 0.8.8. Thanks to Gary Gregory.
|
||||
o Bump spotbugs from 4.5.3 to 4.7.2 #120, #143. Thanks to Gary Gregory, Dependabot.
|
||||
o Bump spotbugs-maven-plugin from 4.5.3.0 to 4.7.2.0, #129, #142. Thanks to Gary Gregory, Dependabot.
|
||||
o Bump maven-project-info-reports-plugin from 3.2.2 to 3.4.1 #107, #128. Thanks to Dependabot.
|
||||
o 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, Thanks to Dependabot.
|
||||
o Bump maven-bundle-plugin from 5.1.4 to 5.1.8, #111, #126, #133. Thanks to Gary Gregory, Dependabot.
|
||||
o Bump net.sourceforge.pmd:pmd-* from 6.44.0 to 6.49.0, #138. Thanks to Gary Gregory, Dependabot.
|
||||
o Bump maven-jxr-plugin from 3.1.1 to 3.3.0 #110, #136. Thanks to Dependabot.
|
||||
o Bump maven-javadoc-plugin from 3.3.2 to 3.4.1 #114. Thanks to Dependabot, Gary Gregory.
|
||||
o Bump apache-rat from 0.13 to 0.15. Thanks to Gary Gregory.
|
||||
o Bump biz.aQute.bndlib from 6.2.0 to 6.3.1. Thanks to Gary Gregory.
|
||||
o Bump maven-pmd-plugin from 3.16.0 to 3.19.0 #141. Thanks to Gary Gregory, Dependabot.
|
||||
o Bump maven-enforcer-plugin from 3.0.0 to 3.1.0. Thanks to Gary Gregory.
|
||||
o Bump org.apache.maven.wagon:wagon-ssh 3.5.1 to 3.5.2. Thanks to Gary Gregory.
|
||||
o Bump maven-assembly-plugin from 3.3.0 to 3.4.2 #123. Thanks to Dependabot, Gary Gregory.
|
||||
o Bump Surefire 2.22.2 to 3.0.0-M7. Thanks to Gary Gregory.
|
||||
o Bump Failsafe 2.22.2 to 3.0.0-M7. Thanks to Gary Gregory.
|
||||
o Bump animal-sniffer-maven-plugin from 1.21 to 1.22. Thanks to Gary Gregory.
|
||||
o Bump maven-checkstyle-plugin from 3.1.2 to 3.2.0. Thanks to Gary Gregory.
|
||||
o Bump japicmp-maven-plugin from 0.15.7 to 0.16.0 #140. Thanks to Gary Gregory.
|
||||
o Bump versions-maven-plugin from 2.11.0 to 2.12.0 #144. Thanks to Dependabot.
|
||||
o Bump maven-jar-plugin from 3.2.2 to 3.3.0 #147. Thanks to Dependabot.
|
||||
|
||||
Removed:
|
||||
o Remove org.codehaus.mojo:jdepend-maven-plugin 2.0; it does not work with current versions of RAT and site plugins. Thanks to Gary Gregory.
|
||||
o Remove FindBugs properties, use SpotBugs instead. Thanks to Gary Gregory.
|
||||
o Remove Maven Clirr plugin in favor of JApiCmp. Thanks to Gary Gregory.
|
||||
|
||||
Historical list of changes: https://commons.apache.org/commons-parent-pom.htmlchanges-report.html
|
||||
|
||||
For complete information on Apache Commons Parent, including instructions on how to submit bug reports,
|
||||
patches, or suggestions for improvement, see the Apache Apache Commons Parent website:
|
||||
|
||||
https://commons.apache.org/commons-parent-pom.html
|
||||
|
||||
-----------------------------------------------------------------------------
|
||||
|
||||
Apache Commons Parent 53
|
||||
RELEASE NOTES
|
||||
|
||||
The Apache Commons Parent team is pleased to announce the release of Apache Commons Parent 53
|
||||
|
||||
The Apache Commons Parent POM provides common settings for all Apache Commons components.
|
||||
|
||||
WARNING: checkstyle version has been updated; there are breaking changes which may require updates to checkstyle.xml files
|
||||
|
||||
Changes in this version include:
|
||||
|
||||
New features:
|
||||
o Add .asf.yaml to RAT excludes.
|
||||
o Add versions-maven-plugin run for this build.
|
||||
o Add maven-checkstyle-plugin to pluginManagement.
|
||||
o Allow Maven PMD plugin to override PMD implementation jars with property "commons.pmd-impl.version".
|
||||
o Add property commons.javadoc16.java.link.
|
||||
o Add and use property commons.enforcer-plugin.version.
|
||||
o Add SpotBugs to plugin management section.
|
||||
o Add and use property commons.buildnumber-plugin.version.
|
||||
o Add property commons.javadoc17.java.link.
|
||||
|
||||
Fixed Bugs:
|
||||
o Use HTTPS for Javadoc links to Oracle.
|
||||
o Use HTTPS for most links to Apache.
|
||||
o Rename property biz.aQute.bndlib.version -> commons.biz.aQute.bndlib.version.
|
||||
|
||||
Changes:
|
||||
o Bump versions-maven-plugin from 2.7 to 2.10.0 #97, #101. Thanks to Dependabot, Gary Gregory.
|
||||
o Bump maven-project-info-reports-plugin from 3.1.0 to 3.2.2 #19, #41, #89, #103. Thanks to Dependabot.
|
||||
o Bump Jacoco from 0.8.5 to 0.8.7, #42.
|
||||
o Bump actions/setup-java from v1.4.0 to v2, #18, #22. Thanks to Dependabot, Gary Gregory.
|
||||
o Bump commons-build-plugin 1.11 -> 1.12
|
||||
o Bump biz.aQute.bndlib from 5.1.2 to 6.2.0, #23, #31, #64, #76. Thanks to Dependabot.
|
||||
o Bump actions/checkout from 2.3.1 to 3, #15, #21, #25, #66, #71, #79. Thanks to Dependabot.
|
||||
o Bump com.github.siom79.japicmp:japicmp-maven-plugin 0.14.3 -> 0.15.7, #34, #68, #93. Thanks to Gary Gregory, Depe
|
||||
ndabot.
|
||||
o Bump org.apache.maven.wagon:wagon-ssh 3.4.0 -> 3.4.3, #32
|
||||
o Bump maven-pmd-plugin 3.13.0 -> 3.16.0 #91. Thanks to Gary Gregory, Dependabot.
|
||||
o Bump commons.checkstyle-plugin.version 3.1.1 -> 3.1.2.
|
||||
o Bump actions/cache from 2 to 3 #29, #38, #44, #102. Thanks to Dependabot.
|
||||
o Bump animal-sniffer-maven-plugin from 1.19 to 1.21 #30. Thanks to Dependabot, Gary Gregory.
|
||||
o Bump com.puppycrawl.tools:checkstyle from 8.40 to 9.0.2 #33, #45, #48, #54, #55, #38, #77. Thanks to Dependabot,
|
||||
Gary Gregory.
|
||||
o Bump maven-bundle-plugin from 5.1.1 to 5.1.4 #35, #82, #87. Thanks to Dependabot.
|
||||
o Bump maven-jxr-plugin from 3.0.0 to 3.1.1 #39. Thanks to Dependabot.
|
||||
o Bump maven-javadoc-plugin from 3.2.0 to 3.3.2 #43, #59, #96. Thanks to Dependabot.
|
||||
o Bump commons.pmd-impl.version from 6.29.0 to 6.44.0 #46, #47, #53, #57, #62, #80, #90, #99. Thanks to Dependabot,
|
||||
Gary Gregory.
|
||||
o Bump spotbugs-maven-plugin from 4.0.4 to 4.5.3.0 #50, #60, #83, #100. Thanks to Dependabot.
|
||||
o Bump spotbugs from 4.0.6 to 4.5.3.
|
||||
o Bump maven-enforcer-plugin from 3.0.0-M3 to 3.0.0 #52. Thanks to Dependabot.
|
||||
o Bump buildnumber-maven-plugin from 1.4 to 3.0.0 #81. Thanks to Dependabot.
|
||||
o Bump maven-site-plugin from 3.9.1 to 3.11.0 #84, #98. Thanks to Dependabot.
|
||||
o Bump wagon-ssh from 3.4.3 to 3.5.1 #85. Thanks to Dependabot.
|
||||
o Bump checkstyle from 9.2 to 9.3 #86. Thanks to Dependabot, Gary Gregory.
|
||||
o Bump maven-compiler-plugin from 3.8.1 to 3.10.1 #88. Thanks to Dependabot, Gary Gregory.
|
||||
o Bump maven-jar-plugin from 3.2.0 to 3.2.2 #92. Thanks to Dependabot.
|
||||
o Bump commons-release-plugin from 1.7 to 1.8.0. Thanks to Gary Gregory.
|
||||
|
||||
|
||||
Historical list of changes: https://commons.apache.org/commons-parent-pom.htmlchanges-report.html
|
||||
|
||||
For complete information on Apache Commons Parent, including instructions on how to submit bug reports,
|
||||
patches, or suggestions for improvement, see the Apache Apache Commons Parent website:
|
||||
|
||||
https://commons.apache.org/commons-parent-pom.html
|
||||
|
||||
-----------------------------------------------------------------------------
|
||||
|
||||
Apache Commons Parent 52
|
||||
RELEASE NOTES
|
||||
|
||||
The Apache Commons Parent team is pleased to announce the release of Apache Commons Parent 52.
|
||||
|
||||
The Apache Commons Parent POM provides common settings for all Apache Commons components.
|
||||
|
||||
Add support for Java 15.
|
||||
|
||||
Changes in this version include:
|
||||
|
||||
New features:
|
||||
o Align Javadoc version with java override profile
|
||||
|
||||
Changes:
|
||||
o Update maven-site-plugin version 3.8.2 -> 3.9.1.
|
||||
o Update biz.aQute.bndlib version 5.1.0 -> 5.1.2, Java 15 support.
|
||||
o Update maven-bundle-plugin from 4.2.1 to 5.1.1, Java 15 support.
|
||||
o Update animal-sniffer-maven-plugin from 1.18 to 1.19.
|
||||
o Update build-helper-maven-plugin from 3.1.0 to 3.2.0.
|
||||
o Update commons.checkstyle-plugin.version from 3.1.0 to 3.1.1.
|
||||
|
||||
|
||||
Historical list of changes: https://commons.apache.org/commons-parent-pom.htmlchanges-report.html
|
||||
|
||||
For complete information on Apache Commons Parent, including instructions on how to submit bug reports,
|
||||
patches, or suggestions for improvement, see the Apache Apache Commons Parent website:
|
||||
|
||||
https://commons.apache.org/commons-parent-pom.html
|
||||
|
||||
Have fun!
|
||||
-Apache Commons Parent team
|
||||
|
||||
-----------------------------------------------------------------------------
|
||||
|
||||
Apache Commons Parent 51
|
||||
RELEASE NOTES
|
||||
|
||||
The Apache Commons Parent team is pleased to announce the release of Apache Commons Parent 51.
|
||||
|
||||
The Apache Commons Parent POM provides common settings for all Apache Commons components.
|
||||
|
||||
Fix incompatibilty issues with Java 7
|
||||
Add support for Java 13.
|
||||
Update various plugin versions.
|
||||
|
||||
Changes in this version include:
|
||||
|
||||
New features:
|
||||
o Allow override of changes.announcementFile/announcementDirectory
|
||||
|
||||
Fixed Bugs:
|
||||
o Allow Java7 builds: commons.animal-sniffer.version=1.17; biz.aQute.bndlib.version=3.5.0
|
||||
o PR#5: change <docEncoding> to <docencoding> for maven javadoc plugin.
|
||||
|
||||
Changes:
|
||||
o JApiCmp 0.14.1 -> 0.14.3.
|
||||
o maven-enforcer-plugin 3.0.0-M2 -> 3.0.0-M3.
|
||||
o maven-source-plugin 3.2.0 -> 3.2.1.
|
||||
o commons.spotbugs.version 3.1.6 -> 3.1.12.2.
|
||||
o org.apache:apache 21 -> 23.
|
||||
o maven-javadoc-plugin 3.1.1 -> 3.2.0.
|
||||
o commons.pmd.version 3.12.0 -> 3.13.0.
|
||||
o Fix https://github.com/bndtools/bnd/issues/3903 seen with Commons CSV.
|
||||
o commons.project-info.version 3.0.0 -> 3.1.0
|
||||
o Add support for Java 13
|
||||
o Support NOTICE and LICENSE alongside .txt versions
|
||||
o commons.wagon-ssh.version 3.0.0 -> 3.1.0
|
||||
o biz.aQute.bndlib.version 5.0.1 => 5.1.0
|
||||
o bcel version 6.4.1 => 6.5.0
|
||||
o maven pre-requisite 3.0.5 => 3.5.0
|
||||
o commons.build-helper.version 3.0.0 => 3.1.0
|
||||
|
||||
|
||||
Historical list of changes: https://commons.apache.org/commons-parent-pom.htmlchanges-report.html
|
||||
|
||||
For complete information on Apache Commons Parent, including instructions on how to submit bug reports,
|
||||
patches, or suggestions for improvement, see the Apache Apache Commons Parent website:
|
||||
|
||||
https://commons.apache.org/commons-parent-pom.html
|
||||
|
||||
-----------------------------------------------------------------------------
|
||||
|
||||
Apache Commons Parent 50
|
||||
RELEASE NOTES
|
||||
|
||||
The Apache Commons Parent team is pleased to announce the release of Apache Commons Parent 50.
|
||||
|
||||
The Apache Commons Parent POM provides common settings for all Apache Commons components.
|
||||
|
||||
Notes on site generation in 50
|
||||
------------------------------
|
||||
|
||||
This release updates commons-skin which is used by projects to render the site using a
|
||||
'Commons' style. It restores the correct copyright notice to the footer of site pages.
|
||||
The new skin allows a project to add custom XHTML to the <head> tag of their site
|
||||
descriptor (site.xml).
|
||||
|
||||
|
||||
Changes in this version include:
|
||||
|
||||
Changes:
|
||||
o site.xml: Removed custom head element. PrettyPrint functionality is loaded by commons-skin-4.2.
|
||||
o site.xml: commons-skin 4.1 -> 4.2
|
||||
o site.xml: Removed CDATA tag around the custom footer element
|
||||
o commons.wagon-ssh.version 3.3.3 -> 3.3.4
|
||||
o commons.assembly-plugin.version 3.1.1 -> 3.2.0
|
||||
o commons.source-plugin.version 3.1.0 -> 3.2.0
|
||||
o commons.jar-plugin.version 3.1.2 -> 3.2.0
|
||||
o jacoco-maven-plugin 0.8.4 -> 0.8.5
|
||||
o Move japicmp reporting section to the profile for opt-in behavior. Remove japicmp.skip flag used to skip the report.
|
||||
o Disable jacoco non-aggregate reports.
|
||||
o Update site build from Apache Commons BCEL 6.3.1 to 6.4.1.
|
||||
|
||||
|
||||
Historical list of changes: https://commons.apache.org/commons-parent-pom.htmlchanges-report.html
|
||||
|
||||
For complete information on Apache Commons Parent, including instructions on how to submit bug reports,
|
||||
patches, or suggestions for improvement, see the Apache Apache Commons Parent website:
|
||||
|
||||
https://commons.apache.org/commons-parent-pom.html
|
||||
|
||||
Have fun!
|
||||
-Apache Commons Parent team
|
||||
|
||||
-----------------------------------------------------------------------------
|
||||
|
||||
Apache Commons Parent 49
|
||||
RELEASE NOTES
|
||||
|
||||
The Apache Commons Parent team is pleased to announce the release of Apache Commons Parent 49.
|
||||
|
||||
The Apache Commons Parent POM provides common settings for all Apache Commons components.
|
||||
|
||||
Changes in this version include:
|
||||
|
||||
New features:
|
||||
o new profiles to run coveralls coverage
|
||||
reports via Travis using Jacoco or Cobertura respectively
|
||||
o Add commons.pmd.version
|
||||
o Add commons.checkstyle-plugin.version
|
||||
o Add property commons.release.4.desc (see Apache Commons Pool.)
|
||||
o Add property commons.release.4.binary.suffix (see Apache Commons Pool.)
|
||||
|
||||
Fixed Bugs:
|
||||
o Downdate felix plugin to work on Java 7
|
||||
o commons.scmPubUrl was not built properly, e.g. using 'pool' instead of 'commons-pool'
|
||||
|
||||
Changes:
|
||||
o 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)
|
||||
o jacoco-maven-plugin : 0.7.6.201602180812 -> 0.7.7.201606060606
|
||||
o commons-build-plugin : 1.6 -> 1.7
|
||||
o maven-changes-plugin : 2.12 -> 2.12.1
|
||||
o Update japicmp: 0.8.0 -> 0.9.1
|
||||
o maven-compiler-plugin : 3.5.1 -> 3.6.0
|
||||
o japicmp plugin no longer fail on "mvn site" (it requires target/*jar), use "mvn package site -Pjapicmp" to include its report
|
||||
o japicmp-maven-plugin : 0.8.0 -> 0.9.3
|
||||
o new property
|
||||
commons.japicmp.breakBuildOnBinaryIncompatibleModifications
|
||||
controls the breakBuildOnBinaryIncompatibleModifications
|
||||
setting of japicmp
|
||||
o maven-site-plugin 3.7.1 -> 3.8.2
|
||||
o commons.felix.version=maven-bundle-plugin 4.2.0 -> 4.2.1
|
||||
o commons-build-plugin 1.10 -> 1.11
|
||||
o Update maven-project-info-reports-plugin's Apache Commons BCEL from 6.3 to 6.3.1.
|
||||
o japicmp-maven-plugin 0.13.0 -> 0.13.1
|
||||
o maven-bundle-plugin 4.1.0 -> 4.2.0
|
||||
o japicmp-maven-plugin 0.13.1 -> 0.14.0
|
||||
o japicmp-maven-plugin should not break builds on source incompatible changes by default.
|
||||
o commons.compiler.version 3.8.0 ->3.8.1.
|
||||
o Add properties commons.javadoc6.java.link through commons.javadoc12.java.link
|
||||
o Add properties commons.javadoc.javaee5.link through commons.javadoc.javaee7.link
|
||||
o Maven Surefire and Failsafe plugins 2.22.1 -> 2.22.2
|
||||
o commons.jar-plugin.version 3.1.1 -> 3.1.2
|
||||
o Add profile java-1.12
|
||||
o maven-source-plugin 3.0.1 -> 3.1.0
|
||||
o japicmp-maven-plugin 0.14.0 -> 0.14.1
|
||||
o commons.wagon-ssh.version 3.3.2 -> 3.3.3
|
||||
o commons.javadoc.version 3.1.0 -> 3.1.1
|
||||
o Add missing source config for Javadoc plugin.
|
||||
o Adding Java 8 default methods should not break binary compatibility.
|
||||
o Set Javadoc source option to Maven compiler source setting.
|
||||
o jacoco-maven-plugin 0.8.3 -> 0.8.4.
|
||||
o commons-release-plugin 1.6 -> 1.7.
|
||||
o animal-sniffer-maven-plugin 1.17 -> 1.18.
|
||||
|
||||
|
||||
Historical list of changes: http://commons.apache.org/commons-parent-pom.html
|
||||
Historical list of changes: https://commons.apache.org/commons-parent-pom.htmlchanges-report.html
|
||||
|
||||
For complete information on Apache Commons Parent, including instructions on how to submit bug reports,
|
||||
patches, or suggestions for improvement, see the Apache Apache Commons Parent website:
|
||||
|
||||
http://commons.apache.org/commons-parent-pom.html
|
||||
https://commons.apache.org/commons-parent-pom.html
|
||||
|
||||
-----------------------------------------------------------------------------
|
||||
|
||||
Apache Commons Parent 48
|
||||
RELEASE NOTES
|
||||
|
||||
The Apache Commons Parent team is pleased to announce the commons-parent-48 release!
|
||||
|
||||
The Apache Commons Parent POM provides common settings for all Apache Commons components.
|
||||
|
||||
Changes in this version include:
|
||||
|
||||
|
||||
Fixed Bugs:
|
||||
o Revert revert change in commons.scmPubUrl in Parent 47, use commons.packageId for osgi
|
||||
o Revert change in commons.scmPubUrl in Parent 47 Issue: COMMONSSITE-124.
|
||||
o 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
|
||||
|
||||
Changes:
|
||||
o Run "apache-rat:check" as part of "mvn validate"
|
||||
o commons.build-plugin.version: 1.9 -> 1.10
|
||||
o commons.release-plugin.version: 1.5 -> 1.6
|
||||
o commons.spotbugs.version: 3.1.3 -> 3.1.6
|
||||
o japicmp-maven-plugin: 0.12.0 -> 0.13.0
|
||||
o Update parent from org.apache:apache 19 to 20.
|
||||
o maven-compiler-plugin 3.7.0 -> 3.8.0
|
||||
o org.apache.felix:maven-bundle-plugin 3.5.0 -> 3.5.1
|
||||
o org.jacoco:jacoco-maven-plugin 0.8.1 -> 0.8.3 (Java 11)
|
||||
o org.apache.maven.wagon:wagon-ssh 3.1.0 -> 3.2.0
|
||||
o maven-surefire-plugin 2.22.0 -> 2.22.1
|
||||
o maven-surefire-report-plugin 2.22.0 -> 2.22.1
|
||||
o maven-failsafe-plugin 2.22.0 -> 2.22.1
|
||||
o versions-maven-plugin 2.5 -> 2.7
|
||||
o org.apache.felix:maven-bundle-plugin 3.5.1 -> 4.1.0
|
||||
o maven-jxr-plugin 2.5 -> 3.0.0
|
||||
o org.apache.rat:apache-rat-plugin 0.12 -> 0.13
|
||||
o commons.wagon-ssh.version 3.2.0 -> 3.3.1
|
||||
o maven-assembly-plugin 3.1.0 -> 3.1.1
|
||||
o commons.jar-plugin.version 3.1.0 -> 3.1.1
|
||||
o commons.animal-sniffer.version 1.16 -> 1.17
|
||||
o org.apache.bcel:bcel 6.2 -> 6.3
|
||||
o commons-release-plugin 1.4 -> 1.5
|
||||
o org.apache.maven.wagon:wagon-ssh 3.3.1 -> 3.3.2
|
||||
o org.apache.maven.plugins:maven-javadoc-plugin 3.0.1 -> 3.1.0
|
||||
|
||||
|
||||
Historical list of changes: https://commons.apache.org/commons-parent-pom.html
|
||||
|
||||
For complete information on Apache Commons Parent, including instructions on how to submit bug reports,
|
||||
patches, or suggestions for improvement, see the Apache Apache Commons Parent website:
|
||||
|
||||
https://commons.apache.org/commons-parent-pom.html
|
||||
|
||||
-----------------------------------------------------------------------------
|
||||
|
||||
Apache Commons Parent 47
|
||||
RELEASE NOTES
|
||||
|
||||
|
||||
The Apache Commons Parent team is pleased to announce the commons-parent-47 release!
|
||||
|
||||
The Apache Commons Parent POM provides common settings for all Apache Commons components.
|
||||
|
||||
Changes in this version include:
|
||||
|
||||
New features:
|
||||
o New properties: commons.distSvnStagingUrl, commons.releaseManagerName, commons.releaseManagerKey
|
||||
|
||||
|
||||
Changes:
|
||||
o 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"
|
||||
o Allows JApiCmp's ignoreMissingClasses parameter to be easily overridable with the property commons.japicmp.ignoreMissingClasses.
|
||||
o japicmp-maven-plugin 0.11.1 -> 0.12.0
|
||||
o maven-javadoc-plugin 3.0.0 -> 3.0.1 (Java 10 compatibility)
|
||||
o maven-site-plugin 3.7.0 -> 3.7.1.
|
||||
o org.apache.maven.wagon:wagon-ssh 3.0.0 -> 3.1.0
|
||||
o maven-surefire-report-plugin 2.21.0 -> 2.22.0
|
||||
o maven-enforcer-plugin 3.0.0-M1 -> 3.0.0-M2
|
||||
o commons-release-plugin 1.2 -> 1.3
|
||||
o commons-build-plugin 1.8 -> 1.9
|
||||
o maven-surefire-plugin 2.21.0 -> 2.22.0
|
||||
o maven-project-info-reports-plugin 2.9 -> 3.0.0
|
||||
|
||||
|
||||
Historical list of changes: https://commons.apache.org/commons-parent-pom.html
|
||||
|
||||
For complete information on Apache Commons Parent, including instructions on how to submit bug reports,
|
||||
patches, or suggestions for improvement, see the Apache Apache Commons Parent website:
|
||||
|
||||
https://commons.apache.org/commons-parent-pom.html
|
||||
|
||||
-----------------------------------------------------------------------------
|
||||
|
||||
Apache Commons Parent 46
|
||||
RELEASE NOTES
|
||||
|
||||
The Apache Commons Parent team is pleased to announce the commons-parent-46 release!
|
||||
|
||||
The Apache Commons Parent POM provides common settings for all Apache Commons components.
|
||||
|
||||
Updates plugins and generally requires Java 7.
|
||||
|
||||
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. Further, during project build we see the following warning and
|
||||
stacktrace during site generation:
|
||||
|
||||
[debug] No packaging support defined, no filtering
|
||||
[info] Skipping execution because packaging of this module is 'pom'.
|
||||
[debug] Searching for versions in versionRange: (,46)
|
||||
[info] Unable to find a previous version of the project in the repository.
|
||||
[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
|
||||
at java.util.zip.ZipFile.open(Native Method)
|
||||
at java.util.zip.ZipFile.<init>(ZipFile.java:225)
|
||||
at java.util.zip.ZipFile.<init>(ZipFile.java:155)
|
||||
at java.util.jar.JarFile.<init>(JarFile.java:166)
|
||||
at java.util.jar.JarFile.<init>(JarFile.java:130)
|
||||
at japicmp.maven.JApiCmpMojo.populateArchivesListsFromParameters(JApiCmpMojo.java:345)
|
||||
at japicmp.maven.JApiCmpMojo.getOptions(JApiCmpMojo.java:708)
|
||||
at japicmp.maven.JApiCmpReport.getOptions(JApiCmpReport.java:108)
|
||||
at japicmp.maven.JApiCmpReport.getDescription(JApiCmpReport.java:127)
|
||||
at org.apache.maven.plugins.site.render.CategorySummaryDocumentRenderer.renderDocument(CategorySummaryDocumentRenderer.java:155)
|
||||
|
||||
|
||||
|
||||
|
||||
Changes in this version include:
|
||||
|
||||
New features:
|
||||
o Add java-1.10 profile
|
||||
o Add java-1.11 profile
|
||||
|
||||
|
||||
Changes:
|
||||
o japicmp-maven-plugin 0.11.0 -> 0.11.1
|
||||
o maven-surefire-report-plugin 2.20.1 -> 2.21.0
|
||||
o jacoco-maven-plugin 0.8.0 -> 0.8.1
|
||||
o commons-build-plugin 1.7 -> 1.8
|
||||
o commons-release-plugin 1.1 -> 1.2
|
||||
o japicmp-maven-plugin: oldVersionPattern=\d+\.\d+\.\d*
|
||||
o maven-assembly-plugin: 3.0.0 -> 3.1.0
|
||||
|
||||
Removed:
|
||||
o Prerequisites tag; should only be used for maven-plugins, using maven-enforcer-plugin instead.
|
||||
|
||||
|
||||
Historical list of changes: https://commons.apache.org/commons-parent-pom.html
|
||||
|
||||
For complete information on Apache Commons Parent, including instructions on how to submit bug reports,
|
||||
patches, or suggestions for improvement, see the Apache Apache Commons Parent website:
|
||||
|
||||
https://commons.apache.org/commons-parent-pom.html
|
||||
|
||||
-----------------------------------------------------------------------------
|
||||
|
||||
Apache Commons Parent 45
|
||||
RELEASE NOTES
|
||||
|
||||
The Apache Commons Parent team is pleased to announce the commons-parent-45 release!
|
||||
|
||||
The Apache Commons Parent POM provides common settings for all Apache Commons components.
|
||||
|
||||
Updates plugins and generally requires Java 7.
|
||||
|
||||
|
||||
Changes in this version include:
|
||||
|
||||
|
||||
Changes:
|
||||
o Rearranging plugin order in -Prelease, removing commons-release-plugin from build>pluginManagement
|
||||
|
||||
|
||||
Historical list of changes: https://commons.apache.org/commons-parent-pom.html
|
||||
|
||||
For complete information on Apache Commons Parent, including instructions on how to submit bug reports,
|
||||
patches, or suggestions for improvement, see the Apache Apache Commons Parent website:
|
||||
|
||||
https://commons.apache.org/commons-parent-pom.html
|
||||
|
||||
-----------------------------------------------------------------------------
|
||||
|
||||
Apache Commons Parent 44
|
||||
RELEASE NOTES
|
||||
|
||||
The Apache Commons Parent team is pleased to announce the release of Apache Commons Parent 44.
|
||||
|
||||
The Apache Commons Parent POM provides common settings for all Apache Commons components.
|
||||
|
||||
Updates plugins and generally requires Java 7.
|
||||
|
||||
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
|
||||
|
||||
Changes in this version include:
|
||||
--------------------------------
|
||||
New features:
|
||||
o new profile module-name to add 'Automatic-Module-Name' entry to the manifest
|
||||
o COMMONSSITE-105: Add commons-release-plugin version 1.1
|
||||
o COMMONSSITE-106: Add spotbugs-maven-plugin version 3.1.3
|
||||
|
||||
|
||||
Changes:
|
||||
o felix:maven-bundle-plugin 3.4.0 -> 3.5.0.
|
||||
o build artifacts -test.jar, -sources.jar and -test-sources.jar always, not only at release time
|
||||
o 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.)
|
||||
o jacoco-maven-plugin 0.7.9 -> 0.8.0.
|
||||
o Fix japicmp config: add to reporting section and define ignoreMissingNewVersion explicitly
|
||||
o org.apache:apache 18 -> 19
|
||||
o maven-surefire-plugin 2.20.1 -> 2.21.0
|
||||
o maven-failsafe-plugin 2.20.1 -> 2.21.0
|
||||
|
||||
|
||||
Historical list of changes: https://commons.apache.org/commons-parent-pom.html
|
||||
|
||||
For complete information on Apache Commons Parent, including instructions on how to submit bug reports,
|
||||
patches, or suggestions for improvement, see the Apache Apache Commons Parent website:
|
||||
|
||||
https://commons.apache.org/commons-parent-pom.html
|
||||
|
||||
-----------------------------------------------------------------------------
|
||||
|
||||
Apache Commons Parent 43
|
||||
RELEASE NOTES
|
||||
|
||||
The Apache Commons Parent team is pleased to announce the release of Apache Commons Parent 43.
|
||||
|
||||
The Apache Commons Parent POM provides common settings for all Apache Commons components.
|
||||
|
||||
TBD
|
||||
|
||||
Changes in this version include:
|
||||
|
||||
Changes:
|
||||
o site.xml: commons-skin 4.1 -> 4.2
|
||||
o site.xml: Removed CDATA tag around the custom footer element
|
||||
o commons.wagon-ssh.version 3.3.3 -> 3.3.4
|
||||
o commons.assembly-plugin.version 3.1.1 -> 3.2.0
|
||||
o commons.source-plugin.version 3.1.0 -> 3.2.0
|
||||
o commons.jar-plugin.version 3.1.2 -> 3.2.0
|
||||
o jacoco-maven-plugin 0.8.4 -> 0.8.5
|
||||
o Move japicmp reporting section to the profile for opt-in behavior. Remove japicmp.skip flag used to skip the report.
|
||||
o Disable jacoco non-aggregate reports.
|
||||
o Update site build from Apache Commons BCEL 6.3.1 to 6.4.1.
|
||||
|
||||
|
||||
Historical list of changes: https://commons.apache.org/commons-parent-pom.htmlchanges-report.html
|
||||
|
||||
For complete information on Apache Commons Parent, including instructions on how to submit bug reports,
|
||||
patches, or suggestions for improvement, see the Apache Apache Commons Parent website:
|
||||
|
||||
https://commons.apache.org/commons-parent-pom.html
|
||||
|
|
|
@ -0,0 +1,17 @@
|
|||
<!---
|
||||
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
|
||||
|
||||
http://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.
|
||||
-->
|
||||
The Apache Commons security page is [https://commons.apache.org/security.html](https://commons.apache.org/security.html).
|
|
@ -1,5 +0,0 @@
|
|||
commons-parent (43-ok2) yangtze; urgency=medium
|
||||
|
||||
* Build for openKylin.
|
||||
|
||||
-- zhouganqing <zhouganqing@kylinos.cn> Fri, 18 Nov 2022 09:32:45 +0800
|
|
@ -1 +0,0 @@
|
|||
11
|
|
@ -1,19 +0,0 @@
|
|||
Source: commons-parent
|
||||
Section: java
|
||||
Priority: optional
|
||||
Maintainer: Openkylin Developers <packaging@lists.openkylin.top>
|
||||
Build-Depends: debhelper (>= 11),
|
||||
default-jdk,
|
||||
libapache-pom-java (>= 9),
|
||||
maven-repo-helper (>= 1.7)
|
||||
Standards-Version: 4.1.3
|
||||
Vcs-Git: https://gitee.com/openkylin/commons-parent.git
|
||||
Vcs-Browser: https://gitee.com/openkylin/commons-parent.git
|
||||
Homepage: http://commons.apache.org
|
||||
|
||||
Package: libcommons-parent-java
|
||||
Architecture: all
|
||||
Depends: libapache-pom-java (>= 9), ${misc:Depends}
|
||||
Description: Maven metadata for Apache Commons project
|
||||
This package contains the Maven metadata shared between all components of
|
||||
the Apache Commons project.
|
|
@ -1,15 +0,0 @@
|
|||
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||
Upstream-Name: Apache Commons Parent POM
|
||||
Source: http://svn.apache.org/repos/asf/commons/proper/commons-parent/trunk/
|
||||
|
||||
Files: *
|
||||
Copyright: 2006-2015, The Apache Software Foundation
|
||||
License: Apache-2.0
|
||||
|
||||
Files: debian/*
|
||||
Copyright: 2010, Ludovic Claude <ludovic.claude@laposte.net>
|
||||
License: Apache-2.0
|
||||
|
||||
License: Apache-2.0
|
||||
On Debian GNU/Linux system you can find the complete text of the
|
||||
Apache-2.0 license in '/usr/share/common-licenses/Apache-2.0'
|
|
@ -1 +0,0 @@
|
|||
NOTICE.txt
|
|
@ -1,27 +0,0 @@
|
|||
# List of POM files for the package
|
||||
# Format of this file is:
|
||||
# <path to pom file> [option]*
|
||||
# where option can be:
|
||||
# --ignore: ignore this POM or
|
||||
# --no-parent: remove the <parent> tag from the POM
|
||||
# --package=<package>: an alternative package to use when installing this POM
|
||||
# and its artifact
|
||||
# --has-package-version: to indicate that the original version of the POM is the same as the upstream part
|
||||
# of the version for the package.
|
||||
# --keep-elements=<elem1,elem2>: a list of XML elements to keep in the POM
|
||||
# during a clean operation with mh_cleanpom or mh_installpom
|
||||
# --artifact=<path>: path to the build artifact associated with this POM,
|
||||
# it will be installed when using the command mh_install
|
||||
# --java-lib: install the jar into /usr/share/java to comply with Debian
|
||||
# packaging guidelines
|
||||
# --usj-name=<name>: name to use when installing the library in /usr/share/java
|
||||
# --usj-version=<version>: version to use when installing the library in /usr/share/java
|
||||
# --no-usj-versionless: don't install the versionless link in /usr/share/java
|
||||
# --dest-jar=<path>: the destination for the real jar
|
||||
# it will be installed with mh_install.
|
||||
# --classifier=<classifier>: Optional, the classifier for the jar. Empty by default.
|
||||
# --ignore-pom: don't install the POM with mh_install or mh_installpoms. To use with POM files that are created
|
||||
# temporarily for certain artifacts such as Javadoc jars.
|
||||
#
|
||||
pom.xml --has-package-version --site-xml=src/site/site.xml --keep-elements=build
|
||||
|
|
@ -1,36 +0,0 @@
|
|||
# Maven ignore rules - ignore some Maven dependencies and plugins
|
||||
# Format of this file is:
|
||||
# [group] [artifact] [type] [version] [classifier] [scope]
|
||||
# where each element can be either
|
||||
# - the exact string, for example org.apache for the group, or 3.1
|
||||
# for the version. In this case, the element is simply matched
|
||||
# and left as it is
|
||||
# - * (the star character, alone). In this case, anything will
|
||||
# match and be left as it is. For example, using * on the
|
||||
# position of the artifact field will match any artifact id
|
||||
# All elements much match before a rule can be applied
|
||||
# Example rule: match jar with groupid= junit, artifactid= junit
|
||||
# and version starting with 3., this dependency is then removed
|
||||
# from the POM
|
||||
# junit junit jar s/3\\..*/3.x/
|
||||
|
||||
org.apache.commons commons-build-plugin
|
||||
org.apache.maven.plugins maven-antrun-plugin
|
||||
org.apache.maven.plugins maven-assembly-plugin
|
||||
org.apache.maven.plugins maven-deploy-plugin
|
||||
org.apache.maven.plugins maven-enforcer-plugin
|
||||
org.apache.maven.plugins maven-gpg-plugin
|
||||
org.apache.maven.plugins maven-install-plugin
|
||||
org.apache.maven.plugins maven-release-plugin
|
||||
org.apache.maven.plugins maven-remote-resources-plugin
|
||||
org.apache.maven.plugins maven-scm-publish-plugin
|
||||
org.apache.maven.plugins maven-site-plugin
|
||||
org.apache.maven.plugins maven-source-plugin
|
||||
org.apache.maven.plugins maven-failsafe-plugin
|
||||
org.apache.rat apache-rat-plugin
|
||||
org.codehaus.mojo build-helper-maven-plugin
|
||||
org.codehaus.mojo buildnumber-maven-plugin
|
||||
org.codehaus.mojo clirr-maven-plugin
|
||||
com.github.siom79.japicmp japicmp-maven-plugin
|
||||
org.codehaus.mojo versions-maven-plugin
|
||||
org.jacoco jacoco-maven-plugin
|
|
@ -1,20 +0,0 @@
|
|||
# Maven rules - transform Maven dependencies and plugins
|
||||
# Format of this file is:
|
||||
# [group] [artifact] [type] [version] [classifier] [scope]
|
||||
# where each element can be either
|
||||
# - the exact string, for example org.apache for the group, or 3.1
|
||||
# for the version. In this case, the element is simply matched
|
||||
# and left as it is
|
||||
# - * (the star character, alone). In this case, anything will
|
||||
# match and be left as it is. For example, using * on the
|
||||
# position of the artifact field will match any artifact id
|
||||
# - a regular expression of the form s/match/replace/
|
||||
# in this case, elements that match are transformed using
|
||||
# the regex rule.
|
||||
# All elements much match before a rule can be applied
|
||||
# Example rule: match jar with groupid= junit, artifactid= junit
|
||||
# and version starting with 3., replacing the version with 3.x
|
||||
# junit junit jar s/3\\..*/3.x/
|
||||
|
||||
org.apache apache pom s/.*/debian/ * *
|
||||
org.apache.commons commons-parent pom s/.*/debian/ * *
|
|
@ -1,16 +0,0 @@
|
|||
#!/bin/sh -e
|
||||
|
||||
VERSION=$2
|
||||
TAR=../commons-parent_$VERSION.orig.tar.gz
|
||||
DIR=commons-parent-$VERSION
|
||||
TAG=$(echo "commons-parent-$VERSION" | sed -re's/~(alpha|beta|RC)/-\1/')
|
||||
|
||||
svn export http://svn.apache.org/repos/asf/commons/proper/commons-parent/tags/${TAG}/ $DIR
|
||||
GZIP=--best tar -c -z -f $TAR --exclude '*.jar' --exclude '*.class' $DIR
|
||||
rm -rf $DIR ../$TAG
|
||||
|
||||
# move to directory 'tarballs'
|
||||
if [ -r .svn/deb-layout ]; then
|
||||
. .svn/deb-layout
|
||||
mv $TAR $origDir && echo "moved $TAR to $origDir"
|
||||
fi
|
|
@ -1,10 +0,0 @@
|
|||
#!/usr/bin/make -f
|
||||
|
||||
DEB_SOURCE_PACKAGE := $(shell dpkg-parsechangelog | grep '^Source:' | cut -f 2 -d ' ')
|
||||
DEB_UPSTREAM_VERSION := $(shell dpkg-parsechangelog | egrep '^Version:' | cut -f 2 -d ' ' | cut -d: -f2- | sed 's/-[^-]*$$//')
|
||||
|
||||
%:
|
||||
dh $@ --with maven_repo_helper
|
||||
|
||||
get-orig-source:
|
||||
uscan --download-version $(DEB_UPSTREAM_VERSION) --force-download --rename
|
|
@ -1 +0,0 @@
|
|||
3.0 (native)
|
|
@ -1,4 +0,0 @@
|
|||
version=3
|
||||
opts="uversionmangle=s/-(alpha|beta|RC)/~$1/" \
|
||||
http://svn.apache.org/repos/asf/commons/proper/commons-parent/tags/ \
|
||||
commons-parent-(\d.*)/ debian debian/orig-tar.sh
|
|
@ -21,7 +21,7 @@
|
|||
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
|
||||
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.
|
||||
|
@ -32,19 +32,20 @@ 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
|
||||
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/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/changes/1.0.0 http://maven.apache.org/xsd/changes-1.0.0.xsd">
|
||||
<document xmlns="http://maven.apache.org/changes/1.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/changes/1.0.0 http://maven.apache.org/xsd/changes-1.0.0.xsd">
|
||||
<properties>
|
||||
<title>Changes</title>
|
||||
<title>Apache Commons Parent Release Notes</title>
|
||||
<author email="dev@commons.apache.org">Apache Commons developers</author>
|
||||
</properties>
|
||||
|
||||
<!-- NOTE:
|
||||
<!-- 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
|
||||
|
@ -53,12 +54,330 @@ The <action> type attribute can be add,update,fix,remove.
|
|||
|
||||
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)
|
||||
|
||||
|
||||
N.B. 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.
|
||||
The changes report outputs actions in the order they appear in this file.
|
||||
-->
|
||||
|
||||
<body>
|
||||
<release version="56" date="2022-12-30" description="Version 56: 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="Version 55: 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="Version 54: 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, 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>
|
||||
|
@ -94,7 +413,7 @@ The <action> type attribute can be add,update,fix,remove.
|
|||
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>
|
||||
|
@ -143,32 +462,32 @@ N.B. The assembly plugin now runs in the verify phase (it was previously run in
|
|||
<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">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>
|
||||
<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">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="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>
|
||||
|
@ -234,7 +553,7 @@ The main changes in this release are:
|
|||
- 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>
|
||||
|
@ -246,13 +565,13 @@ The main changes in this release are:
|
|||
<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>
|
||||
|
||||
<release version="32" date="2013-07-01" description="
|
||||
The main changes in this release are:
|
||||
|
@ -273,7 +592,7 @@ The main changes in this release are:
|
|||
<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="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="
|
||||
|
@ -339,7 +658,7 @@ ${argLine} property):
|
|||
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
|
||||
buildnumber-maven-plugin 1.1 -> 1.2
|
||||
</action>
|
||||
<action type="update">
|
||||
Also changed, but omitted from changes section in released version:
|
||||
|
@ -347,7 +666,7 @@ ${argLine} property):
|
|||
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
|
||||
Renamed module sanselan -> imaging
|
||||
Added scm publishing properties
|
||||
</action>
|
||||
</release>
|
||||
|
@ -355,7 +674,7 @@ ${argLine} property):
|
|||
<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-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
|
||||
|
@ -368,44 +687,44 @@ ${argLine} property):
|
|||
(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
|
||||
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-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
|
||||
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
|
||||
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
|
||||
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
|
||||
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)
|
||||
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
|
||||
|
@ -482,7 +801,7 @@ Starting with version 22, the RAT plugin has changed Maven group and id,
|
|||
<action dev="ggregory" type="add">
|
||||
Add Javadoc link to Java EE.
|
||||
</action>
|
||||
|
||||
|
||||
</release>
|
||||
|
||||
</body>
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
${project.name} ${version}
|
||||
RELEASE NOTES
|
||||
|
||||
The ${developmentTeam} is pleased to announce the release of ${project.name} ${version}
|
||||
The ${developmentTeam} is pleased to announce the release of ${project.name} ${version}.
|
||||
|
||||
$introduction.replaceAll("(?<!\015)\012", "
|
||||
").replaceAll("(?m)^ +","")
|
||||
|
@ -120,3 +120,5 @@ For complete information on ${project.name}, including instructions on how to su
|
|||
patches, or suggestions for improvement, see the Apache ${project.name} website:
|
||||
|
||||
${project.url}
|
||||
|
||||
-----------------------------------------------------------------------------
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
<project name="Apache Commons" xmlns="http://maven.apache.org/DECORATION/1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/DECORATION/1.1.0 http://maven.apache.org/xsd/decoration-1.1.0.xsd">
|
||||
|
||||
<!-- N.B. all non-body elements are automatically inherited -->
|
||||
<!-- All non-body elements are automatically inherited -->
|
||||
|
||||
<bannerLeft>
|
||||
<name>Apache Commons</name>
|
||||
|
@ -43,7 +43,7 @@
|
|||
! This is due to be fixed in version 2.3 of the site plugin - see MSITE-159, MSHARED-189
|
||||
! Or use site:stage which does not convert these links ...
|
||||
-->
|
||||
<href>http://commons.apache.org.remove.invalid/</href>
|
||||
<href>https://commons.apache.org.remove.invalid/</href>
|
||||
</bannerLeft>
|
||||
|
||||
<publishDate format="dd MMMM yyyy" position="left" />
|
||||
|
@ -53,83 +53,71 @@
|
|||
<skin>
|
||||
<groupId>org.apache.commons</groupId>
|
||||
<artifactId>commons-skin</artifactId>
|
||||
<version>4.1</version>
|
||||
<version>4.2</version>
|
||||
</skin>
|
||||
|
||||
<body>
|
||||
<head>
|
||||
<![CDATA[
|
||||
<!-- Better display of <source> code sections -->
|
||||
<!-- Note: the $relativePath reference is resolved by the template -->
|
||||
<link rel="stylesheet" href="$relativePath/css/prettify.css" type="text/css" media="all" />
|
||||
<script type="text/javascript" src="$relativePath/js/prettify.js"></script>
|
||||
<script type="text/javascript">
|
||||
window.onload=function() {
|
||||
prettyPrint();
|
||||
}
|
||||
</script>
|
||||
]]>
|
||||
</head>
|
||||
|
||||
<!-- N.B. body links are automatically inherited -->
|
||||
<!-- Body links are automatically inherited -->
|
||||
<links>
|
||||
<item name="ApacheCon" href="http://www.apachecon.com/"/>
|
||||
<item name="Apache" href="http://www.apache.org"/>
|
||||
<item name="Commons" href="http://commons.apache.org/" />
|
||||
<item name="ApacheCon" href="https://www.apachecon.com/"/>
|
||||
<item name="Apache" href="https://www.apache.org"/>
|
||||
<item name="Commons" href="https://commons.apache.org/" />
|
||||
</links>
|
||||
|
||||
<menu ref="reports" inherit="bottom" />
|
||||
|
||||
<menu name="Commons" inherit="bottom">
|
||||
<item name="Home" href="http://commons.apache.org/" />
|
||||
<item name="License" href="http://www.apache.org/licenses/"/>
|
||||
<item name="Components" href="http://commons.apache.org/components.html" collapse="true">
|
||||
<item name="Full list..." href="http://commons.apache.org/components.html" />
|
||||
<item name="Home" href="https://commons.apache.org/" />
|
||||
<item name="License" href="https://www.apache.org/licenses/"/>
|
||||
<item name="Components" href="https://commons.apache.org/components.html" collapse="true">
|
||||
<item name="Full list..." href="https://commons.apache.org/components.html" />
|
||||
</item>
|
||||
<item name="Sandbox" href="http://commons.apache.org/sandbox/index.html" collapse="true">
|
||||
<item name="Full list..." href="http://commons.apache.org/sandbox/index.html" />
|
||||
<item name="Sandbox" href="https://commons.apache.org/sandbox/index.html" collapse="true">
|
||||
<item name="Full list..." href="https://commons.apache.org/sandbox/index.html" />
|
||||
</item>
|
||||
<item name="Dormant" href="http://commons.apache.org/dormant/index.html" collapse="true">
|
||||
<item name="Full list..." href="http://commons.apache.org/dormant/index.html" />
|
||||
<item name="Dormant" href="https://commons.apache.org/dormant/index.html" collapse="true">
|
||||
<item name="Full list..." href="https://commons.apache.org/dormant/index.html" />
|
||||
</item>
|
||||
</menu>
|
||||
|
||||
<!-- Should agree with commons-site -->
|
||||
<menu name="General Information" inherit="bottom">
|
||||
<item name="Security" href="http://commons.apache.org/security.html"/>
|
||||
<item name="Volunteering" href="http://commons.apache.org/volunteering.html" />
|
||||
<item name="Contributing Patches" href="http://commons.apache.org/patches.html" />
|
||||
<item name="Building Components" href="http://commons.apache.org/building.html" />
|
||||
<item name="Commons Parent Pom" href="http://commons.apache.org/commons-parent-pom.html" />
|
||||
<item name="Commons Build Plugin" href="http://commons.apache.org/build-plugin/index.html" />
|
||||
<item name="Releasing Components" href="http://commons.apache.org/releases/index.html" />
|
||||
<item name="Wiki" href="http://wiki.apache.org/commons/FrontPage" />
|
||||
<item name="Security" href="https://commons.apache.org/security.html"/>
|
||||
<item name="Volunteering" href="https://commons.apache.org/volunteering.html" />
|
||||
<item name="Contributing Patches" href="https://commons.apache.org/patches.html" />
|
||||
<item name="Building Components" href="https://commons.apache.org/building.html" />
|
||||
<item name="Commons Parent POM" href="https://commons.apache.org/commons-parent-pom.html" />
|
||||
<item name="Commons Build Plugin" href="https://commons.apache.org/build-plugin/index.html" />
|
||||
<item name="Commons Release Plugin" href="/release-plugin/index.html" />
|
||||
<item name="Site Publication" href="/site-publish.html" />
|
||||
<item name="Releasing Components" href="https://commons.apache.org/releases/index.html" />
|
||||
<item name="Wiki" href="https://cwiki.apache.org/confluence/display/commons/FrontPage" />
|
||||
</menu>
|
||||
|
||||
<!-- Should agree with commons-site -->
|
||||
<menu name="ASF" inherit="bottom">
|
||||
<item name="How the ASF works" href="http://www.apache.org/foundation/how-it-works.html" />
|
||||
<item name="Get Involved" href="http://www.apache.org/foundation/getinvolved.html" />
|
||||
<item name="Developer Resources" href="http://www.apache.org/dev/" />
|
||||
<item name="Code of Conduct" href="http://www.apache.org/foundation/policies/conduct.html" />
|
||||
<item name="Sponsorship" href="http://www.apache.org/foundation/sponsorship.html" />
|
||||
<item name="Thanks" href="http://www.apache.org/foundation/thanks.html" />
|
||||
<item name="How the ASF works" href="https://www.apache.org/foundation/how-it-works.html" />
|
||||
<item name="Get Involved" href="https://www.apache.org/foundation/getinvolved.html" />
|
||||
<item name="Developer Resources" href="https://www.apache.org/dev/" />
|
||||
<item name="Code of Conduct" href="https://www.apache.org/foundation/policies/conduct.html" />
|
||||
<item name="Privacy" href="https://privacy.apache.org/policies/privacy-policy-public.html" />
|
||||
<item name="Sponsorship" href="https://www.apache.org/foundation/sponsorship.html" />
|
||||
<item name="Thanks" href="https://www.apache.org/foundation/thanks.html" />
|
||||
</menu>
|
||||
</body>
|
||||
|
||||
<!-- inherited -->
|
||||
<poweredBy>
|
||||
<!-- Add ApacheCon logo -->
|
||||
<logo name="ApacheCon" href="http://www.apache.org/events/current-event.html"
|
||||
img="http://www.apache.org/events/current-event-125x125.png"/>
|
||||
<logo name="ApacheCon" href="https://www.apache.org/events/current-event.html"
|
||||
img="https://www.apache.org/events/current-event-125x125.png"/>
|
||||
<!-- Keep the default logo as well -->
|
||||
<logo name="Maven" href="http://maven.apache.org/"
|
||||
img="http://maven.apache.org/images/logos/maven-feather.png"/>
|
||||
<logo name="Maven" href="https://maven.apache.org/"
|
||||
img="https://maven.apache.org/images/logos/maven-feather.png"/>
|
||||
</poweredBy>
|
||||
|
||||
<!-- inherited -->
|
||||
<custom>
|
||||
<![CDATA[
|
||||
<!-- @project.name@ will be replaced by the template; if we used ${project.name} it would pick up Commons Parent -->
|
||||
<footer>
|
||||
<div class="center">
|
||||
|
@ -137,7 +125,6 @@
|
|||
All other marks mentioned may be trademarks or registered trademarks of their respective owners.
|
||||
</div>
|
||||
</footer>
|
||||
]]>
|
||||
</custom>
|
||||
|
||||
</project>
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
<parent>
|
||||
<groupId>org.apache.commons</groupId>
|
||||
<artifactId>commons-parent</artifactId>
|
||||
<version>40-SNAPSHOT</version>
|
||||
<version>50-SNAPSHOT</version>
|
||||
<relativePath>../..</relativePath>
|
||||
</parent>
|
||||
<groupId>org.apache.commons</groupId>
|
||||
|
|
Loading…
Reference in New Issue