You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@creadur.apache.org by po...@apache.org on 2018/10/08 20:05:17 UTC

svn commit: r1843194 - in /creadur/rat/trunk: RELEASE-NOTES.txt pom.xml

Author: pottlinger
Date: Mon Oct  8 20:05:17 2018
New Revision: 1843194

URL: http://svn.apache.org/viewvc?rev=1843194&view=rev
Log:
Generate release notes for upcoming 0.13

Fix problem in pom while disabling selfcheck with previous rat version

Modified:
    creadur/rat/trunk/RELEASE-NOTES.txt
    creadur/rat/trunk/pom.xml

Modified: creadur/rat/trunk/RELEASE-NOTES.txt
URL: http://svn.apache.org/viewvc/creadur/rat/trunk/RELEASE-NOTES.txt?rev=1843194&r1=1843193&r2=1843194&view=diff
==============================================================================
--- creadur/rat/trunk/RELEASE-NOTES.txt (original)
+++ creadur/rat/trunk/RELEASE-NOTES.txt Mon Oct  8 20:05:17 2018
@@ -1,7 +1,7 @@
-              Apache Creadur Rat 0.12
+              Apache Creadur Rat 0.13
                   RELEASE NOTES
 
-The Apache Creadur Rat team is pleased to announce the release of Apache Creadur Rat 0.12
+The Apache Creadur Rat team is pleased to announce the release of Apache Creadur Rat 0.13
 
 Apache Rat is a release audit tool. It improves accuracy and efficiency when checking
 releases. It is heuristic in nature: making guesses about possible problems. It
@@ -15,48 +15,27 @@ Note that binary compatibility is not gu
 Apache Rat is developed by the Apache Creadur project, a language and build
 agnostic home for software distribution comprehension and audit tools.
 
-We now require Maven 3.0.5+ to build Rat, but as before we only require
-Maven 2.2.1+ if you want to use Rat in your own Maven projects.
-We've integrated Rat into the ASF Jenkins to ensure continuous builds with various JDK versions.
+Current SNAPSHOT - to be done
 
 Changes in this version include:
 
 New features:
-o RAT-196:  Minor refactoring in pom.xml. Thanks to Karl Heinz Marbaise.
-o RAT-61:   List files with unapproved licenses in Maven output. Thanks to Jukka Zitting.
-o RAT-170:  RAT should use itself during build and site generation. Thanks to Philipp Ottlinger.
-o RAT-181:  BinaryGuesser should treat *.truststore as binary.
-o RAT-184:  Add DEPENDENCIES to the list of ignored files in NoteGuesser. Thanks to Karl Heinz Marbaise.
-o RAT-185:  .repository folder should be ignored. Thanks to Karl Heinz Marbaise.
-o RAT-186:  BinaryGuesser should recognize PSD files as images.
-o RAT-187:  Add 'SAR', 'HAR', 'WSR' as archives which should be ignored. Thanks to Karl Heinz Marbaise.
-o RAT-197:  Improve exclusion defaults when working with Maven 3.3.1 (exclude .mvn). Thanks to Karl Heinz Marbaise.
-o RAT-201:  BinaryGuesser should treat *.swf as binary.
-            Furthermore BinaryGuesser falls back to UTF-8 encoding in case the encoding given via system property
-            (-Dfile.encoding) was not found.
-o RAT-202:  Report layout differs between successful RAT checks and existence of unapproved files.
-o RAT-202:  Report layout differs between successful RAT checks and existence of unapproved files.
-o RAT-203:  Using 'license' in README, source code, javadoc, comments and site instead of 'licence';
-            improve terminology to not confuse RAT consumers.
-o RAT-204:  Unify resource handling in code and tests, make sure the resources are properly closed. Apply minor refactorings.
+o RAT-228:  Fixing broken Ant unit test setup and making tests run more deterministic. Thanks to Romain Manni-Bucau.
+o RAT-245:  Update to latest available and compatible Apache ANT 1.9.12 to get bugfixes and newer JDK support.
+o RAT-245:  Update to latest available and compatible Apache ANT 1.9.11 to get bugfixes and newer JDK support.
+o RAT-245:  Update to latest available and compatible Apache ANT 1.9.10 due to CVE-2017-5645.
+o RAT-243:  Add .checkstyle to Eclipse default exclusions. Thanks to Matthew Ouyang.
+o RAT-241:  Reduce default log level of used exclusions to debug, only print totals into the maven log like includes. Thanks to Andrew Gaul.
+o RAT-233:  Recognize XML-based .Net Core xproj files. Thanks to Stefan Bodewig.
+o RAT-226:  Update to latest available and compatible Apache ANT 1.9.9.
 
 Fixed Bugs:
-o RAT-163:  Removing the Gradle Plugin from the Rat Core project, so that building
-            with Java 5 works again.
-o RAT-158:  Fix SAX-Parser warning by explicitly excluding xerces in Doxia 1.2. Thanks to Hervé Boutemy.
-o RAT-173:  Allow complete skip of RAT plugin with rat.skip property. Thanks to Chris Burroughs.
-o RAT-174:  CDDL1License still very slow, replace Pattern matching with simple String comparison. Thanks to Chris Burroughs.
-o RAT-175:  SourceCodeManagementSystems.hasIgnoreFile() should return boolean.
-o RAT-177:  Final arrays should be private.
-o RAT-188:  Fix problems with AnimalSniffer-plugin when running in GUMP with Java 8.
-            Workaround for https://jira.codehaus.org/browse/MANIMALSNIFFER-45 Thanks to Mark Thomas.
-o RAT-160:  Ignore build.log created by maven-invoker-plugin. Thanks to Christopher Tubbs.
-o RAT-179:  Maven plugin and Ant task do not support adding extra approved licenses.
-o RAT-180:  Generify and beautify texts in RAT report.
-o RAT-194:  Upgrade to Doxia 1.6 if called directly, does not affect problems reported in RAT-158. Minor improvements. Thanks to Hervé Boutemy.
-o RAT-198:  Upgrade plexus-utils to 3.0.20. Thanks to Karl Heinz Marbaise.
-o RAT-172:  Exclude technical directories of source code management systems and their ignore files from RAT scans.
-o RAT-200:  Upgrade ASF parent POM to 17.
+o RAT-242:  Use UTF-8 as default encoding for RAT Ant reports. Thanks to Matthias Bläsing.
+o RAT-234:  Do not treat TypeScript files as binary. Thanks to ajbanck.
+o RAT-240:  Overhauled CLI module to allow file based exclusions with wildcards and explicit file names.
+o RAT-222:  Download section does not work if SNAPSHOT is deployed, add download of previous RAT release.
+o RAT-224:  Fixed example on webpage abozt usage of custom licenses. Thanks to John Patrick.
+o RAT-223:  Add support for Golang and Perl module files. Thanks to Eric Friedrich.
 
 
 Historical list of changes: https://creadur.apache.org/rat/changes-report.html

Modified: creadur/rat/trunk/pom.xml
URL: http://svn.apache.org/viewvc/creadur/rat/trunk/pom.xml?rev=1843194&r1=1843193&r2=1843194&view=diff
==============================================================================
--- creadur/rat/trunk/pom.xml (original)
+++ creadur/rat/trunk/pom.xml Mon Oct  8 20:05:17 2018
@@ -268,7 +268,6 @@ agnostic home for software distribution
       <plugin>
         <groupId>org.apache.rat</groupId>
         <artifactId>apache-rat-plugin</artifactId>
-        <!-- Must use previous version, to avoid a cyclic reference 
         <version>${previousRatVersion}</version>
       </plugin>
 -->