raphw/byte-buddy
 Watch   
 Star   
 Fork   
9 days ago
byte-buddy

Byte Buddy 1.15.1

  • Revert default EntryPoint for Android Gradle plugin to use DECORATE unless explicitly specified due to many generic type errors in Kotlin classes.
15 days ago
byte-buddy

Byte Buddy 1.15.0

  • Introduce AsmClassWriter and AsmClassReader abstractions that allow for plugging different implementations of readers and writers.
  • Add configuration extension to the Android Gradle plugin and make it behave like regular Gradle plugin with standard configuration.
  • Throw TypeNotPresentException upon discovering undeclared type variables as it was recently fixed on the JVM.
23 days ago
byte-buddy

byte-buddy-1.14.19

  • Add Maven Mojo for transforming jars and for transforming dependencies folder.
  • Better error handling for unresolved type variables.
  • Allow loading arguments of the instrumented method in MemberSubstitution.
  • Fix checks for method visibility.
2024-07-09 03:04:15
byte-buddy

byte-buddy-1.14.18

  • Avoid verification error if constructor advice meats dropped implicit this frame and throw exception during instrumentation instead.
  • Add support to resolve ByteBuddyAgent from non-obfuscated name if obfuscation is used.
  • Make sure CircularityLock implementations never load classes during locking.
  • Offer use of istat if stat command is not available for emulated attachment.
  • Avoid locking entire class loader when child-first class loader loads shaddowed class and parallel class loading is supported.
2024-05-30 02:32:53
byte-buddy

Byte Buddy 1.14.17

  • Avoid crashing of Android plugin when there are duplicate files for licenses or license notices.
2024-05-22 19:35:08
byte-buddy

Byte Buddy 1.14.16

  • Update ASM and introduce support for Java 23.
2024-05-08 15:38:15
byte-buddy

Byte Buddy 1.14.15

  • Allow attaching from root on J9.
2024-04-24 04:34:57
byte-buddy

Byte Buddy 1.14.14

  • Adjust type validation to accept additional names that are legal in the class file format.
  • Fix dynamic attach on Windows when a service user is active.
  • Avoid failure when using Android's strict mode.
2024-03-29 04:22:41
byte-buddy

Byte Buddy 1.14.13

  • Avoid resolving type variables when generic type processing is disabled.
  • Improve error message for Byte Buddy agent external attach.
  • Fix build for modular jars when using later version than Java 8.
2024-02-16 21:05:50
byte-buddy

Byte Buddy 1.14.12

  • Pin proxy class file version to avoid implicit changes when using Graal native image.
  • Add support for Java 23.
  • Add missing @MaybeNull annotation.