Skip to content
Christoph Rueger edited this page Jun 3, 2026 · 16 revisions

bndtools release 7.3.0

Release date: 2026/06/03 (see Release page for changes)

Changes

Declarative Service (DS) changes

Misc

Git Log

created via git shortlog 7.2.3..next --no-merges without copilot and dependabot

Christoph Rueger (73):
      use the version in project.versionsMap
      reuse doSnapshot method in P2Export + test
      P2: directly include errorprone.annotations
      p2: create optional features category
      do not create p2.index
      just to trigger build with latest SNAPSHOT
      add back p2.index and tune updatesites
      Dummy change to trigger next SNAPSHOT
      Update Eclipse update site URL to 2023-12
      Fix link in Conditional-Package documentation
      Add GPG key configuration to CI build
      Handle last bundle release in Gradle BndPlugin
      Refactor release task counting in BndPlugin
      log in github action
      Update CI publish script for Sonatype release process
      Add pwd and ls commands for debugging
      List files recursively in 'dist' directory
      Implement double publishing for maven-plugins
      Add debugging output for release cache
      Fix directory structure for sonatype release cache
      Copy all files from dist/bundles in CI publish script
      Update baseline.version to 7.2.0
      Update GH_TOKEN usage in postrelease workflow
      Docs: Release 7.2.0
      Remove test-bnd module from in-build pom.xml
      Remove unused jspecify and errorprone dependencies
      biz.aQute.bnd.annotation: compile with java 8
      skip reorderClause() for Bundle-NativeCode
      Exclude archived release docs from Pagefind index
      allow pagefind search for /releases/7.2.0 pages
      Deprecate biz.aQute.tester and biz.aQute.junit
      Handle non-JAR files in MavenRepo and repo macro
      Clarify VERSION field and version range semantics
      Update release logging to use bndProject name
      Revise README for installation and badge updates
      Exclude README.md from CI build paths
      deprecate sonatype release mode for 7.3.0
      README: reflect 'abeyance' label renamed to 'help wanted'
      Update Bnd Maven and Gradle plugin versions to 7.2.1
      Update baseline.version from 7.2.0 to 7.2.1
      Fix baseline error
      DS: Error on missing noArg constructor and no Activate
      Add tests for inner-class constructor injection
      Remove baseline and add missing 7.2.1 version
      re-resolve bndruns
      Refine error message for DS components
      Exclude packages & adjust import version range
      fix VersionRange.isRange()
      Java26 Packages
      unrelated: fix failing HttpClientTest
      Enable secure XML processing in parser
      MavenBndRepo: Add converter for index between text and pom.xml
      Bundle Graph: Show first contributing package
      Consider 3rd-party dependency fragments
      Docs: MavenBndRepo: explain index file pom.xml support
      Add branch filter (only master) for workflow_run event
      Handle P2 features in bundle graph drop
      add back releases dropdown
      fix .md generator
      Add branch filter (only master) for workflow_run event
      fix index.md clash for commands
      deprecate -testterminate
      docs: make sidebar use less space
      Update title and description in index.md
      CI script: drop support for snapshot deployments
      Reapply "Add sonatype/MavenCentral repository support"
      warning instead of error
      enable baselining again
      add released versions
      Clarify 3rd-party template fragment warnings
      link bnd cheatsheet
      Clarify pom.xml index format
      Docs: Add HTTP headers override section
      Set explicit headers before defaults and refine logging

Konrad Windszus (4):
      Clarify plugin repository configuration in README
      Ignore "Activate" annotations on super constructors
      Add unit test
      Fix heading level

Peter Kirschner (52):
      build: Start 7.3.0 stream
      adding Sonatype deployment repo config
      Revert "adding Sonatype deployment repo config"
      configuring Sonatype repo deployment
      missed line continuation
      de-activate sonatype deployment
      bugfixing sonatype publisher url
      configure Sonatype deployment
      bugfixing namespace sonatype
      Gradle plugin publishing
      fix naming of gradle_plugin_release
      fix issue #7030 - enable sonatype snapshot deployments
      Update sonatypeMode field documentation format
      limit sonatype snapshot deployments
      forward SysProps starting with bnd. to gradle build
      fix #7061
      fixing github action warning in ci-build
      fix validation of Sonatype deployment
      adding Sonatype debugging documentation
      enable direct shell execution
      fix win32 local build execution
      Update CONTRIBUTING.md
      update bndtools bndrun files after release
      Revert "update bndtools bndrun files after release"
      Enhance runsystemcapabilities documentation
      Add workflow to cleanup stale PR repositories
      Refactor cleanup PR workflow to handle open PRs
      Add listing of remaining PR repositories
      Enhance dry-run output for PR cleanup process
      bugfix export version
      make cleanup action robust
      fix P2 repo deployment for PR builds
      removing Sonatype release repo
      Move P2 repo upload/publish steps from rebuild.yml to cibuild.yml
      bugfix MAVEN sign logic for local and CI builds
      fix #7145
      Add --workspace/-w support to bnd baseline command for workspace-wide baselining
      P2 artifact upload and p2 repo publishing for reference PR builds
      Support eclipse features in p2 repositories
      fix light/dark mode toggle switch
      migrate to just-the-docs template
      version button positioning
      P2 artifact upload and p2 repo publishing for reference PR builds
      Add --workspace/-w support to bnd baseline command for workspace-wide baselining
      Support eclipse features in p2 repositories
      reviewing and fixing
      Fix ResolutionView stale results on empty selection
      test signing with renewed key
      Revert "Add sonatype/MavenCentral repository support"
      updating to ecf 3.16.7
      update to ecf 3.16.8
      build: Build Release 7.3.0.RC1

Scott Lewis (5):
      Update from 3.15.5 to 3.15.7 (current latest)
      Update ECF remote services version and URL
      Fix for issue #7188
      Fix for issue #7190
      Fix for issue #7190

Clone this wiki locally