Skip to content

Update dependency net.bytebuddy:byte-buddy to v1.18.14-jdk5 - #1219

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

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

Conversation

@renovate

@renovate renovate Bot commented Mar 4, 2025 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

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

Release Notes

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

v1.18.14

  • Avoid exposure of the agent argument on the command line of the process that is spawned for an external attachment.
  • Avoid the resolution of symbolic links when the Gradle plugin deletes a folder recursively.
  • Limit the nesting depth that is accepted when parsing a generic type signature to avoid an exhaustion of the stack for a malformed class file.
  • Sign all deployed files using sigstore, in addition to the existing GPG signature.
  • Validate entry names when the Android plugin retains a file to avoid the propagation of path traversals.

v1.18.13

  • Actually include the SBOM within the published artifacts.
  • Avoid propagation of path traversals that are contained in jar files which are copied without transformation.
  • Avoid repeated traversal of previously visited type hierarchies to improve performance.
  • Correct Kotlin support of the Gradle plugin to redirect the classes directory of a source set while retaining support for legacy Gradle versions.
  • Create Gradle tasks using Gradle's task registration API if available.

v1.18.12

  • Automatically support Kotlin in Gradle plugin.
  • Correct JNA injector which accidentally created on based on Unsafe.
  • Support dynamic attach on Windows ARM64 by shipping a native attach_hotspot_windows library for win32-aarch64.

v1.18.11

  • Add SBOM to published artifacts.
  • Check for traversable paths injected into class files as a rather hypothetical attack vector.

v1.18.10

  • Delay change of default for unsage use to Java 26 and improve error message.

v1.18.9

  • Disable use of Unsafe by default when Java 25or newer is discovered.
  • Check for escape when creating folders in Plugin.Engine.
  • Improve OpenJ9 attachment.
  • Avoid null pointer on missing annotation types.
  • Improve diagnostics for external agent attachment.
  • Improve on Gradle context discovery.
  • Support Android libraries on AGP9 or newer.
  • Update ASM.

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

  • Avoid exposure of the agent argument on the command line of the process that is spawned for an external attachment.
  • Avoid the resolution of symbolic links when the Gradle plugin deletes a folder recursively.
  • Limit the nesting depth that is accepted when parsing a generic type signature to avoid an exhaustion of the stack for a malformed class file.
  • Sign all deployed files using sigstore, in addition to the existing GPG signature.
  • Validate entry names when the Android plugin retains a file to avoid the propagation of path traversals.

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.

Configuration

