Skip to content
BJ Hargrave edited this page Dec 25, 2022 · 12 revisions

Bnd/Bndtools 7.0.0

See the Release section of the README for where to find Bnd/Bndtools.

Bndtools

  • Bndtools now requires Eclipse 4.25 (2022-09) or later.

Bndtools m2e

  • Bndtools m2e now requires Eclipse m2e 2.0.5 or later.

Bnd

  • Updated to require Java 17.

Bnd Command Line

  • TBD

Documentation

  • TBD

Bnd Maven Plugins

  • Updated to require Java 17.
  • bnd-generate-maven-plugin adds a mojo for goal generate-test. The poorly named goal bnd-generate has been renamed generate.

Bnd Gradle Plugins

  • Updated to use Gradle 7.3 as the minimum supported Gradle version.
  • Updated to require Java 17 or later when running Gradle.

Backward compatibility

  • All Bnd artifacts are built to run on Java 17 or later.
  • Bndtools is built to run on Eclipse 4.25 (2022-09) or later. So Bndtools may not run on older versions of Eclipse.
  • Bndtools m2e is built to run on Eclipse m2e 2.0.5 or later. So Bndtools m2e may not run on older versions of Eclipse m2e.
  • The Bnd Maven plugins require a minimum of Maven 3.3.9. The bnd-generate-maven-plugin's poorly named goal bnd-generate has been renamed generate
  • The Bnd Gradle plugins require a minimum of Gradle 7.3.
  • The Bnd Gradle plugins and tasks underwent an update for 7.0. A number of previously deprecated conventions have been removed.

Known Issues

Clone this wiki locally