-
-
Notifications
You must be signed in to change notification settings - Fork 301
Changes in 7.3.0
Christoph Rueger edited this page Jun 3, 2026
·
16 revisions
Release date: 2026/06/03 (see Release page for changes)
- Installation: See the Release section of the README and the Installation page for where to find Bnd/Bndtools.
- Ignore "Activate" annotations on super constructors
- Stricter DS validation of no-arg constructors
- Bnd-ScheduledExecutor spawns unlimited RemoteWorkspaceServer threads
- Add --nested flag to xref for Bundle-ClassPath analysis
- CLI: Fix win32 CLI build due to line length limitation in javac compilation
- New: Bundle Graph view
- Fix
VersionRange.isRange() - MavenBndRepository: Add support for
pom.xmlas index file as an alternative to the 1-GAV-per-line text file - Analyzer: Add AnalysisPlugin interface, allowing plugins to receive callbacks about analysis decisions—especially the reasoning behind version range choices for package imports.
- Make HTTP Request headers like User-Agent configurable for HTTPClient (e.g. Maven downloads) (https://github.com/bndtools/bnd/issues/7228)
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
Dev Meetings Agenda/Protocol
Latest Releases
all versions
- 7.3.0
- 7.2.3 | 7.2.2 | 7.2.1 | 7.2.0
- 7.1.0 | 7.0.0
- 6.4.1 | 6.4.0 | 6.3.1 | 6.3.0
- 6.2.0 | 6.1.0 | 6.0.0
- 5.3.0 | 5.2.0 | 5.1.2 | 5.1.1
- 5.1.0 | 5.0.1 | 5.0.0
- 4.3.1 | 4.3.0 | 4.2.1 | 4.2.0
- 4.1.0 | 4.0.0
- 3.5.0 | 3.4.0 | 3.3.0 | 3.2.0
- 2.2.0
Release
Gradle
- Plugin
- Build Customizations
- Builder & java-library
- Non-Workspace builds
- PluginManagement
- Using Kotlin
- Kotlin DSL jar config
- AntTasks
- Baselining [beta]
- Blurry Form Text on High-Resolution Displays
- Bnd toolchain parity table
- bnddistribute
- Buildpath Versions
- Conflict with M2E PDE Connector
- Eclipse Logging with Logback
- Hackathon June 2012
- Install bnd on the command line
- Is there a mailing list for bnd
- Launching Framework
- Multi-project build order
- Multi-release JAR support design discussion
- Plans wrt to enRoute
- Reading Eclipse project preferences in bnd
- Requirements for New Repository API
- Windows Locked Files
- WIP ideas ‐ bnd 8.0.0 breaking changes
- XML Attributes on Annotations
- [ant] Loading and Expanding Shared Headers or Properties