Skip to content

chore(deps): update dependency net.bytebuddy:byte-buddy to v1.18.8-jdk5#35

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/net.bytebuddy-byte-buddy-1.x
Open

chore(deps): update dependency net.bytebuddy:byte-buddy to v1.18.8-jdk5#35
renovate[bot] wants to merge 1 commit intomainfrom
renovate/net.bytebuddy-byte-buddy-1.x

Conversation

@renovate
Copy link
Copy Markdown

@renovate renovate bot commented Dec 30, 2024

This PR contains the following updates:

Package Change Age Confidence
net.bytebuddy:byte-buddy (source) 1.15.31.18.8-jdk5 age confidence

Release Notes

raphw/byte-buddy (net.bytebuddy:byte-buddy)

v1.18.8

  • Improve support for repeatable builds.
  • Fix reordering of exception table in type initializers when instrumenting.

v1.18.7

  • Introduce new versioning concept with -jdk5 suffix for backwards-compatible jar and Java 8 baseline for regular jar.

v1.18.5

  • Eagerly resolve of canonical files during attach emulation to avoid failure when process ends before file can be deleted.
  • Add super classes to hash code / equals computation in Advice that were missing.

v1.18.4

  • Add support for new build description in Android 9.

v1.18.3

  • Avoid using Class File API when Byte Buddy is loaded on the boot loader where multi-release jars are not available.
  • Add additional safety when processing class files with illegally formed parameters.
  • Update to latest ASM.

v1.18.2

  • Support modifiers for value classes in Valhalla builds.
  • Improve use of build cache in Gradle.

v1.18.1

  • Fix generated module-info to include new package.

v1.18.0

  • Add support for module-info class files and ModuleDescriptions.
  • Allow for manipulating module information using the ByteBuddy API.

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.

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.

v1.17.6

  • Add convenience wrapper for ResettableClassFileTransformer that implicitly delegates to correct transformer method.
  • Add filter for deduplicate fields and methods in class file.
  • Add missing static requirement of Spotbugs annotations to module descriptors.
  • Add LazinessMode for TypePool and add convenience support to AgentBuilder.
  • Fix source jars for multi-version release to contain duplicated source.

v1.17.5

  • Update ASM to version 9.8 to support Java 25 using ASM reader and writer.
  • Include AnnotationRemoval visitor for removing or replacing annotations.

v1.17.4

  • Add SafeVarargs plugin.
  • Fix OSGi declaration for byte-buddy-agent.

v1.17.3

  • Fix bug in ASM to Class File API bridge handling tableswitch instructions.
  • Add plugin for adding SafeVarargs annotations.
  • Further generify MemberSubstitution API.

v1.17.2

  • Update Class File API integration to include support for several omitted byte codes.
  • Adjust attach API emulation for OpenJ9 to not create subfolder if temporary folder is set explicitly.

v1.17.1

  • Fix bug in MemberSubstitution were argument indices were resolved by one digit off.
  • Update Class File API integration to avoid that parameter annotations are lost.

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.

v1.16.1

  • Correct reflective activation of Class File API.
  • Reject array descriptors that are not well-formed in TypePool.

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.

v1.15.11

  • Avoid dependency of CachedReturnPlugin on precompiled class files.
  • Add NOP instruction when Advice is used on void methods as those might be empty which results on a frame being written to the same offset, causing an exception.
  • Allow Plugin.Engine to link files instead of copying.
  • Adjust validator code to avoid compiler bug that was reported by multiple users.
  • Allow injection of class path as File[] to Plugin constructors.
  • Allow for configuring variants when using the Android Gradle plugin.

v1.15.10

  • Fix Java 8 patterns for multi-release jars to avoid that inner classes are excluded.

v1.15.9

  • Additional release after time out during previous Gradle plugin release.

v1.15.8

  • Extend ClassInjector API to support lazy resolution of class files.
  • Extend DynamicType API to support lazy resolution of auxiliary types.
  • Extend AgentBuilder.Transformer.ForAdvice to support injection of new classes by their name.

v1.15.7

  • Additional release after time out during previous Gradle plugin release.

v1.15.5

  • Publish Byte Buddy and Byte Buddy agent artifacts as multi-release jars to support CDS and faster validation.

