All Versions
9
Latest Version
3.1
Avg Release Cycle
191 days
Latest Release
1636 days ago

Changelog History

  • v3.1 Changes

    October 05, 2019
    • 📦 ProxyingInstantiator can't instantiate classes in java package or bootstrap class loader (#73)
    • 🏗 Travis build: openjdk8, openjdk11 (#72)
    • 🛠 Fix "Apache License, Version 2.0" spelling (#71)
  • v3.0.1 Changes

    October 19, 2018

    This is a quick patch over 3.0.1 to add an automatic-module-name.

    • No Automatic-Module-Name in objenesis (#66)
  • v3.0 Changes

    October 08, 2018
    • ⬇️ Drop JRockit support (#64)
    • 🚚 Move lower support to Java 1.8 (#63)
    • Replace findbugs by spotbugs (#62)
    • ClassDefinitionUtils doesn't compile with Java 11 (#61)
    • ⚡️ update pom.xml for maven plugins (#60)
    • ✅ Test errors with Java 10 (#59)
    • 🚚 Please remove the hidden .mvn directory from the source tarball (#57)
    • 🚚 Move Android TCK API 26 because objenesis now requires it (#65)
  • v2.6 Changes

    June 20, 2017
    • 👍 App Engine Java 8 Runtime support (#51)
    • 👌 Improve Java 9 support (#53)
    • Clarify serialization strategy behavior enhancement (#54)
    • SunReflectionFactoryInstantiator not working if parent class constructor isn't public (#33)
    • Validate Android O (#52)
    • ⬇️ Drop Java 5 support (#55)
  • v2.5.1 Changes

    January 18, 2017
    • ✅ Test failure: org.objenesis.instantiator.basic.ClassDefinitionUtilsTest on debian (#49)
  • v2.5 Changes

    January 13, 2017
    • 👌 Support JDK 9 (tested on 9-ea+151-jigsaw) (#45)
    • 🔦 Expose MagicInstantiator internal ObjectInstantiator (#43)
    • 🚚 Move OSGi tests to Pax-Exam
  • v2.4 Changes

    May 23, 2016
    • Objenesis license incompatible with EPL (#40)
    • ✅ Tests of the Android TCK are never failing (#41)
  • v2.3 Changes

    May 23, 2016
    • Android N : standard android instantiators don't work (#37)
    • 🛠 Fixed an issue with Android N's OpenJDK where invalid instantiator is picked (#38)
    • 🏗 Build fail on old versions because of license check (#39)
  • v2.2 Changes

    July 31, 2015
    • 🆕 New SearchWorkingInstantiator allowing to identify which instantiator can work on a platform (#34)
    • JVM_NAME is used instead of VENDOR (#32)
    • 📦 sun.misc missing from Import-Package header in manifest (#31)
    • 🆕 New ProxyInstantiator extending a class to bypass the super constructor (#23)
    • 🆕 New MagicInstantiator using MagicAccessorImpl (#35)
    • 👀 Partial Google App Engine support. See here (#15)