All Versions
5
Latest Version
1.1
Avg Release Cycle
377 days
Latest Release
160 days ago

Changelog History

  • v1.1 Changes

    May 08, 2021
    • ๐Ÿ”„ Change package prefix from space.traversal to net.gouline after repository migration.
    • โœ‚ Remove Bintray publishing process.
  • v1.0 Changes

    May 30, 2019
    • โšก๏ธ Update dependency versions.
    • ๐Ÿš€ Promote to stable release.
  • v0.3 Changes

    August 10, 2017
    • ๐Ÿ‘Œ Support for transitive dependencies via HasModules interface and transitive() call on the root module.
    • ๐Ÿ›  Functions required(), optional() and inject() extracted from Injects<M> interface into separate extension functions (this will require fixes to imports in files using them).
  • v0.2 Changes

    April 03, 2017
    • Automatic injection by implementing Injects interface.
    • Retaining targets via a custom WeakHashMap.
    • โšก๏ธ Sample project "android" updated to include Java class.
    • Migrate to Bintray for publishing.
    • ๐Ÿ“š Update samples and documentation to use automatic injection.
  • v0.1 Changes

    March 24, 2017
    • ๐ŸŽ‰ Initial published release.
    • Working injection on val and var with a manual injector.
    • Required (non-null) and optional (nullable) property delegates.
    • Sample project "simple" with basic command-line application.
    • Sample project "android" with a fully-functioning Android application.
    • ๐Ÿ“š Basic documentation and directions for use.