2017-08-15 14:08:48 +02:00
---
title: PMD Release Notes
permalink: pmd_release_notes.html
keywords: changelog, release notes
---
2014-01-03 11:55:46 +01:00
2018-09-02 14:30:21 +02:00
## {{ site.pmd.date }} - {{ site.pmd.version }}
2016-04-23 18:30:13 +02:00
2018-08-14 17:07:53 +02:00
The PMD team is pleased to announce PMD {{ site.pmd.version }}.
2016-07-27 22:03:51 +02:00
2018-08-14 17:07:53 +02:00
This is a {{ site.pmd.release_type }} release.
2016-07-07 20:48:01 +02:00
2018-09-30 10:47:07 +02:00
{% tocmaker is_release_notes_processor %}
2017-04-29 20:22:28 +02:00
2018-01-21 16:45:02 +01:00
### New and noteworthy
2018-01-01 16:33:35 +01:00
2018-11-10 13:38:37 -03:00
#### New Rules
* The new Java rule [`UseUnderscoresInNumericLiterals` ](https://pmd.github.io/pmd-6.10.0/pmd_rules_java_codestyle.html#useunderscoresinnumericliterals )
(`java-codestyle` ) verifies that numeric literals over a given length (4 chars by default, but configurable) are using underscores every 3 digits for readability.
The rule only applies to Java 7+ codebases.
2016-12-13 13:38:59 -03:00
### Fixed Issues
2016-06-25 13:51:03 +02:00
2018-10-29 19:09:52 +01:00
* all
* [#1318 ](https://github.com/pmd/pmd/issues/1318 ): \[test] Kotlin DSL to ease test writing
2018-11-01 23:16:40 +01:00
* [#1341 ](https://github.com/pmd/pmd/issues/1341 ): \[doc] Documentation Error with Regex Properties
2018-11-05 00:00:20 -03:00
* java-codestyle
2018-11-10 13:38:37 -03:00
* [#1232 ](https://github.com/pmd/pmd/issues/1232 ): \[java] Detector for large numbers not separated by _
2018-11-05 00:00:20 -03:00
* [#1372 ](https://github.com/pmd/pmd/issues/1372 ): \[java] false positive for UselessQualifiedThis
2018-09-05 01:16:04 -03:00
2018-04-29 09:57:56 +02:00
### API Changes
2018-03-27 14:09:36 +02:00
2017-12-20 23:24:37 -03:00
### External Contributions
2018-06-09 01:52:45 +02:00
2018-11-10 13:38:37 -03:00
* [#1384 ](https://github.com/pmd/pmd/pull/1384 ): \[java] New Rule - UseUnderscoresInNumericLiterals - [RajeshR ](https://github.com/rajeshggwp )
2018-11-01 23:16:40 +01:00
* [#1424 ](https://github.com/pmd/pmd/pull/1424 ): \[doc] #1341 Updating Regex Values in default Value Property - [avishvat ](https://github.com/vishva007 )
2018-11-05 22:19:53 +01:00
* [#1428 ](https://github.com/pmd/pmd/pull/1428 ): \[core] Upgrading JCommander from 1.48 to 1.72 - [Thunderforge ](https://github.com/Thunderforge )
2018-11-04 14:48:35 +01:00
* [#1430 ](https://github.com/pmd/pmd/pull/1430 ): \[doc] Who really knows regex? - [Dem Pilafian ](https://github.com/dpilafian )
2018-11-01 23:16:40 +01:00
2018-08-18 16:44:45 +02:00
{% endtocmaker %}
2018-09-02 14:30:21 +02:00