Skip to content

v1.7.0

Compare
Choose a tag to compare
@derklaro derklaro released this 25 Nov 16:12
· 60 commits to master since this release
8075d58

Changes

  • Added support to unreflect java members directly rather than adding a need to search them again. There are two ways to unreflect:
    • Reflection.unreflectField/Method/Constructor - will unreflect the given member directly to the associated accessor
    • Reflexion#unreflect - will unreflect the given member while also giving you the possibility to keep the unreflect process in a specific context. For example by having the Reflexion instance bound to a specific type for later use: Reflexion.onBound(instance).unreflect(method).

Dependency Updates

  • Update rust crate jni to 0.20.0 by @renovate in #15
  • Update jmhversion to v1.36 by @renovate in #16
  • Update plugin com.diffplug.spotless to v6.12.0 by @renovate in #17
  • Update gradle to v7.6

Dependency

Maven:

<dependency>
  <groupId>dev.derklaro.reflexion</groupId>
  <artifactId>reflexion</artifactId>
  <version>1.7.0</version>
</dependency>

Gradle:

implementation("dev.derklaro.reflexion", "reflexion", "1.7.0")

Releases can take up to 20 minutes to show up in Maven-Central.

Full Changelog

v1.6.0...v1.7.0