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

Releases: raphw/byte-buddy

Byte Buddy 1.4.0

02 Jun 09:23

Choose a tag to compare

  • Added initial support for Jigsaw modules.
  • Adjusted agent builder API to expose modules of instrumented classes.
  • Added additional matchers.
  • Simplified BinaryLocator and changed its name to TypeLocator.

Byte Buddy 1.3.20

30 May 16:09

Choose a tag to compare

  • Fixed MultipleParentClassLoader to support usage as being a parent itself.
  • Fixed default ignore matcher for AgentBuilder to ignore synthetic types.

Byte Buddy 1.3.19

29 Apr 16:02

Choose a tag to compare

  • Added convenience method to MethodCall to add all arguments of the instrumented method.
  • Added optional attribute to Advice.This.

Byte Buddy 1.3.18

25 Apr 12:49

Choose a tag to compare

  • The Owner type of a parameterized type created by a TypePool is no longer parameterized for a static inner type.
  • The receiver type of a constructor is no longer considered parameterized for a static inner type.

Byte Buddy 1.3.17

23 Apr 12:14

Choose a tag to compare

  • Removed overvalidation of default values for non-static fields.

Byte Buddy 1.3.16

21 Apr 08:59

Choose a tag to compare

  • Better support for Java 1 to Java 4 by automatically resolving type references from a type pool to forName lookups.
  • Better support for dealing with package-private types by doing the same for invisible types.
  • Simplified MethodHandle and MethodType handling as JavaInstance.

Byte Buddy 1.3.15

19 Apr 20:29

Choose a tag to compare

  • Extended the AgentBuilder to allow for transformations that apply fall-through semantics, i.e. work as a decorator.
  • Added map-based BinaryLocator.

Byte Buddy 1.3.14

18 Apr 22:44

Choose a tag to compare

  • Only add frames in Advice components if class file version is above 1.5.
  • Allow to specify exception type for exit advice to be named. This implies a default change where exit advice is no longer invoked by default when an exception is thrown from the instrumented method.
  • Added possibility to assign a value to a @BoxedReturn value to change the returned value.

byte-buddy-1.3.13

16 Apr 00:38

Choose a tag to compare

  • Extended the Advice component storing serializable values that cannot be represented in the constant pool as encodings in the constant pool.
  • Added support for non-inlined Advice method.
  • Mask modifiers of ASM to not longer leak internal flags beyond the second byte.
  • Added support for suppressing an exception of the instrumented method from within exit advice.

Byte Buddy 1.3.12

12 Apr 22:47

Choose a tag to compare

  • Fixed error during computation of frames for the Advice computation.
  • Avoid reusing labels during the computations of exception tables of the Advice component.