All Versions
263
Latest Version
Avg Release Cycle
65 days
Latest Release
15 days ago

Changelog History
Page 14

  • v1.7.1 Changes

    June 01, 2017
    • ➕ Added DiscoveryStrategy for redefinition to determine types to be redefined.
    • 🔄 Changed Maven plugin to only warn of missing output directory which might be missing.
    • ➕ Added global circularity lock.
    • ✂ Removed sporadic use of Java util logging API.
  • v1.7.0 Changes

    May 01, 2017
    • Define names for automatic modules in Java 9.
    • Introduce property net.bytebuddy.nexus.disabled to allow disabling Nexus mechanism.
    • Do not use context ProtectionDomain when using Nexus class.
    • 🚚 Normalize Advice class custom bindings via opening internally used OffsetMapping API. Remove CustomValue binding which is less powerful.
    • Do not group transient with volatile modifier.
    • Introduce MemberRemoval component for removing fields and/or methods.
    • Introduce first version for MemberSubstituion class for replacing field/method access.
  • v1.6.14 Changes

    April 01, 2017
    • Extended AgentBuilder listener API.
    • ➕ Added trivial RawMatcher.
    • Check modules for modifiability.
    • Adapt new Java 9 namespaces for modules.
    • Start external process for self-attachment if self-attachment is not allowed.
  • v1.6.13 Changes

    April 01, 2017
    • Explicit consistency check for stack map frame information in Advice.
    • Extended InstallationListener API.
    • 🛠 Fixed stack size information on variable storage.
  • v1.6.12 Changes

    March 01, 2017
    • ➕ Add InstallationListener in favor of InstallationStrategy and allow resubmission strategy to hook into it in order to cancel submitted jobs.
  • v1.6.11 Changes

    March 01, 2017
    • 🛠 Fix modifier adjustment for visibility bridges (did not work last time)
    • ➕ Added class injector for Java 9 handle class definition.
  • v1.6.10 Changes

    March 01, 2017
    • 👍 Allow installation of ClassFileTransformer in byte array class loader.
    • Adjust visibility for bridge methods.
  • v1.6.9 Changes

    February 01, 2017
    • 0️⃣ Properly add visibility bridges for default methods.
    • ➕ Added matcher for unresolvable types.
    • 👌 Improved ByteBuddyAgent API.
    • 🛠 Fixed Gradle and Maven plugin path resolution.
  • v1.6.8 Changes

    February 01, 2017
    • 🌲 Avoid logging on empty resubmission.
    • Retain actual modifiers on frozen instrumented type.
  • v1.6.7 Changes

    January 01, 2017
    • 🔨 Refactored Resubmitter to a DSL-step within the redefinition configuration.
    • ➕ Added additional element matchers.