Releases: devacfr/reflow-maven-skin
Beta Release 2.4.0-beta2
What's Changed
- Fix compatibility with maven-site-plugin:4.0.0-M9 by @solomax in #89
- Fix bootswatch cdn url to https://cdn.jsdelivr.net/npm/bootswatch@${bootswatchVersion}/dist/${bootswatchTheme}
- Implement Reproducible/Verifiable Builds maven feature. publish date can be override and fixed using the maven property 'project.build.outputTimestamp'.
- Bump maven-gitflow-plugin version to 1.19.0 from 1.18.0
- Bump Google Analytics version to 4
- Bump guava from 28.2-jre to 29.0-jre by @dependabot in #79
- Bump jsoup from 1.12.1 to 1.14.2 by @dependabot in #80
- Bump logback-core from 1.2.3 to 1.2.9 by @dependabot in #85
- [Snyk] Upgrade org.apache.commons:commons-lang3 from 3.5 to 3.12.0 by @devacfr in #86
- [Snyk] Upgrade org.slf4j:slf4j-api from 1.7.30 to 1.7.36 by @devacfr in #87
⚠️ Be careful
This version is only compatible with maven-site-plugin:4.0.0-M9 and behind.
New Contributors
- @dependabot made their first contribution in #79
Full Changelog: v2.3.0...v2.4.0-beta2
Release 2.3.4
What's Changed
- Fix compatibility with maven-site-plugin:4.0.0-M9 by @solomax in #89
- Fix bootswatch cdn url to https://cdn.jsdelivr.net/npm/bootswatch@${bootswatchVersion}/dist/${bootswatchTheme}
⚠️ Be careful
This version is only compatible with maven-site-plugin:4.0.0-M9 and behind.
Full Changelog: v2.3.3...v2.3.4
Release 2.3.3
Maintenance Release:
- Implement Reproducible/Verifiable Builds maven feature. publish date can be override and fixed using the maven property 'project.build.outputTimestamp'.
Thanks to Maxim Solodovnik for this new feature.
Release 2.3.2
This is maintenance release.
What's Changed
- Bump maven-site-plugin version to 4.0.0-M4
- Bump maven-gitflow-plugin version to 1.19.0 from 1.18.0
- Bump Google Analytics version to 4
Full Changelog: v2.3.1...v2.3.2
Release 2.3.1
This is maintenance release.
What's Changed
- Bump maven-site-plugin from 3.82 to 4.0.0-M3 by @solomax in #81
- Bump velocity from 2.0 to 3.1 by @solomax in #81
- Bump doxiasite-tools from 1.9 to 1.11.1
- Bump guava from 28.2-jre to 29.0-jre by @dependabot in #79
- Bump jsoup from 1.12.1 to 1.14.2 by @dependabot in #80
- Bump logback-core from 1.2.3 to 1.2.9 by @dependabot in #85
New Contributors
- @dependabot made their first contribution in #79
Full Changelog: v2.3.0...v2.3.1
Release 2.3.0
Highlights of this release
The header component can now be displayed in 3 different ways:
jumbotron
- the current rendering (default)banner
- display centering banner.custom
- use specific html (cdata content of header component) to render the header.
you can also integrate a free content directly (without modification) in body page. The page is composed only header (navbar), body and footer. You can play only with the body content. The content is put as is, Reflow maven skin should not modify this content.
<reflowSkin>
<pages>
<index type="body" />
</pages>
</reflowSkin>
⚠️ Be careful
The cssClass attribute do not override anymoretheme
andbackground
attribute.
you can not write<navbar cssClass="navbar-dark bg-primary border-bottom">
, but instead<navbar theme="dark" background="primary" cssClass="border-bottom">
.
Other Fix Bugs and Enhancements
- Bump Doxia Tools version to 1.9
- Add possibility to disable AnchorJS with flag
<anchorJS>true|false</anchorJS>
. - Fix Error when scroll top with smooth scroll is disabled.
- The cssClass attribute in component is inclusive instead exclusive. ie, add new css classes to component instead replace theme and background css classes.
- Fix should not override heading ids if the TOC is disabled (thanks Aurelien Baudet).