blob: e5907ac4188f9b9b049adc96257ce1a2fdd3eddd [file] [log] [blame]
<?xml version="1.0"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<!--
This file is also used by the maven-changes-plugin to generate the release notes.
Useful ways of finding items to add to this file are:
1. Add items when you fix a bug or add a feature (this makes the
release process easy :-).
2. Do a JIRA search for tickets closed since the previous release.
3. Use the report generated by the maven-changelog-plugin to see all
SVN commits. TBA how to use this with SVN.
To generate the release notes from this file:
mvn changes:announcement-generate -Prelease-notes [-Dchanges.version=nn]
then tweak the formatting if necessary
and commit
The <action> type attribute can be add,update,fix,remove.
-->
<document xmlns="http://maven.apache.org/changes/2.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/changes/2.0.0 https://maven.apache.org/xsd/changes-2.0.0.xsd">
<properties>
<title>Apache Commons Skin Release Notes</title>
<author email="dev@commons.apache.org">Apache Commons developers</author>
</properties>
<!-- NOTE:
The description below is specially formatted so as to improve the layout of the generated release notes:
The parsing process removes all line feeds, replacing them with a single space.
The Velocity template in resources/templates has been enhanced to replace pairs of adjacent spaces
with a new-line in the release notes. (These spaces are ignored when displaying HTML).
If the output is not quite correct, check for invisible trailing spaces!
To suppress formatting of an action entry when generating release notes, add an empty date.
This does not affect the HTML changes report (in any case dates are not displayed by default)
The release notes template groups actions by type, and only extracts data for the current release.
The changes report outputs actions in the order they appear in this file.
-->
<body>
<release version="5.2.0" date="2025-10-18" description="This is a feature and maintenance release. Java 8 or later is required.">
<!-- FIX -->
<action type="fix" dev="ggregory" due-to="Gary Gregory">The Project logotype must use the word "Apache", not "The ASF".</action>
<!-- ADD -->
<!-- UPDATE -->
<action type="update" dev="ggregory" due-to="Gary Gregory">Bump commons-parent from 87 to 89.</action>
</release>
<release version="5.1.0" date="2025-09-13" description="New features and bug fixes.">
<!-- FIX -->
<action type="fix" dev="sebb">Fix typo in site.vm</action>
<action type="fix" dev="ggregory" due-to="Gary Gregory">Remove -nouses directive from maven-bundle-plugin. OSGi package imports now state 'uses' definitions for package imports, this doesn't affect JPMS (from org.apache.commons:commons-parent:80).</action>
<!-- UPDATE -->
<action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump commons-parent from 79 to 87 #211, #232.</action>
<action type="update" dev="ggregory" due-to="Gary Gregory">Use the new oak leaf logo, needs a new commons-parent even for this component.</action>
</release>
<release version="5.0.0" date="2024-12-25" description="New features and bug fixes.">
<!-- FIX -->
<action type="fix" dev="ggregory" due-to="step-security-bot, Gary Gregory">[StepSecurity] ci: Harden GitHub Actions #66.</action>
<!-- UPDATE -->
<action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump org.apache.commons:commons-parent from 49 to 78 #114, #121, #132, #140, #152, #154, #159, #162, #169, #171.</action>
<action type="update" dev="chtompki" due-to="Rob Tompkins">Main logo upgrade - commons-logo.png</action>
<action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump GitHub CI actions.</action>
<action type="update" dev="ggregory" due-to="Slawomir Jaranowski, Michael Osipov, Gary Gregory">Migrate skin to Doxia 2.x #179.</action>
</release>
<release version="4.2" date="2019-11-25" description="New features and bug fixes for maven-site-plugin 3.5+.
The previous version velocity template had features written for an earlier site
plugin version that were broken with the latest site plugin.">
<action type="remove" dev="aherbert">Remove unused css files. These are not used in the current skin and are from previous skin versions.</action>
<action type="fix" dev="aherbert">Fix processing of custom &lt;footer&gt; element from commons-parent site.xml.</action>
<action type="fix" dev="aherbert">Update processing of &lt;head&gt; section to handle injected XHTML.</action>
<action type="add" dev="aherbert">Optionally render bare &lt;div class="source"&gt;&lt;pre&gt; tags using prettyprint.
The functionality is enabled using custom properties to be added to the site.xml.
</action>
<action type="fix" dev="aherbert">Fixed background on navigation menu collapsed icon from white to transparent.</action>
</release>
</body>
</document>