All Versions
249
Latest Version
Avg Release Cycle
17 days
Latest Release
328 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v1.12.19 Changes
November 01, 2022- ๐ Avoid possible lock through circular class loading of
TypeDescription
subtypes. - ๐ Avoid access error when using unsafe API on Java 17 with an active security manager.
- ๐ Close URL class loader used in Gradle plugin.
- ๐ Avoid possible lock through circular class loading of
-
v1.12.18 Changes
October 01, 2022- ๐ Allow writing to field from enter
Advice
in constructor, as byte code allows it. - ๐จ Refactor Android plugin processor to avoid skipping local classes.
- ๐ Improve staleness filter for Maven plugin.
- Fix incorrect resolution of custom bound invokedynamic values in
Advice
.
- ๐ Allow writing to field from enter
-
v1.12.17 Changes
September 01, 2022- ๐ Use decorating
EntryPoint
in Android Gradle plugin. - Introduce
PatchMode
onAgentBuilder
patching to allow for control over overlap.
- ๐ Use decorating
-
v1.12.16 Changes
September 01, 2022- ๐ Fix Gradle release script to publish plugin.
-
v1.12.15 Changes
September 01, 2022- Introduce
ClassVisitorFactory
which allows to translate to and from class wrappers in a different ASM namespace. - ๐ Allow builders to change to
ClassVisitors
. - โ Add support for Android instrumentation from Gradle plugin.
- Introduce
-
v1.12.14 Changes
August 01, 2022- โ Add
wrap
method toDynamicType.Builder
that allows for the representation of a dynamic type via aClassVisitor
. - โ Add
ClassVisitorFactory
that allows to translate between Byte Buddy's, the original, or other shaded representations of ASM. - ๐ Fix visibility check for types in the default package.
- ๐ฆ Return correct value for types in the default package.
- โ Add
-
v1.12.13 Changes
August 01, 2022- ๐ Avoid duplicate application of Byte Buddy Maven plugin.
- ๐ Allow for class path discovery of
Plugin
s when using Maven. - ๐ Fix build cache when using Byte Buddy Gradle plugin.
- ๐ Allow
Plugin
s to define new types prior to transformation.
-
v1.12.12 Changes
June 01, 2022- ๐ Use correct annotation in Byte Buddy Gradle plugin.
- Correctly resolve generified anonymous/local types that are declared within a method.
-
v1.12.11 Changes
June 01, 2022- โ 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.
-
v1.12.10 Changes
May 01, 2022- ๐ง 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.