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

Releases: raphw/byte-buddy

Byte Buddy 1.10.5

11 Dec 19:41

Choose a tag to compare

  • Fixes Gradle plugin release to include correct dependency.
  • Fixes source jar release for shaded byte-buddy artifact.

Byte Buddy 1.10.4

28 Nov 20:34

Choose a tag to compare

  • Throw exception upon illegal creation of entry-only advice with local parameters to avoid verify error.
  • Remove escaping for execution path on Windows with spaces for Byte Buddy agent.
  • Fix J9 detection for older IBM-released versions of J9 in Byte Buddy agent.

Byte Buddy 1.10.3

08 Nov 23:20

Choose a tag to compare

  • Allow overriding the name of the native library for Windows attach emulation.
  • Use correct type pool in build plugin engine for decorators.
  • Fix attach emulation for OpenJ9 on MacOS.

Byte Buddy 1.10.2

16 Oct 22:04

Choose a tag to compare

  • Upgrade ASM to version 7.2.
  • Improve class file version detection for class files.
  • Check argument length of Windows attach emulation.

Byte Buddy 1.10.1

09 Aug 18:01

Choose a tag to compare

  • Extend VirtualMachine API emulation.
  • Reopen socket for POSIX-HotSpot connections after each command being sent to avoid broken pipe errors.
  • Only use JNA API that is available in JNA versions 4 and 5 for better compatibility.
  • Include correct license information in artifacts.
  • Add injection API based on jdk.internal.misc.Unsafe to support agents on platforms that do not include jdk.unsupported.
  • Add AgentBuilder.InjectionStrategy to allow usage of internal injection API.
  • Open package in AgentBuilder if from and to edges are added.

Byte Buddy 1.10.0

03 Aug 19:22

Choose a tag to compare

  • Add API for loading native agents from Byte Buddy agent.
  • Extend VirtualMachine API to include other methods.
  • Fix error handling in VirtualMachine API.
  • Fix temporary folder resolution for VirtualMachine API.
  • Add API for MemberAttributeExtension.
  • Rework of AnnotationDescription API to emulate JVM error handling for incorrect or inconsistent values.
  • Add generic type-aware Assigner.
  • Fix method handle-based injector for Java 14.

Byte Buddy 1.9.16

27 Jul 11:44

Choose a tag to compare

  • Add support for attach emulation on Solaris.
  • Fix JNA signatures for attach emulation on POSIX.
  • Add standard call conventions for Windows JNA calls.

Byte Buddy 1.9.15

21 Jul 11:45

Choose a tag to compare

  • Add emulated attach mechanism for HotSpot on Windows and for OpenJ9/J9 on POSIX and Windows (if JNA is present).
  • Reimplement POSIX attach mechanism for HotSpot to use JNA (if present).

Byte Buddy 1.9.14

08 Jul 18:29

Choose a tag to compare

  • Add Java 14 compatibility.
  • Refactor emulated attach mechanism and use JNA in order to prepare supporting other mechanisms in the future.
  • Reinterrupt threads if interruption exceptions are catched in threads not owned by Byte Buddy.
  • Refactor class file dumping.
  • Publish Gradle plugin to Gradle plugin repository.

Byte Buddy 1.9.13

24 May 23:00

Choose a tag to compare

  • Added matcher for super class hierarchy that ignores interfaces.
  • Extend API for member substitution.
  • Minor API extensions.