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

Releases: raphw/byte-buddy

Byte Buddy 1.8.15

26 Jul 21:54

Choose a tag to compare

  • Add preliminary support for Java 12.

Byte Buddy 1.8.14

23 Jul 22:08

Choose a tag to compare

  • Query explicitly added class loaders before the instrumented class's class loader in advice transformer for an agent builder.
  • Add nullcheck for Instrumentation::getAllLoadedClasses.
  • Allow for access controller-based lookups for Method constants.
  • Use getMethod instead of getDeclaredMethod for method lookup if possible.

Byte Buddy 1.8.13

05 Jul 21:13

Choose a tag to compare

  • Update to ASM 6.2
  • Reinstate support for latest Java 11 EA if net.bytebuddy.experimental is set.
  • Fix edge completion for AgentBuilder.
  • Dump input class file if the net.bytebuddy.dump is set.
  • Add convenice chaining methods to Implementation.Compound.
  • Fix nestmate changes in method invocation.

Byte Buddy 1.8.12

25 May 19:54

Choose a tag to compare

  • Fix misrepresentation of default package as null.
  • Add Advice.Exit annotation and allow for method repetition based on exit advice value.
  • Add Advice.Local annotation to allow for stack allocation of additional variables.
  • Improve advice's method size handler.

Byte Buddy 1.8.11

04 May 18:01

Choose a tag to compare

  • Avoid shading unused ASM classes with incomplete links what breaks lint on Android and JPMS module generation.

Byte Buddy 1.8.10

28 Apr 08:41

Choose a tag to compare

  • Extended support for self-attachment by using current jar file for Java 9+.
  • Minor performance improvements.

Byte Buddy 1.8.9

27 Apr 16:12

Choose a tag to compare

  • Several performance improvements.
  • Adjust toString implementation for parameterized types to the changed OpenJDK 8+ behavior.

Byte Buddy 1.8.8

20 Apr 13:14

Choose a tag to compare

  • Use cache for loaded TypeDescription to avoid overallocation.
  • Generalize exception handler API for Advice.

Byte Buddy 1.8.7

19 Apr 21:08

Choose a tag to compare

  • Added ClassWriterStrategy that allows controlling how the constant pool is copied.

Byte Buddy 1.8.6

18 Apr 20:07

Choose a tag to compare

  • Introduced concept of sealing the InjectionClassLoader to avoid abuse.
  • Avoid class loader leak by not storing exceptions thrown in class initializers which can keep references to their first loading class in their backtrace.
  • Add ClassFileBufferStrategy to agent builder.
  • Retain deprecation modifier on intercepted methods and fields on class files prior to Java 5.