forked from phoedos/pmd
[doc] Update release notes
This commit is contained in:
@ -37,7 +37,7 @@ for all.</p>
|
||||
### Changes since 7.0.0-rc1
|
||||
|
||||
This section lists the most important changes from the last release candidate.
|
||||
The remaining section describe the complete release notes for 7.0.0.
|
||||
The remaining section describes the complete release notes for 7.0.0.
|
||||
|
||||
#### API Changes
|
||||
* Moved the two classes {% jdoc core::cpd.impl.AntlrTokenizer %} and {% jdoc core::cpd.impl.JavaCCTokenizer %} from
|
||||
@ -54,6 +54,10 @@ The remaining section describe the complete release notes for 7.0.0.
|
||||
This PMD release ships a new version of the pmd-designer.
|
||||
For the changes, see [PMD Designer Changelog](https://github.com/pmd/pmd-designer/releases/tag/7.0.0-rc1).
|
||||
|
||||
#### Language Related Changes
|
||||
* New: CPD support for TypeScript
|
||||
* New: CPD support for Julia
|
||||
|
||||
#### Rule Changes
|
||||
* {% rule "java/design/ImmutableField" %}: the property `ignoredAnnotations` has been removed. The property was
|
||||
deprecated since PMD 6.52.0.
|
||||
@ -84,6 +88,8 @@ For the changes, see [PMD Designer Changelog](https://github.com/pmd/pmd-designe
|
||||
* [#4462](https://github.com/pmd/pmd/issues/4462): Provide Software Bill of Materials (SBOM)
|
||||
|
||||
#### External contributions
|
||||
* [#4402](https://github.com/pmd/pmd/pull/4402): \[javascript] CPD: add support for Typescript using antlr4 grammar - [Paul Guyot](https://github.com/pguyot) (@pguyot)
|
||||
* [#4403](https://github.com/pmd/pmd/pull/4403): \[julia] CPD: Add support for Julia code duplication - [Wener](https://github.com/wener-tiobe) (@wener-tiobe)
|
||||
* [#4444](https://github.com/pmd/pmd/pull/4444): \[java] CommentDefaultAccessModifier - ignore org.junit.jupiter.api.extension.RegisterExtension by default - [Nirvik Patel](https://github.com/nirvikpatel) (@nirvikpatel)
|
||||
* [#4450](https://github.com/pmd/pmd/pull/4450): \[java] Fix #4449 AvoidAccessibilityAlteration: Correctly handle Lambda expressions in PrivilegedAction scenarios - [Seren](https://github.com/mohui1999) (@mohui1999)
|
||||
* [#4452](https://github.com/pmd/pmd/pull/4452): \[doc] Update PMD_APEX_ROOT_DIRECTORY documentation reference - [nwcm](https://github.com/nwcm) (@nwcm)
|
||||
|
@ -488,6 +488,20 @@ We are shipping the following rules:
|
||||
Contributors: [Jeroen Borgers](https://github.com/jborgers) (@jborgers),
|
||||
[Peter Paul Bakker](https://github.com/stokpop) (@stokpop)
|
||||
|
||||
#### New: CPD support for TypeScript
|
||||
|
||||
Thanks to a contribution, CPD now supports the TypeScript language. It is shipped
|
||||
with the rest of the JavaScript support in the module `pmd-javascript`.
|
||||
|
||||
Contributors: [Paul Guyot](https://github.com/pguyot) (@pguyot)
|
||||
|
||||
#### New: CPD support for Julia
|
||||
|
||||
Thanks to a contribution, CPD now supports the Julia language. It is shipped
|
||||
in the new module `pmd-julia`.
|
||||
|
||||
Contributors: [Wener](https://github.com/wener-tiobe) (@wener-tiobe)
|
||||
|
||||
### Changed: JavaScript support
|
||||
|
||||
The JS specific parser options have been removed. The parser now always retains comments and uses version ES6.
|
||||
|
Reference in New Issue
Block a user