[Not cross posted to @announce since this is internal to Commons]
The Apache Commons Team is pleased to announce the availability of
version 4.2 of "Apache Commons Skin".
Apache Commons Skin is a Maven skin to apply the Commons styling to a site
built using the Maven site plugin.
Changes in this version include:
New features:
o Optionally render bare <div class="source"><pre> tags using prettyprint.
The functionality is enabled using custom properties to be added to the
site.xml.
Fixed Bugs:
o Fix processing of custom <footer> element from commons-parent site.xml.
o Update processing of <head> section to handle injected XHTML.
o Fixed background on navigation menu collapsed icon from white to
transparent.
Removed:
o Remove unused css files. These are not used in the current skin and
are from previous skin versions.
Maven artifacts are available in the central Maven repository:
https://repo.maven.apache.org/maven2/org/apache/commons/
You can test Apache Commons Skin by adding the following to your site.xml
site descriptor for the maven-site-plugin:
<skin>
<groupId>org.apache.commons</groupId>
<artifactId>commons-skin</artifactId>
<version>4.2</version>
</skin>
<custom>
<!-- Custom properties controlling the commons-skin template. -->
<commonsSkin>
<!--
Convert preformatted source section tags to prettyprint:
<div class="source"><pre> to <div class="source"><pre
class="prettyprint">
-->
<prettyPrintSourcePreTags>true</prettyPrintSourcePreTags>
<!-- Add the "linenums" class to the prettyprint enabled source tags
-->
<prettyPrintLineNumbersEnabled>false</prettyPrintLineNumbersEnabled>
</commonsSkin>
</custom>
The Apache Commons Team