Dear friends of RAT,the new v0.17 is ready for testing and fixes 129 issues. I've staged a new release 0.17 - thanks for all feedback and contributions!
=Release 0.17 abstract=Apart from many dependency updates and multiple bugfixes, this release brings a major harmonization among all available UIs (CLI, Apache Ant, Apache Maven) concerning parameters and configuration options to run RAT. Therefore please consult the available extended and updated documentation over at the project's webpage in order to see examples and overviews of the new configuration options!
RAT generates a more expressive report now as certain individually configurable limits for counters exist. In case you do preprocessing of the report, you need to adapt your scripts according to RAT's XSD schema.
Furthermore, the inclusion/exclusion configuration (e.g. .gitignore), parsing and processing in RAT was overhauled - see RAT-476 for a known issue in that regard.
Many checkstyle, spotbugs and documentation issues were fixed.Additionally, a new automated test suite was developed in order to ease testing of edge cases and example licenses and custom license definitions.
RAT's homepage contents and its generation method were modernized and a lot of new documentation was added to ease configuration of RAT in your project.
The next release will remove deprecated options and classes. Thanks for your patience and all the feedback in the making of this release! #bigKudosToClaude would be a proper release name. =View on 0.17= * https://issues.apache.org/jira/projects/RAT/versions/12352253 (you need to login) * https://github.com/apache/creadur-rat/releases/tag/apache-rat-project-0.17 =Staging area= In order to use the staged release add this snippet to your pom: <pluginRepositories> <pluginRepository> <id>staged-releases-rat-017</id> <url>https://repository.apache.org/content/repositories/orgapachecreadur-1012/</url> <pluginRepository> </pluginRepositories> or browse https://repository.apache.org/content/repositories/orgapachecreadur-1012/org/apache/rat/ directly. =VOTE is open until 2025-10-16 23:00 UTC= Everyone is encouraged to vote, express their opinions and jump in if they find anything wrong with the release. Only PMC votes are binding on Apache, and for this candidate to become an official Apache Software Foundation release 3 +1's are required and more +1's than -1's. This vote is open for at least 72 hours, [ ] +1 [ ] +0 [ ] -1 until 2025-10-16 23:00 UTC. NOTEThe downloads page and RAT webpage is not yet changed to reflect changes in 0.17 and the dist area does not yet contain the release artifacts.
A preview page (generated before creating the release) is: https://creadur.apache.org/rat017/ that will be deleted once the release is promoted. Thanks, Phil
OpenPGP_signature.asc
Description: OpenPGP digital signature
