All Versions
249
Latest Version
Avg Release Cycle
17 days
Latest Release
575 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v1.11.12 Changes
August 01, 2021- ๐ Always use reflection and not a
JavaDispatcher
when a method potentially checks the access context via a security manager.
- ๐ Always use reflection and not a
-
v1.11.11 Changes
August 01, 2021- ๐ Do not pollute access context for security manager when defining classes via a method handle lookup.
-
v1.11.10 Changes
August 01, 2021- โ Added option for Gradle plugin to register
adjustmentPostProcessor
to manually add task dependencies.
- โ Added option for Gradle plugin to register
-
v1.11.9 Changes
July 01, 2021- Include jdk.reflect package in default ignore matcher.
- Retain parameter names for constructor of Java record as it is done by javac.
- Throw
NoSuchTypeException
on non-resolved types rather thenIllegalStateException
. - Weaken visibility checks for fields set by
MethodCall
.
-
v1.11.8 Changes
July 01, 2021- ๐ Fix package exposure for
JavaDispatcher
class when Byte Buddy is used as a module.
- ๐ Fix package exposure for
-
v1.11.7 Changes
July 01, 2021- ๐ Introduce a more complex error handler for Gradle builds in favor of strict mode.
- Include method for reading all loaded
Class
values of a loaded dynamic type. - Include Byte Buddy version in module-info.
- Fix package list in module-info.
-
v1.11.6 Changes
July 01, 2021- โ Add fallback for
JavaDispatcher
that works on Android and other platforms that do not support dynamic class definitions. - ๐ง Make Gradle task dependency resolution more robust and configurable.
- โก๏ธ Update ASM and support Java 18 without experimental configuration.
- โ Add fallback for
-
v1.11.5 Changes
June 01, 2021- โ Remove
AccessController
API to replace with weaved access control viaAccessControllerPlugin
.
- โ Remove
-
v1.11.4 Changes
June 01, 2021- โ Add constant for Java 18
- ๐ Improve constructor resolution for
Plugin
s. - โ Add convenience method for translating
TypeDescription.Generic
to a builder. - โ Add convenience method for resolving an annotation property from a property name.
-
v1.11.3 Changes
June 01, 2021- ๐ Introduce
AccessControllerPlugin
to weave use ofAccessController
only if available. - ๐ Fix use of incorrect type when chaining
InvokeDynamic
. - ๐ Better emulate visitation order of ASM when creating types.
- Avoid writing duplicate entries for submitted subtypes in sealed types.
- ๐ Better encapsulate
JavaDispatcher
utility. - โ Add frame padding to initialization handler when redefining or rebasing a class.
- ๐ Do not assume that
TypeVariable
s areAnnotatedElement
s to support Java 7 and earlier.
- ๐ Introduce