Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

byte-buddy-maven-plugin-1.15.3-1.2 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: byte-buddy-maven-plugin Distribution: openSUSE Tumbleweed
Version: 1.15.3 Vendor: openSUSE
Release: 1.2 Build date: Fri Sep 27 00:46:31 2024
Group: Development/Libraries/Java Build host: reproducible
Size: 79364 Source RPM: byte-buddy-1.15.3-1.2.src.rpm
Packager: http://bugs.opensuse.org
Url: https://bytebuddy.net/
Summary: Byte Buddy Maven plugin
A plugin for post-processing class files via Byte Buddy in a Maven build.

Provides

Requires

License

Apache-2.0

Changelog

* Thu Sep 26 2024 Anton Shvetz <shvetz.anton@gmail.com>
  - Update to v1.15.3
    * Changes of v1.15.3
      + Treat multi-release class files that are newer than the
      supported version as regular resources.
      + Allow overriding the multi-release class file version from
      Maven and Gradle plugin.
      + Correctly resolve multi-release class files in Android.
* Wed Sep 25 2024 Anton Shvetz <shvetz.anton@gmail.com>
  - Update to v1.15.2
    * Changes of v1.15.2
      + Add support for multi-release JAR files in ClassFileLocators
      and Plugin.Engine.Default.
      + Add Gradle task for transforming multiple jar files with
      ByteBuddyJarsTask.
      + Avoid validation of JarFile when extracting individual
      entries.
      + Rework discovery in ByteBuddyMojo.
* Sun Sep 01 2024 Anton Shvetz <shvetz.anton@gmail.com>
  - Update to v1.15.1
    * Changes of v1.15.1
      + Revert default EntryPoint for Android Gradle plugin to use
      DECORATE unless explicitly specified due to many generic type
      errors in Kotlin classes.
    * Changes of v1.15.0
      + Introduce AsmClassWriter and AsmClassReader abstractions that
      allow for plugging different implementations of readers and
      writers.
      + Add configuration extension to the Android Gradle plugin and
      make it behave like regular Gradle plugin with standard
      configuration.
      + Throw TypeNotPresentException upon discovering undeclared
      type variables as it was recently fixed on the JVM.
    * Changes of v1.14.19
      + Add Maven Mojo for transforming jars and for transforming
      dependencies folder.
      + Better error handling for unresolved type variables.
      + Allow loading arguments of the instrumented method in
      MemberSubstitution.
      + Fix checks for method visibility.
* Mon Jul 08 2024 Anton Shvetz <shvetz.anton@gmail.com>
  - Update to v1.14.18
    * Changes of v1.14.18
      + Avoid verification error if constructor advice meats dropped
      implicit this frame and throw exception during
      instrumentation instead.
      + Add support to resolve ByteBuddyAgent from non-obfuscated
      name if obfuscation is used.
      + Make sure CircularityLock implementations never load classes
      during locking.
      + Offer use of istat if stat command is not available for
      emulated attachment.
      + Avoid locking entire class loader when child-first class
      loader loads shadowed class and parallel class loading is
      supported.
    * Changes of v1.14.17
      + Avoid crashing of Android plugin when there are duplicate
      files for licenses or license notices.
* Thu May 23 2024 Anton Shvetz <shvetz.anton@gmail.com>
  - Update to v1.14.16
    * Changes of v1.14.16
      + Update ASM and introduce support for Java 23.
* Tue May 21 2024 Fridrich Strba <fstrba@suse.com>
  - Upgrade to v1.14.15
    * Changes of v1.14.15
      + Allow attaching from root on J9.
    * Changes of v1.14.14
      + Adjust type validation to accept additional names that are
      legal in the class file format.
      + Fix dynamic attach on Windows when a service user is active.
      + Avoid failure when using Android's strict mode.
  - Removed patch:
    * 0002-Remove-dependencies.patch
      + not needed since we have jna packaged
* Thu Apr 18 2024 Fridrich Strba <fstrba@suse.com>
  - Split the whole package into sub-packages
  - Added patch:
    * 0001-Avoid-bundling-asm.patch
      + Do not bundle asm, but use external artifact
    * 0002-Remove-dependencies.patch
      + Remove optional dependency on jna
* Thu Mar 28 2024 Anton Shvetz <shvetz.anton@gmail.com>
  - Update to v1.14.13
    * Changes of v1.14.13
      + Avoid resolving type variables when generic type processing
      is disabled.
      + Improve error message for Byte Buddy agent external attach.
      + Fix build for modular jars when using later version than Java
      8.
* Sat Feb 17 2024 Anton Shvetz <shvetz.anton@gmail.com>
  - Update to v1.14.12
    * Changes of v1.14.12
      + Pin proxy class file version to avoid implicit changes when
      using Graal native image.
      + Add support for Java 23.
      + Add missing @MaybeNull annotation.
