Skip to content

7.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 22 Mar 08:45
7.0.0
b50b237
  • Bump required pmd-core version to 7.0.0.

Changed maven GAV
The maven coordinates (GAV) have been changed. The artifactId has been renamed to pmd-designer.

<dependency>
  <groupId>net.sourceforge.pmd</groupId>
  <artifactId>pmd-designer</artifactId>
  <version>7.0.0</version>
</dependency>

At the same time, the release artefact name changed to pmd-designer-7.0.0.jar.

Changed default OpenJFX version to be 17

The designer is built now against openjfx 17. When using the designer with OpenJDK, at least Java 11
is required with openjfx 17 or later.

The designer can still be started with Oracle's Java 8, which includes JavaFX. But this is not
explicitly tested.

Fixed issues:

  • #54 Upgrade openjfx to 17
  • #65 Rename artifactId to pmd-designer

Merged pull requests:

  • #77 Enable PMD checks with PMD 7 by @adangel
  • #78 Fix deprecations from PMD 7 (getTerseName -> getId) by @adangel
  • #79 Update to latest PMD 7.0.0-SNAPSHOT by @adangel
  • #83 Avoid deprecated and internal API usage by @adangel

See https://github.com/pmd/pmd-designer/milestone/11