All Versions
240
Latest Version
Avg Release Cycle
12 days
Latest Release
22 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v1.12.10 Changes
May 01, 2022- ๐ง Correctly resolve temporary folder, if custom folder is set, on Linux during emulated attach.
- ๐ง Attempt guessing if Graal automatic configuration agent for native image is run.
- Avoid hard-coded dependencies to classes of java.management module.
- Do not include OSGi info in Byte Buddy source module.
-
v1.12.9 Changes
April 01, 2022- โ Add support for Java 19.
- โ Add basic support for Graal native image.
- โ Add option for strongly referenced cache keys.
- โฌ๏ธ Reduce access requirements for fields from
Advice
.
-
v1.12.8 Changes
February 01, 2022- ๐ Make
Step
type inMemberSubstitution
public as intended. - โ Add factory that uses
ArrayDeque
instead ofLinkedList
if the used JVM supports it (Java 6+). - ๐ Fix resolution of internal names for arrays in
TypeReferenceAdjustment
.
- ๐ Make
-
v1.12.7 Changes
January 01, 2022- Adjust warm-up API to return warmed-up byte code.
- ๐ Check release property in Byte Buddy Maven plugin.
- ๐ป Propagate exception from Byte Buddy's class file transformer to improve wrapping behavior.
- Avoid loading of
ElementType
when checking compatibility as the current VM might not provide all constants. - ๐ Allow for disabling stack adjustment as it might not always be possible.
- Make stack adjustment more robust when goto targets contain stack values.
-
v1.12.6 Changes
December 01, 2021- Mark argument for
equals
method as@MaybeNull
. - Mark argument for
ElementMatcher
as@UnknownNull
.
- Mark argument for
-
v1.12.5 Changes
December 01, 2021- โ Add alias annotations to avoid compilation warnings for optional findbugs dependency.
- ๐ Adjust
HashCodeEqualsPlugin
to allow for inclusion of custom annotation type on equals method parameter.
-
v1.12.4 Changes
December 01, 2021- ๐ Make paths in Gradle plugin relative and therewith cachable.
- โ Add explicit check for empty or non-existent source folder to Maven and Gradle plugins.
- โ Add support for modules when accessing system class loader for
Nexus
orInstaller
. - โ Add nullability annotations to all type members which are nullable and declare non-nullability the default.
-
v1.12.3 Changes
December 01, 2021- ๐ง Move configuration for Java version to extension and avoid implicit configuration during task execution to allow for using a configuration cache.
- ๐ Make fail last the alternative to fail fast instead of not failing the build. Enable fail fast by default in the Gradle plugin.
- ๐ Use instrumented type in
MemberSubstitution
to include newly added properties in its description.
-
v1.12.2 Changes
November 01, 2021- ๐ Improve error message when class file version is not supported.
- Avoid duplication of fields to store auxiliary objects.
- ๐ Fix Gradle plugin to be skipped when input files are empty.
- Resolve dynamic bootstrap constant type correctly.
-
v1.12.1 Changes
November 01, 2021- ๐ Fix binary incompatibility in
BaseNameResolver
for suffixing naming strategy. - 0๏ธโฃ Introduce caller sensitive base name resolver for suffixing naming strategies and use it as default if Graal native image property is discovered.
- ๐ Fix binary incompatibility in