v1.15.4

  • Add non-experimental support for Java 24.

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title chore(deps): update dependency net.bytebuddy:byte-buddy to v1.15.11 chore(deps): update dependency net.bytebuddy:byte-buddy to v1.16.1 Jan 20, 2025
@renovate renovate bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from 689b3d6 to be4da1c Compare January 20, 2025 07:14
@renovate renovate bot changed the title chore(deps): update dependency net.bytebuddy:byte-buddy to v1.16.1 chore(deps): update dependency net.bytebuddy:byte-buddy to v1.17.0 Jan 31, 2025
@renovate renovate bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from be4da1c to 98a724f Compare January 31, 2025 16:12
@renovate renovate bot changed the title chore(deps): update dependency net.bytebuddy:byte-buddy to v1.17.0 chore(deps): update dependency net.bytebuddy:byte-buddy to v1.17.1 Feb 15, 2025
@renovate renovate bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from 98a724f to 6e77b96 Compare February 15, 2025 11:07
@renovate renovate bot changed the title chore(deps): update dependency net.bytebuddy:byte-buddy to v1.17.1 chore(deps): update dependency net.bytebuddy:byte-buddy to v1.17.2 Mar 5, 2025
@renovate renovate bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from 6e77b96 to 5ce0b3a Compare March 5, 2025 07:44
@renovate renovate bot changed the title chore(deps): update dependency net.bytebuddy:byte-buddy to v1.17.2 chore(deps): update dependency net.bytebuddy:byte-buddy to v1.17.3 Mar 22, 2025
@renovate renovate bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from 5ce0b3a to 848456d Compare March 22, 2025 00:19
@renovate renovate bot changed the title chore(deps): update dependency net.bytebuddy:byte-buddy to v1.17.3 chore(deps): update dependency net.bytebuddy:byte-buddy to v1.17.4 Mar 27, 2025
@renovate renovate bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from 848456d to dbb4643 Compare March 27, 2025 03:51
@renovate renovate bot changed the title chore(deps): update dependency net.bytebuddy:byte-buddy to v1.17.4 chore(deps): update dependency net.bytebuddy:byte-buddy to v1.17.5 Apr 1, 2025
@renovate renovate bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from dbb4643 to c2d471a Compare April 1, 2025 20:10
@renovate renovate bot changed the title chore(deps): update dependency net.bytebuddy:byte-buddy to v1.17.5 chore(deps): update dependency net.bytebuddy:byte-buddy to v1.17.6 Jun 28, 2025
@renovate renovate bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from c2d471a to 1d5f9e0 Compare June 28, 2025 08:09
@renovate renovate bot changed the title chore(deps): update dependency net.bytebuddy:byte-buddy to v1.17.6 chore(deps): update dependency net.bytebuddy:byte-buddy to v1.17.7 Aug 17, 2025
@renovate renovate bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from 1d5f9e0 to d6acab5 Compare August 17, 2025 11:54
@renovate renovate bot changed the title chore(deps): update dependency net.bytebuddy:byte-buddy to v1.17.7 chore(deps): update dependency net.bytebuddy:byte-buddy to v1.17.8 Oct 10, 2025
@renovate renovate bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from d6acab5 to 7f08663 Compare October 10, 2025 00:12
@renovate renovate bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from 7f08663 to 5ee84d8 Compare November 16, 2025 04:10
@renovate renovate bot changed the title chore(deps): update dependency net.bytebuddy:byte-buddy to v1.17.8 chore(deps): update dependency net.bytebuddy:byte-buddy to v1.18.1 Nov 16, 2025
@renovate renovate bot changed the title chore(deps): update dependency net.bytebuddy:byte-buddy to v1.18.1 chore(deps): update dependency net.bytebuddy:byte-buddy to v1.18.2 Nov 28, 2025
@renovate renovate bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from 5ee84d8 to e08a7fd Compare November 28, 2025 07:07
@renovate renovate bot changed the title chore(deps): update dependency net.bytebuddy:byte-buddy to v1.18.2 chore(deps): update dependency net.bytebuddy:byte-buddy to v1.18.3 Dec 20, 2025
@renovate renovate bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from e08a7fd to f5bc74a Compare December 20, 2025 11:39
@renovate renovate bot changed the title chore(deps): update dependency net.bytebuddy:byte-buddy to v1.18.3 chore(deps): update dependency net.bytebuddy:byte-buddy to v1.18.4 Jan 17, 2026
@renovate renovate bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from f5bc74a to 811b084 Compare January 17, 2026 03:35
@renovate renovate bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from 811b084 to 57bbcef Compare February 14, 2026 11:38
@renovate renovate bot changed the title chore(deps): update dependency net.bytebuddy:byte-buddy to v1.18.4 chore(deps): update dependency net.bytebuddy:byte-buddy to v1.18.5 Feb 14, 2026
@renovate renovate bot changed the title chore(deps): update dependency net.bytebuddy:byte-buddy to v1.18.5 chore(deps): update dependency net.bytebuddy:byte-buddy to v1.18.7-jdk5 Mar 1, 2026
@renovate renovate bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from 57bbcef to 31ef3f2 Compare March 1, 2026 23:51
@renovate renovate bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from 31ef3f2 to c84f34a Compare April 15, 2026 11:05
@renovate renovate bot changed the title chore(deps): update dependency net.bytebuddy:byte-buddy to v1.18.7-jdk5 chore(deps): update dependency net.bytebuddy:byte-buddy to v1.18.8-jdk5 Apr 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants