Skip to content

Releases: plume-lib/reflection-util

reflection-util 1.1.6

06 Mar 04:18

Choose a tag to compare

  • Methods setFinalField and getPrivateField restore original visibility.

reflection-util 1.1.5

02 Apr 19:23

Choose a tag to compare

  • New method 'Signatures.internalFormToDotSeparatedIdentifiers'
  • Removed method Signatures.isBinaryNameWithoutPackage; use Signatures.isIdentifier
  • Deprecated fields Signatures.FqBinaryNameRegex and Signatures.FqBinaryNamePattern;
    use Signatures.FullyQualifiedNameRegex and Signatures.FullyQualifiedNamePattern instead.
  • Works on Java 8 or later; no longer requires Java 11.

reflection-util 1.1.4

10 Oct 00:48

Choose a tag to compare

  • New method Signatures.classGetNameToBinaryName()

reflection-util 1.1.3

15 Jan 16:54

Choose a tag to compare

  • New methods in class Signatures:
    • methodDescriptorToReturnType
    • splitJvmArglist
    • splitJavaArglist

reflection-util 1.1.2

11 Dec 16:50

Choose a tag to compare

  • Produce Java 8 bytecodes (version 1.1.1 didn't work under Java 8).

reflection-util 1.1.1

09 Dec 16:11

Choose a tag to compare

  • Added method Signatures.fieldDescriptorToFullyQualified().
  • Improved type qualifiers on some methods.
  • Tested under JDK 21.

reflection-util 1.1.0

16 May 03:53

Choose a tag to compare

  • Changed type of Signatures.ClassnameAndDimensions.classname to @BinaryNameOrPrimitiveType.
  • Tested under JDK 20.

reflection-util 1.0.6

08 Jan 02:11

Choose a tag to compare

  • Tested under JDK 19.

reflection-util 1.0.5

12 Jul 18:33

Choose a tag to compare

Tested under JDK 17.

reflection-util 1.0.4

21 Jul 00:53

Choose a tag to compare

  • Tested under JDK 16.