Byte Buddy v1.11.1 Release Notes

Release Date: 2021-06-01 // almost 3 years ago
    • ➕ Add JNA based ClassInjector for use if JNA is already available.
    • 👍 Allow HashCodeEqualsPlugin to derive hash code from instrumented type rather then lowest type in hierarchy.
    • Retain this variable name for index 0 when using advice with remapped locals.
    • Rework AnnotationDescription for TypePool to mirror JVM behavior if annotation properties are changed inconsistently.
    • ➕ Add several StackManipulations for common operations.
    • ✂ Remove unwanted dependency to Instrumentation API from JavaModule type.
    • Rework use of reflection to use JavaDispatcher API which also allows for custom generation of proxies without use of reflection.
    • Fully rework JavaConstant API to integrate with Java's ConstantDesc API and to allow for production of such descriptions.
    • 🛠 Fix different bugs to properly support representation sealed classes.