Releases: pmd/pmd-eclipse-plugin
PMD For Eclipse 7.0.0.v20230530-1924-rc3
A new PMD for Eclipse plugin version has been released.
It is available via the update site: https://pmd.github.io/pmd-eclipse-plugin-p2-site/
This is a release candidate for the next major release.
New and noteworthy
- Updated to PMD 7.0.0-rc3
 
Fixed Issues
- #171: Radio button for local rules in project properties dialog is missing
 - #178: Message not interpolated in "Show details..." dialog
 
API Changes
The following packages are no longer public API and are not exported anymore:
- name.herlin.command
 - net.sourceforge.pmd.eclipse.core.impl
 - net.sourceforge.pmd.eclipse.ui
 - net.sourceforge.pmd.eclipse.ui.actions
 - net.sourceforge.pmd.eclipse.ui.model
 - net.sourceforge.pmd.eclipse.ui.preferences.br
 - net.sourceforge.pmd.eclipse.ui.properties
 - net.sourceforge.pmd.eclipse.ui.views.actions
 
The following classes have finally been removed. Most of them have been deprecated before:
- net.sourceforge.pmd.eclipse.ui.preferences.PMDPreferencePage
 - net.sourceforge.pmd.eclipse.ui.preferences.RuleCellModifier
 - net.sourceforge.pmd.eclipse.ui.preferences.RuleDialog
 - net.sourceforge.pmd.eclipse.ui.preferences.RulePropertyCellModifier (was not deprecated)
 - net.sourceforge.pmd.eclipse.ui.preferences.RuleSetExcludeIncludePatternCellModifier (was not deprecated)
 - net.sourceforge.pmd.eclipse.ui.properties.PMDPropertyPage
 - net.sourceforge.pmd.eclipse.ui.views.actions.ShowRuleAction (was not deprecated)
 - net.sourceforge.pmd.eclipse.ui.views.rules.RuleEditorView
 
PMD For Eclipse 7.0.0.v20230502-1028-rc2
A new PMD for Eclipse plugin version has been released.
It is available via the update site: https://pmd.github.io/pmd-eclipse-plugin-p2-site/
This is a release candidate for the next major release.
New and noteworthy
- Updated to PMD 7.0.0-rc2
 
Fixed Issues
API Changes
The following PMD packages from pmd-core are exported and can be used by other plugins:
- net.sourceforge.pmd
 - net.sourceforge.pmd.cpd
 - net.sourceforge.pmd.cpd.renderer
 - net.sourceforge.pmd.lang
 - net.sourceforge.pmd.lang.ast
 - net.sourceforge.pmd.lang.document
 - net.sourceforge.pmd.lang.metrics
 - net.sourceforge.pmd.lang.rule
 - net.sourceforge.pmd.lang.rule.xpath
 - net.sourceforge.pmd.properties
 - net.sourceforge.pmd.properties.constraints
 - net.sourceforge.pmd.renderers
 - net.sourceforge.pmd.reporting
 - net.sourceforge.pmd.util
 
PMD For Eclipse 7.0.0.v20230410-1321-rc1
A new PMD for Eclipse plugin version has been released.
It is available via the update site: https://pmd.github.io/pmd-eclipse-plugin-p2-site/
This is a release candidate for the next major release.
New and noteworthy
- 
Beginning with version 7 of this plugin, only the last four eclipse releases are supported. The plugin
might still work with older versions, but it's only developed and tested against the newer versions. - 
The version number of the PMD Eclipse Plugin now is synchronized with the supported and used PMD version.
For Bugfixes in the PMD Eclipse Plugin only, a new version is released with the same major, minor, and patch,
but a new qualifier only. - 
The minimum required Java version is Java 8.
 - 
The PMD Designer can't be started from within the plugin anymore. Please install
PMD Designer separately when needed. - 
Updated to PMD 7.0.0-rc1
 
Fixed Issues
PMD For Eclipse 4.44.0.v20230225-1718-r
A new PMD for Eclipse plugin version has been released.
It is available via the update site: https://pmd.github.io/pmd-eclipse-plugin-p2-site/
This is a minor release.
New and noteworthy
- Updated to PMD 6.55.0
 
PMD For Eclipse 4.43.0.v20230128-1625-r
A new PMD for Eclipse plugin version has been released.
It is available via the update site: https://pmd.github.io/pmd-eclipse-plugin-p2-site/
This is a minor release.
New and noteworthy
- Updated to PMD 6.54.0
 
PMD For Eclipse 4.42.0.v20221231-1753-r
A new PMD for Eclipse plugin version has been released.
It is available via the update site: https://pmd.github.io/pmd-eclipse-plugin-p2-site/
This is a minor release.
New and noteworthy
- Updated to PMD 6.53.0
 
Fixed Issues
PMD For Eclipse 4.41.0.v20221126-1044-r
A new PMD for Eclipse plugin version has been released.
It is available via the update site: https://pmd.github.io/pmd-eclipse-plugin-p2-site/
This is a minor release.
New and noteworthy
- Updated to PMD 6.52.0
 
Fixed Issues
- #109: Duplicate entries in reports
 
PMD For Eclipse 4.40.0.v20221029-0812-r
A new PMD for Eclipse plugin version has been released.
It is available via the update site: https://pmd.github.io/pmd-eclipse-plugin-p2-site/
This is a minor release.
New and noteworthy
- Java 17 is required for building now. The plugin still works with older eclipse versions with Java 8.
 - Updated to PMD 6.51.0
 
Fixed Issues
- #165: Bump tycho from 2.7.4 to 3.0.0
 
PMD For Eclipse 4.39.0.v20220930-1439-r
A new PMD for Eclipse plugin version has been released.
It is available via the update site: https://pmd.github.io/pmd-eclipse-plugin-p2-site/
This is a minor release.
New and noteworthy
- Updated to PMD 6.50.0
 
PMD For Eclipse 4.38.0.v20220831-1801-r
A new PMD for Eclipse plugin version has been released.
It is available via the update site: https://pmd.github.io/pmd-eclipse-plugin-p2-site/
This is a minor release.
New and noteworthy
- Updated to PMD 6.49.0
 - #164: Add more language modules