* Thu Dec 21 2023 Anton Shvetz <shvetz.anton@gmail.com>
  - Update to v1.14.11
    * Changes of v1.14.11
      + Adjusts Gradle plugin to support Gradle 8.4 without warnings.
      + Avoid blurry exception on build plugin for fail fast.
* Wed Dec 20 2023 Anton Shvetz <shvetz.anton@gmail.com>
  - Update to v1.14.10
    * Changes of v1.14.10
      + Add lazy facade to default TypePool in AgentBuilder to avoid
      parsing of types ignored by name.
      + Avoid module info classes in Android plugin.
* Tue Oct 17 2023 Anton Shvetz <shvetz.anton@gmail.com>
  - Update to v1.14.9
    * Changes of v1.14.9
      + Update ASM to version 9.6
      + Support Android plugin to support APG version 7.4
* Wed Sep 27 2023 Fridrich Strba <fstrba@suse.com>
  - Remove dependency on findbugs
  - Do not produce bootstrap package
* Thu Sep 14 2023 Anton Shvetz <shvetz.anton@gmail.com>
  - Update to v1.14.8
    * Changes of v1.14.8
      + Correctly read versions from class file that would use both
      bytes.
      + Fix Byte Buddy Gradle plugin for Gradle 8.3+.
      + Correct field and static method access on subtypes in
      MemberSubstitution.
      + Support APK 7.4+ versions in Byte Buddy Gradle for Android
      plugin.
  - Reproducible builds: use SOURCE_DATE_EPOCH for timestamp
* Thu Aug 31 2023 Anton Shvetz <shvetz.anton@gmail.com>
  - Update to v1.14.7
    * Changes of v1.14.7
      + Correctly read minor version from class file.
      + Catch type resolution errors when applying Plugin.Engine.
* Tue Aug 15 2023 Anton Shvetz <shvetz.anton@gmail.com>
  - Update to v1.14.6
    * Changes of v1.14.6
      + Add PatchMode.SUBSTITUTE and
      ResettableClassFileTransformer.Substitutable for in-order
      patching.
      + Allow for explicit specification og differential matcher when
      patching an AgentBuilder.
      + Add platform loader to locator for build plugins.
      + Correctly resolve accessors for fields with capitalized first
      letter.
      + Make jars for Android read-only as newer versions require it.
* Sat Jun 10 2023 Anton Shvetz <shvetz.anton@gmail.com>
  - Update to v1.14.5
    * Changes of v1.14.5
      + Avoid use of location if agent argument separator is
      contained.
      + Allow failure of member substitution if no element is
      separated.
      + Allow retry in case of parallel class injection.
* Fri May 05 2023 Fridrich Strba <fstrba@suse.com>
  - Do not bootstrap using downloaded binaries, but build the
    minimal bootstrap package from sources
* Thu Apr 13 2023 Anton Shvetz <shvetz.anton@gmail.com>
  - Update to v1.14.4
    * Changes of v1.14.4
      + Include instrumented type and auxiliary types in TypePool
      that is passed to TypeWriter.
* Mon Apr 03 2023 Anton Shvetz <shvetz.anton@gmail.com>
  - Remove patch:
    * 00-asm5.patch - not needed due to update of objectweb-asm
* Sun Apr 02 2023 Anton Shvetz <shvetz.anton@gmail.com>
  - Update to v1.14.3
    * Changes of v1.14.3
      + Make MethodGraph.Compiler failsafe when processing incomplete
      methods.
      + Update ASM.
* Mon Mar 20 2023 Anton Shvetz <shvetz.anton@gmail.com>
  - Update to v1.14.2
    * Changes of v1.14.2
      + Fix offset mapping for local variable array remapping in
      Advice.
      + Add possibility to specify an index for skipOn and repeatOn
      which resolves the checked value from a returned array.
    * Changes of 1.14.1
      + Add extended scope for Maven Byte Buddy plugin to include all
      non-test-dependencies.
* Wed Mar 08 2023 Anton Shvetz <shvetz.anton@gmail.com>
  - Initial packaging with v1.14.0
  - Add patch:
    * 00-asm5.patch
      ~ asm5 does not support the Opcodes.V20 constant

Files

/usr/share/java/byte-buddy
/usr/share/java/byte-buddy/byte-buddy-maven-plugin.jar
/usr/share/maven-metadata/byte-buddy-byte-buddy-maven-plugin.xml
/usr/share/maven-poms/byte-buddy
/usr/share/maven-poms/byte-buddy/byte-buddy-maven-plugin.pom


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Oct 15 00:54:15 2024