Deps: Bump to Eclipse Sisu 1.1.0 - #12547
Conversation
gnodet
left a comment
There was a problem hiding this comment.
✅ Straightforward dependency bump of Eclipse Sisu from 1.0.1 to 1.1.0.
The new version introduces JSR330 bean filtering that follows Plexus bean visibility rules, which directly addresses the root cause of #12522 (non-extension plugin components leaking into global BeanLocator). The fix strategy was discussed and agreed upon in the issue thread between gnodet and cstamas before being implemented in Sisu itself.
The version.sisu-maven-plugin property on the maven-3.10.x branch controls all three Sisu artifacts consistently. Companion PRs for the same bump exist on master (#12551) and maven-4.0.x (#12552).
This review was generated by an AI agent and may contain inaccuracies. Please verify all suggestions before applying.
Claude Code on behalf of gnodet
Release notes:
https://github.com/eclipse-sisu/sisu-project/releases/tag/releases%2F1.1.0
Fixes #12522