From 05647a53ea5de964a581ebde7a30bef588d0ee266f4ce640a9b292f803d89588 Mon Sep 17 00:00:00 2001 From: Anton Shvetz Date: Wed, 29 Jan 2025 22:27:37 +0000 Subject: [PATCH] - 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 --- byte-buddy-1.16.1.tar.gz | 3 --- byte-buddy-1.17.0.tar.gz | 3 +++ byte-buddy.changes | 16 ++++++++++++++++ byte-buddy.spec | 2 +- 4 files changed, 20 insertions(+), 4 deletions(-) delete mode 100644 byte-buddy-1.16.1.tar.gz create mode 100644 byte-buddy-1.17.0.tar.gz diff --git a/byte-buddy-1.16.1.tar.gz b/byte-buddy-1.16.1.tar.gz deleted file mode 100644 index 72ad612..0000000 --- a/byte-buddy-1.16.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e9a23766ffee8cb0928dafe5ea9b55277a076821a60d01675d28bf8587a659e2 -size 2067221 diff --git a/byte-buddy-1.17.0.tar.gz b/byte-buddy-1.17.0.tar.gz new file mode 100644 index 0000000..0972cfd --- /dev/null +++ b/byte-buddy-1.17.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7ef19d9c4a465a2a6cd08a05a44e7db24be08602c949b6dc99c0dc2af5e79a3b +size 2082140 diff --git a/byte-buddy.changes b/byte-buddy.changes index 6119c49..8ba20b1 100644 --- a/byte-buddy.changes +++ b/byte-buddy.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +Wed Jan 29 22:22:17 UTC 2025 - Anton Shvetz + +- 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. + ------------------------------------------------------------------- Sun Jan 19 10:07:34 UTC 2025 - Anton Shvetz diff --git a/byte-buddy.spec b/byte-buddy.spec index b474425..6acedea 100644 --- a/byte-buddy.spec +++ b/byte-buddy.spec @@ -17,7 +17,7 @@ Name: byte-buddy -Version: 1.16.1 +Version: 1.17.0 Release: 0 Summary: Runtime code generation for the Java virtual machine License: Apache-2.0