Skip to content

Releases: raphw/byte-buddy

Byte Buddy 1.3.3

10 Mar 14:27
Compare
Choose a tag to compare
  • Added hierarchical notation to default TypePool.

Byte Buddy 1.3.2

10 Mar 11:23
Compare
Choose a tag to compare
  • Added possibility to suppress Throwable from advice methods when using the Advice instrumentation.

Byte Buddy 1.3.1

09 Mar 12:39
Compare
Choose a tag to compare
  • Added possibility to use contravariant parameters within the Advice adapter for ASM.

Byte Buddy 1.3.0

08 Mar 23:21
Compare
Choose a tag to compare
  • Added Advice adapter for ASM.
  • Fixed AsmVisitorWrapper registration to be stacked instead of replacing a previous value.
  • Added validation for setting field default values what can only be done for static fields. Clarified javadoc.
  • Fixed attach functionality to work properly on IBM's J9.

Byte Buddy 1.2.3

22 Feb 15:31
Compare
Choose a tag to compare
  • Fixed return type resolution for overloaded bridge method.

Byte Buddy 1.2.2

16 Feb 12:31
Compare
Choose a tag to compare
  • Fixed redefinition strategy for AgentBuilder where transformations were applied twice.
  • Added ClassLoader as a third argument for the AgentBuilder.Transformer.

Byte Buddy 1.2.1

06 Feb 15:51
Compare
Choose a tag to compare
  • Added validation for receiver types.
  • Set receiver types to be implicit when extracting constructors of a super type.

Byte Buddy 1.2.0

05 Feb 22:29
Compare
Choose a tag to compare
  • Added support for receiver type retention during type redefinition and rebasement.
  • Added support for receiver type definitions.

Byte Buddy 1.1.1

05 Feb 14:00
Compare
Choose a tag to compare
  • Fixed interface assertion of the custom binder types to accept default methods.
  • Improved documentation.

Byte Buddy 1.1.0

26 Jan 09:58
Compare
Choose a tag to compare
  • Refactored AgentBuilder API to be more streamlined with the general API and improved documentation.
  • Added possibility to instrument classes that implement lambda expressions.
  • Added possibility to explicitly ignore types from an AgentBuilder. By default, synthetic types are ignored.
  • Proper treatment of deprecation which is now written into the class file as part of the resolved modifier and filtered on reading.
  • Added support for Java 9 APIs for process id retrieval.