diff --git a/pmd/etc/changelog.txt b/pmd/etc/changelog.txt index 25114ded0d..33cdee61df 100644 --- a/pmd/etc/changelog.txt +++ b/pmd/etc/changelog.txt @@ -1,4 +1,4 @@ -???? ??, 2012 - 5.0.1: +November 28, 2012 - 5.0.1: Fixed bug 820: False+ AvoidReassigningParameters Fixed bug 1008: pmd-5.0.0: ImmutableField false positive on self-inc/dec diff --git a/pmd/pom.xml b/pmd/pom.xml index 4ca49ce2b8..fa052eb5e4 100644 --- a/pmd/pom.xml +++ b/pmd/pom.xml @@ -247,7 +247,7 @@ If the xdocs files stay in src/site/xdoc/, mvn tries to copy over the generated one, and complains... --> src/site/xdocs - http://pmd.sourceforge.net/snapshot + http://pmd.sourceforge.net/pmd-${project.version} diff --git a/pmd/src/main/resources/rulesets/releases/501.xml b/pmd/src/main/resources/rulesets/releases/501.xml new file mode 100644 index 0000000000..7c8daab9c3 --- /dev/null +++ b/pmd/src/main/resources/rulesets/releases/501.xml @@ -0,0 +1,14 @@ + + + + +This ruleset contains links to rules that are new in PMD v5.0.1 + + + + + + diff --git a/pmd/src/site/site.pre.xml b/pmd/src/site/site.pre.xml index 5d035c80f5..41138906de 100644 --- a/pmd/src/site/site.pre.xml +++ b/pmd/src/site/site.pre.xml @@ -39,8 +39,8 @@ - - + + diff --git a/pmd/src/site/xdocs/index.xml b/pmd/src/site/xdocs/index.xml index 336b1d8bd6..5367795962 100644 --- a/pmd/src/site/xdocs/index.xml +++ b/pmd/src/site/xdocs/index.xml @@ -20,6 +20,15 @@

Recent releases

    +
  • 2012-11-28 PMD 5.0.1: minor version with lots of bug fixes (Changelog) +

      +
    • Fixed bugs: https://sourceforge.net/p/pmd/bugs/milestone/PMD-5.0.1/
    • +
    • New EcmaScript Rule: Basic ruleset: AvoidTrailingComma
    • +
    • Improved JSP parser to be less strict with not valid XML documents (like HTML)
    • +
    • Improved CPD: Support in CPD for IgnoreAnnotations and SuppressWarnings("CPD-START")
    • +
    • PMD Command Line: Improved command line interface (CLI) parsing using JCommander.
    • +

    +
  • 2012-05-01 PMD 5.0.0: major version supporting additional languages and new rules (Changelog)

    • Additional languages support (Java, JavaScript, XML, XSL, JSP)