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

Releases: raphw/byte-buddy

Byte Buddy 1.8.5

15 Apr 20:33

Choose a tag to compare

  • Release with equals and hashCode methods being generated based on the fixes in the previous version.

Byte Buddy 1.8.4

15 Apr 18:29

Choose a tag to compare

  • Only open ASM if this is specified via the boolean property net.bytebuddy.experimental.
  • Fix resolution of invoking methods of Object on interfaces to not specialize on the interface type. The latter is also failing verification on Android.
  • Several performance improvements.
  • Do no longer use unsafe injection as a default class loading strategy.

Byte Buddy 1.8.3

02 Apr 18:18

Choose a tag to compare

  • Allow Java 11 classes by opening ASM.
  • Remove Lombok and add methods using Byte Buddy plugin.

Byte Buddy 1.8.2

02 Apr 18:18

Choose a tag to compare

  • Reduce log output for Gradle and Maven plugin.
  • Fix class check in EqualsMethod.

Byte Buddy 1.8.1

28 Mar 08:44

Choose a tag to compare

  • Add implementations for HashCodeMethod, EqualsMethod and ToStringMethod including build tool plugins.
  • Refactor handling of stack map frame translation within Advice to allow for handling of methods with inconsistent stack map frames if the method arguments are copied.
  • Make argument copying the default choice if exit advice is enabled.
  • Fix a bug in parameter annotation computation within Advice.
  • Update to ASM 6.1.1.

Byte Buddy 1.8.0

13 Mar 18:55

Choose a tag to compare

  • Refactored Advice argument handling to be controlled by a decicated structure.
  • Added basic logic for argument copying in Advice.
  • Fix performance degradation for cached fields.
  • Add support for Java 10 and preliminary support for Java 11.

Byte Buddy 1.7.11

02 Mar 18:39

Choose a tag to compare

  • Fix Maven and Gradle plugins to resolve correct class file version.
  • Add method to ClassReloadingStrategy to allow specification of explicit redefinition strategy. Change default redefinition strategy.
  • Improve stack map frame validation in Advice.
  • Fix type resolution for virtual calls in MemberSubstitution.

Byte Buddy 1.7.10

02 Mar 17:26

Choose a tag to compare

  • Fixes self-attachment on Java 9+ on Windows.
  • Check for non-accessability on MethodCall.
  • Change static proxy fields to be volatile.
  • Do not copy security-related meta-data on jar file copying.
  • Guard resolution of annotations for methods with syntetic parameters.
  • Forbid skipping code in constructors for Advice.
  • Added constructor strategy for defining a default constructor that invokes a non-default constructor.
  • Improve performance of accessor methods and cache fields by reducing use of String::format.

Byte Buddy 1.7.9

06 Nov 22:17

Choose a tag to compare

  • Fixes RAW_TYPES mode for loaded types where properties were resolved incorrectly.
  • Adds support for Java 10 version number.

Byte Buddy 1.7.8

23 Oct 22:49

Choose a tag to compare

  • Added property net.bytebuddy.raw to allow for suppress generic type navigation.