From 8d81b58060b1a689950dcca0410fd6d5c52fb94c97b73fdb28e8c8c7c54a4b38 Mon Sep 17 00:00:00 2001 From: Anton Shvetz Date: Mon, 24 Nov 2025 12:32:28 +0300 Subject: [PATCH] - Update to v1.18.1 * Changes of v1.18.1 + Fix generated module-info to include new package. * Changes of v1.18.0 + Add support for module-info class files and ModuleDescriptions. + Allow for manipulating module information using the ByteBuddy API. * Changes of v1.17.8 + Avoid use of types that are deprecated as of Java 26. + Include ASM 9.9 that offers ASM support for Java 26. + Make sure that generated code internal to Byte Buddy supports CDS if available. + Update version of ASM to JDK Class File API bridge to fix some minor bugs related to type annotations. * Changes of v1.17.7 + Specify correct JVM environment for Android builds when using the Gradle plugin. + Avoid recomputing the size of a parameter list for performance reasons after measuring the significant impact. + Correct validation of JVM names to avoid breaking when Java names are not allowed while JVM names are, with Kotlin and others. --- byte-buddy-1.17.6.tar.gz | 3 --- byte-buddy-1.18.1.tar.gz | 3 +++ byte-buddy.changes | 27 +++++++++++++++++++++++++++ byte-buddy.spec | 2 +- 4 files changed, 31 insertions(+), 4 deletions(-) delete mode 100644 byte-buddy-1.17.6.tar.gz create mode 100644 byte-buddy-1.18.1.tar.gz diff --git a/byte-buddy-1.17.6.tar.gz b/byte-buddy-1.17.6.tar.gz deleted file mode 100644 index 52933a0..0000000 --- a/byte-buddy-1.17.6.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:902807bdebe99cfbae8b253e0ccef5fc5e31f64ae2470618aae7b55743b95bb1 -size 2101394 diff --git a/byte-buddy-1.18.1.tar.gz b/byte-buddy-1.18.1.tar.gz new file mode 100644 index 0000000..54816f4 --- /dev/null +++ b/byte-buddy-1.18.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7263b07ce13920b4c3fb0cde490fcb0fbfa7589110989435770c86e31ff9d1c7 +size 2142849 diff --git a/byte-buddy.changes b/byte-buddy.changes index a04449f..65c245d 100644 --- a/byte-buddy.changes +++ b/byte-buddy.changes @@ -1,3 +1,30 @@ +------------------------------------------------------------------- +Mon Nov 24 09:27:27 UTC 2025 - Anton Shvetz + +- Update to v1.18.1 + * Changes of v1.18.1 + + Fix generated module-info to include new package. + * Changes of v1.18.0 + + Add support for module-info class files and + ModuleDescriptions. + + Allow for manipulating module information using the ByteBuddy + API. + * Changes of v1.17.8 + + Avoid use of types that are deprecated as of Java 26. + + Include ASM 9.9 that offers ASM support for Java 26. + + Make sure that generated code internal to Byte Buddy supports + CDS if available. + + Update version of ASM to JDK Class File API bridge to fix + some minor bugs related to type annotations. + * Changes of v1.17.7 + + Specify correct JVM environment for Android builds when using + the Gradle plugin. + + Avoid recomputing the size of a parameter list for + performance reasons after measuring the significant impact. + + Correct validation of JVM names to avoid breaking when Java + names are not allowed while JVM names are, with Kotlin and + others. + ------------------------------------------------------------------- Fri Nov 21 17:04:47 UTC 2025 - Fridrich Strba diff --git a/byte-buddy.spec b/byte-buddy.spec index 1eb7275..f07d208 100644 --- a/byte-buddy.spec +++ b/byte-buddy.spec @@ -17,7 +17,7 @@ Name: byte-buddy -Version: 1.17.6 +Version: 1.18.1 Release: 0 Summary: Runtime code generation for the Java virtual machine License: Apache-2.0 -- 2.51.1