BlockHound
BlockHound copied to clipboard
Bump byte-buddy from 1.11.19 to 1.12.13
Bumps byte-buddy from 1.11.19 to 1.12.13.
Release notes
Sourced from byte-buddy's releases.
Byte Buddy 1.12.13
- Avoid duplicate application of Byte Buddy Maven plugin.
- Allow for class path discovery of
Plugins when using Maven.- Fix build cache when using Byte Buddy Gradle plugin.
- Allow
Plugins to define new types prior to transformation.Byte Buddy 1.12.12
- Use correct annotation in Byte Buddy Gradle plugin.
- Correctly resolve generified anonymous/local types that are declared within a method.
Byte Buddy 1.12.11
- Remove use of thread-local to guarantee Loom compatibility.
- Allow usage of byte-buddy-parent as BOM for imports.
- Add convenience for Maven to disable type validation on entry point.
- Allow Gradle plugin to consume pluginName property and discoverySet to only load plugins in the plugin class loader.
Byte Buddy 1.12.10
- Correctly resolve temporary folder, if custom folder is set, on Linux during emulated attach.
- Attempt guessing if Graal automatic configuration agent for native image is run.
- Avoid hard-coded dependencies to classes of java.management module.
- Do not include OSGi info in Byte Buddy source module.
Byte Buddy 1.12.9
- Add support for Java 19.
- Add basic support for Graal native image.
- Add option for strongly referenced cache keys.
- Reduce access requirements for fields from
Advice.Byte Buddy 1.12.8
- Make
Steptype inMemberSubstitutionpublic as intended.- Add factory that uses
ArrayDequeinstead ofLinkedListif the used JVM supports it (Java 6+).- Fix resolution of internal names for arrays in
TypeReferenceAdjustment.Byte Buddy 1.12.7
- Adjust warm-up API to return warmed-up byte code.
- Check release property in Byte Buddy Maven plugin.
- Propagate exception from Byte Buddy's class file transformer to improve wrapping behavior.
- Avoid loading of
ElementTypewhen checking compatibility as the current VM might not provide all constants.- Allow for disabling stack adjustment as it might not always be possible.
- Make stack adjustment more robust when goto targets contain stack values.
Byte Buddy 1.12.6
- Mark argument for
equalsmethod as@MaybeNull.- Mark argument for
ElementMatcheras@UnknownNull.Byte Buddy 1.12.5
- Add alias annotations to avoid compilation warnings for optional findbugs dependency.
- Adjust
HashCodeEqualsPluginto allow for inclusion of custom annotation type on equals method parameter.Byte Buddy 1.12.4
... (truncated)
Changelog
Sourced from byte-buddy's changelog.
1. August 2022: version 1.12.13
- Avoid duplicate application of Byte Buddy Maven plugin.
- Allow for class path discovery of
Plugins when using Maven.- Fix build cache when using Byte Buddy Gradle plugin.
- Allow
Plugins to define new types prior to transformation.25. June 2022: version 1.12.12
- Use correct annotation in Byte Buddy Gradle plugin.
- Correctly resolve generified anonymous/local types that are declared within a method.
22. June 2022: version 1.12.11
- Remove use of thread-local to guarantee Loom compatibility.
- Allow usage of byte-buddy-parent as BOM for imports.
- Add convenience for Maven to disable type validation on entry point.
- Allow Gradle plugin to consume pluginName property and discoverySet to only load plugins in the plugin class loader.
1. May 2022: version 1.12.10
- Correctly resolve temporary folder, if custom folder is set, on Linux during emulated attach.
- Attempt guessing if Graal automatic configuration agent for native image is run.
- Avoid hard-coded dependencies to classes of java.management module.
- Do not include OSGi info in Byte Buddy source module.
7. April 2022: version 1.12.9
- Add support for Java 19.
- Add basic support for Graal native image.
- Add option for strongly referenced cache keys.
- Reduce access requirements for fields from
Advice.10. February 2022: version 1.12.8
- Make
Steptype inMemberSubstitutionpublic as intended.- Add factory that uses
ArrayDequeinstead ofLinkedListif the used JVM supports it (Java 6+).- Fix resolution of internal names for arrays in
TypeReferenceAdjustment.15. January 2022: version 1.12.7
- Adjust warm-up API to return warmed-up byte code.
- Check release property in Byte Buddy Maven plugin.
- Propagate exception from Byte Buddy's class file transformer to improve wrapping behavior.
- Avoid loading of
ElementTypewhen checking compatibility as the current VM might not provide all constants.- Allow for disabling stack adjustment as it might not always be possible.
- Make stack adjustment more robust when goto targets contain stack values.
20. December 2021: version 1.12.6
... (truncated)
Commits
bbc2554[maven-release-plugin] prepare release byte-buddy-1.12.1378c72f1[release] Release new version.34e55beFix tests.476b6a7Add full package prefix.8756800Add class file locator abstraction to dynamic types. Allow explicit type inje...a2feaf2[release] Release new version.4abdaedFix build.6b8964eAdjust name of build step.34a2397Fix javadoc plugin for older Java versions.2697d88Fix task graph processing for older Gradle.- Additional commits viewable in compare view
You can trigger a rebase of this PR 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 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)