Skip to content

Summary of laeubi's contributions between 7.1.0 and 7.2.0.RC1#11

Draft
Copilot wants to merge 1 commit intomasterfrom
copilot/summarize-changes-laeubi
Draft

Summary of laeubi's contributions between 7.1.0 and 7.2.0.RC1#11
Copilot wants to merge 1 commit intomasterfrom
copilot/summarize-changes-laeubi

Conversation

Copy link

Copilot AI commented Nov 29, 2025

Research task to identify and summarize all commits by user "laeubi" (Christoph Läubrich) between the 7.1.0 and 7.2.0.RC1 tags in the bndtools/bnd repository.

Contributions (10 commits)

New Features

  • Proxy.newProxyInstance detection - Auto-includes packages from proxy interface methods in imports (with -noproxyinterfaces:true opt-out)
  • ProjectLauncher#getCommand() - Externalizes command-line creation for easier launcher extension
  • Exploded bundle manifest support - Reads manifests from folder-based bundles, not just JARs

API Improvements

  • BuildListener moved to API - No longer requires direct bndtools.core reference for build notifications
  • BndConfiguration refactor - Extracts maven-project configuration logic from AbstractBndMavenPlugin for reuse

Bug Fixes

  • MessageReporter#details NPE - Returns this instead of null for method chaining
  • Off-by-one in AbstractBndMavenPlugin - Corrects line number indexing (bnd 0-based → BuildContext 1-based)
  • DS annotation error reporting - Associates errors with source files instead of pom.xml
  • Eclipse filter expression - Fixes missing dot in .BndtoolsJAREditorTempFiles filter

Build

  • Explicit biz.aQute.bnd.maven dependency - Prevents invoker-test from pulling stale artifacts
Original prompt

Give a short summary of each changes done by the user "laeubi" in the repository https://github.com/bndtools/bnd between the 7.1.0 and 7.2.0.RC1 Tag.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI changed the title [WIP] Summarize changes by user laeubi from version 7.1.0 to 7.2.0.RC1 Summary of laeubi's contributions between 7.1.0 and 7.2.0.RC1 Nov 29, 2025
Copilot AI requested a review from laeubi November 29, 2025 05:24
@synesty-cr
Copy link

Thanks @laeubi added the notes to https://github.com/bndtools/bnd/wiki/Changes-in-7.2.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants