Bump net.bytebuddy:byte-buddy-agent from 1.15.11 to 1.17.5
Bumps net.bytebuddy:byte-buddy-agent from 1.15.11 to 1.17.5.
Release notes
Sourced from net.bytebuddy:byte-buddy-agent's releases.
Byte Buddy 1.17.5
- Update ASM to version 9.8 to support Java 25 using ASM reader and writer.
- Include
AnnotationRemovalvisitor for removing or replacing annotations.Byte Buddy 1.17.4
- Add
SafeVarargsplugin.- Fix OSGi declaration for byte-buddy-agent.
Byte Buddy 1.17.3
- Fix bug in ASM to Class File API bridge handling tableswitch instructions.
- Add plugin for adding
SafeVarargsannotations.- Further generify
MemberSubstitutionAPI.Byte Buddy 1.17.2
- Update Class File API integration to include support for several omitted byte codes.
- Adjust attach API emulation for OpenJ9 to not create subfolder if temporary folder is set explicitly.
Byte Buddy 1.17.1
- Fix bug in
MemberSubstitutionwere argument indices were resolved by one digit off.- Update Class File API integration to avoid that parameter annotations are lost.
Byte Buddy 1.17.0
- Assure that implicit choice for class reader and class writer are always symmetric with regard to internal representation.
- Retrofit
MemberSubstitutionto also allow for intercepting invokedynamic instructions.- Introduce
@Handleannotations to allow for injecting constant pool-stored method handle inAdvice,MemberSubstitutionandMethodDelegation.- Introduce
@DynamicConstantannotations to allow for injecting constant pool-stored dynamic constants inAdvice,MemberSubstitutionandMethodDelegation.Byte Buddy 1.16.1
- Correct reflective activation of Class File API.
- Reject array descriptors that are not well-formed in
TypePool.Byte Buddy 1.16.0
- Allow for erasure of types of bootstrapped methods in
Advicewithin instrumented class.- Rework
Advicepost-processing to allow for erasure of bootstrapped methods.- Fix missing application of hashCode/equals plugin for Java 8 code.
- Include support for JDK Class File API.
- Allow
Plugin.Engineto retain folders.
Changelog
Sourced from net.bytebuddy:byte-buddy-agent's changelog.
30. March 2025: version 1.17.5
- Update ASM to version 9.8 to support Java 25 using ASM reader and writer.
- Include
AnnotationRemovalvisitor for removing or replacing annotations.23. March 2025: version 1.17.4
- Add
SafeVarargsplugin.- Fix OSGi declaration for byte-buddy-agent.
21. March 2025: version 1.17.3
- Fix bug in ASM to Class File API bridge handling tableswitch instructions.
- Add plugin for adding
SafeVarargsannotations.- Further generify
MemberSubstitutionAPI.3. March 2025: version 1.17.2
- Update Class File API integration to include support for several omitted byte codes.
- Adjust attach API emulation for OpenJ9 to not create subfolder if temporary folder is set explicitly.
14. February 2025: version 1.17.1
- Fix bug in
MemberSubstitutionwere argument indices were resolved by one digit off.- Update Class File API integration to avoid that parameter annotations are lost.
29. January 2025: version 1.17.0
- Assure that implicit choice for class reader and class writer are always symmetric with regard to internal representation.
- Retrofit
MemberSubstitutionto also allow for intercepting invokedynamic instructions.- Introduce
@Handleannotations to allow for injecting constant pool-stored method handle inAdvice,MemberSubstitutionandMethodDelegation.- Introduce
@DynamicConstantannotations to allow for injecting constant pool-stored dynamic constants inAdvice,MemberSubstitutionandMethodDelegation.19. January 2025: version 1.16.1
- Correct reflective activation of Class File API.
- Reject array descriptors that are not well-formed in
TypePool.17. January 2025: version 1.16.0
- Allow for erasure of types of bootstrapped methods in
Advicewithin instrumented class.- Rework
Advicepost-processing to allow for erasure of bootstrapped methods.- Fix missing application of hashCode/equals plugin for Java 8 code.
- Include support for JDK Class File API.
- Allow
Plugin.Engineto retain folders.
Commits
5bfbb2c[maven-release-plugin] prepare release byte-buddy-1.17.56d606ca[release] Release new version.82391a6Add release notes.acee964[release] Update ASM and release new version5274152Add missing checksums9a910a6Add checksums and minor fixes.50f39feAdd tests for annotation removal.6e88849Add annotation removal.11c76ccAdd annotation removal.41016d9[maven-release-plugin] prepare for next development iteration- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Status for workflow Build (on pull request)
This is the status report for running Build (on pull request) on commit 37127d3d7dfd1c4da5473319c8b14cece2fdc39a.
:white_check_mark: The latest workflow run for the pull request has completed successfully.
It should be safe to merge provided you have a look at the other checks in the summary.
Superseded by #1561.