📅 Schedule: (UTC)

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

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, 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 added the dependencies Pull requests that update a dependency file label Mar 4, 2025
@renovate
renovate Bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from 8b278cc to 0f81ba0 Compare March 22, 2025 22:03
@renovate renovate Bot changed the title Update dependency net.bytebuddy:byte-buddy to v1.17.2 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 0f81ba0 to f52982f Compare March 25, 2025 02:36
@renovate renovate Bot changed the title Update dependency net.bytebuddy:byte-buddy to v1.17.3 Update dependency net.bytebuddy:byte-buddy to v1.17.4 Mar 25, 2025
@renovate
renovate Bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from f52982f to 047ccd9 Compare April 1, 2025 10:51
@renovate renovate Bot changed the title Update dependency net.bytebuddy:byte-buddy to v1.17.4 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 2 times, most recently from 4f69314 to 2498a86 Compare May 19, 2025 12:01
@renovate
renovate Bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from 2498a86 to b2735d1 Compare June 17, 2025 14:44
@renovate renovate Bot changed the title Update dependency net.bytebuddy:byte-buddy to v1.17.5 Update dependency net.bytebuddy:byte-buddy to v1.17.6 Jun 17, 2025
@renovate
renovate Bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from b2735d1 to cf3c83a Compare August 18, 2025 01:04
@renovate renovate Bot changed the title Update dependency net.bytebuddy:byte-buddy to v1.17.6 Update dependency net.bytebuddy:byte-buddy to v1.17.7 Aug 18, 2025
@renovate
renovate Bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from cf3c83a to 13e05b8 Compare October 10, 2025 00:49
@renovate renovate Bot changed the title Update dependency net.bytebuddy:byte-buddy to v1.17.7 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 13e05b8 to 21b3345 Compare November 12, 2025 08:12
@renovate renovate Bot changed the title Update dependency net.bytebuddy:byte-buddy to v1.17.8 Update dependency net.bytebuddy:byte-buddy to v1.18.0 Nov 12, 2025
@renovate
renovate Bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from 21b3345 to e62c896 Compare November 13, 2025 18:45
@renovate renovate Bot changed the title Update dependency net.bytebuddy:byte-buddy to v1.18.0 Update dependency net.bytebuddy:byte-buddy to v1.18.1 Nov 13, 2025
@renovate
renovate Bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from e62c896 to 4abf219 Compare November 27, 2025 21:49
@renovate renovate Bot changed the title Update dependency net.bytebuddy:byte-buddy to v1.18.1 Update dependency net.bytebuddy:byte-buddy to v1.18.2 Nov 27, 2025
@renovate
renovate Bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from 4abf219 to bec929d Compare December 20, 2025 16:50
@renovate renovate Bot changed the title Update dependency net.bytebuddy:byte-buddy to v1.18.2 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 bec929d to c25a9ff Compare January 17, 2026 00:40
@renovate renovate Bot changed the title Update dependency net.bytebuddy:byte-buddy to v1.18.3 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 c25a9ff to 536fdbc Compare February 15, 2026 08:55
@renovate renovate Bot changed the title Update dependency net.bytebuddy:byte-buddy to v1.18.4 Update dependency net.bytebuddy:byte-buddy to v1.18.5 Feb 15, 2026
@renovate
renovate Bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from 536fdbc to a755618 Compare March 1, 2026 01:08
@renovate renovate Bot changed the title Update dependency net.bytebuddy:byte-buddy to v1.18.5 Update dependency net.bytebuddy:byte-buddy to v1.18.6-jdk6-jdk5 Mar 1, 2026
@renovate
renovate Bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from a755618 to 3a9ffad Compare March 2, 2026 09:54
@renovate renovate Bot changed the title Update dependency net.bytebuddy:byte-buddy to v1.18.6-jdk6-jdk5 Update dependency net.bytebuddy:byte-buddy to v1.18.7-jdk5 Mar 2, 2026
@renovate
renovate Bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from 3a9ffad to 671e905 Compare April 1, 2026 23:50
@renovate renovate Bot changed the title Update dependency net.bytebuddy:byte-buddy to v1.18.7-jdk5 Update dependency net.bytebuddy:byte-buddy to v1.18.8-jdk5 Apr 1, 2026
@renovate
renovate Bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from 671e905 to 30c2479 Compare June 2, 2026 18:50
@renovate renovate Bot changed the title Update dependency net.bytebuddy:byte-buddy to v1.18.8-jdk5 Update dependency net.bytebuddy:byte-buddy to v1.18.9-jdk5 Jun 2, 2026
@renovate
renovate Bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from 30c2479 to 9a35ad2 Compare June 4, 2026 16:46
@renovate renovate Bot changed the title Update dependency net.bytebuddy:byte-buddy to v1.18.9-jdk5 Update dependency net.bytebuddy:byte-buddy to v1.18.10-jdk5 Jun 4, 2026
@renovate
renovate Bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from 9a35ad2 to 759feda Compare July 4, 2026 00:39
@renovate renovate Bot changed the title Update dependency net.bytebuddy:byte-buddy to v1.18.10-jdk5 Update dependency net.bytebuddy:byte-buddy to v1.18.11-jdk5 Jul 4, 2026
@renovate
renovate Bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from 759feda to aa67967 Compare August 18, 2026 00:40
@renovate renovate Bot changed the title Update dependency net.bytebuddy:byte-buddy to v1.18.11-jdk5 Update dependency net.bytebuddy:byte-buddy to v1.18.12-jdk5 Aug 18, 2026
@renovate
renovate Bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from aa67967 to 2a535b6 Compare September 3, 2026 13:26
@renovate renovate Bot changed the title Update dependency net.bytebuddy:byte-buddy to v1.18.12-jdk5 Update dependency net.bytebuddy:byte-buddy to v1.18.13-jdk5 Sep 3, 2026
@renovate
renovate Bot force-pushed the renovate/net.bytebuddy-byte-buddy-1.x branch from 2a535b6 to 968a7e2 Compare September 16, 2026 00:12
@renovate renovate Bot changed the title Update dependency net.bytebuddy:byte-buddy to v1.18.13-jdk5 Update dependency net.bytebuddy:byte-buddy to v1.18.14-jdk5 Sep 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants