pmd/docs/pages/release_notes.md
Juan Martín Sotuyo Dodero 8f5b2a04b8 Update changelog, refs #951
2018-03-11 01:26:19 -03:00

2.2 KiB

title permalink keywords
PMD Release Notes pmd_release_notes.html changelog, release notes

????? - 6.2.0-SNAPSHOT

The PMD team is pleased to announce PMD 6.2.0.

This is a bug fixing release.

Table Of Contents

New and noteworthy

Ecmascript (JavaScript)

The Rhino Library has been upgraded from version 1.7.7 to version 1.7.7.2.

Detailed changes for changed in Rhino can be found:

Both are bugfixing releases.

Modified Rules

  • The Java rule UnusedPrivateField (ruleset java-bestpractices) now has a new ignoredAnnotations property that allows to configure annotations that imply the field should be ignored. By default @java.lang.Deprecated and @javafx.fxml.FXML are ignored.

  • The Java rule UnusedPrivateMethod (ruleset java-bestpractices) now has a new ignoredAnnotations property that allows to configure annotations that imply the method should be ignored. By default @java.lang.Deprecated is ignored.

Fixed Issues

  • all

    • #928: [core] PMD build failure on Windows
  • java

    • #907: [java] UnusedPrivateField false-positive with @FXML
  • java-bestpractices

    • #907: [java] UnusedPrivateField false-positive with @FXML

API Changes

External Contributions

  • #941: [java] Use char notation to represent a character to improve performance - reudismam
  • #943: [java] UnusedPrivateField false-positive with @FXML - BBG
  • #951: [java] Add ignoredAnnotations property to unusedPrivateMethod rule - BBG