这是indexloc提供的服务,不要输入任何密码
Skip to content

Releases: raphw/byte-buddy

Byte Buddy 1.11.12

05 Aug 22:32

Choose a tag to compare

  • Always use reflection and not a JavaDispatcher when a method potentially checks the access context via a security manager.

Byte Buddy 1.11.11

05 Aug 22:32

Choose a tag to compare

  • Do not pollute access context for security manager when defining classes via a method handle lookup.

Byte Buddy 1.11.10

04 Aug 19:32

Choose a tag to compare

  • Added option for Gradle plugin to register adjustmentPostProcessor to manually add task dependencies.

Byte Buddy 1.11.9

27 Jul 19:07

Choose a tag to compare

  • 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 then IllegalStateException.
  • Weaken visibility checks for fields set by MethodCall.

Byte Buddy 1.11.8

15 Jul 20:46

Choose a tag to compare

  • Fix package exposure for JavaDispatcher class when Byte Buddy is used as a module.

Byte Buddy 1.11.7

14 Jul 19:40

Choose a tag to compare

  • 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.

Byte Buddy 1.11.6

02 Jul 21:20

Choose a tag to compare

  • 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.

Byte Buddy 1.11.5

19 Jun 22:05

Choose a tag to compare

  • Remove AccessController API to replace with weaved access control via AccessControllerPlugin.

Byte Buddy 1.11.4

19 Jun 21:37

Choose a tag to compare

  • Add constant for Java 18
  • Improve constructor resolution for Plugins.
  • Add convenience method for translating TypeDescription.Generic to a builder.
  • Add convenience method for resolving an annotation property from a property name.

Byte Buddy 1.11.3

19 Jun 21:37

Choose a tag to compare

  • Introduce AccessControllerPlugin to weave use of AccessController 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 TypeVariables are AnnotatedElements to support Java 7 and earlier.