3 Commits

Author SHA256 Message Date
Anton Shvetz
05647a53ea - Update to v1.17.0
* Changes of v1.17.0
    + Assure that implicit choice for class reader and class writer
      are always symmetric with regard to internal representation.
    + Retrofit MemberSubstitution to also allow for intercepting
      invokedynamic instructions.
    + Introduce @Handle annotations to allow for injecting constant
      pool-stored method handle in Advice, MemberSubstitution and
      MethodDelegation.
    + Introduce @DynamicConstant annotations to allow for injecting
      constant pool-stored dynamic constants in Advice,
      MemberSubstitution and MethodDelegation.

OBS-URL: https://build.opensuse.org/package/show/Java:packages/byte-buddy?expand=0&rev=48
2025-01-29 22:27:37 +00:00
Anton Shvetz
5db9be7dac - Update to v1.16.1
* Changes of v1.16.1
    + Correct reflective activation of Class File API.
    + Reject array descriptors that are not well-formed in
      TypePool.

OBS-URL: https://build.opensuse.org/package/show/Java:packages/byte-buddy?expand=0&rev=47
2025-01-19 10:08:34 +00:00
Anton Shvetz
e4d7ee444e - Update to v1.16.0
* Changes of v1.16.0
    + Allow for erasure of types of bootstrapped methods in Advice
      within instrumented class.
    + Rework Advice post-processing to allow for erasure of
      bootstrapped methods.
    + Fix missing application of hashCode/equals plugin for Java 8
      code.
    + Include support for JDK Class File API.
    + Allow Plugin.Engine to retain folders.
- Rebase/update patch:
  * 0001-Avoid-bundling-asm.patch

OBS-URL: https://build.opensuse.org/package/show/Java:packages/byte-buddy?expand=0&rev=46
2025-01-18 11:15:58 +00:00