Version 3.1.3 (2019-07-02)
- Enable DH3 on dynamic feature modules: #240. Thanks to Yusuf Cahyo Nugroho for this contribution!
- Use AGP 3.3 API for Task Configuration Avoidance
- support android x projects #230
- support incremental annotation processing #233
- release version 3.0.2 henson plugin installed a SNAPSHOT version of DH dependency this is fixed in 3.0.3
- fixed issue #228 make builds more quiet
- Fixed bug where parent activities using Dart outside the module couldn't be found all the time.
- Issue #217 resolved. The Henson Navigator works with Kotlin! Thanks to WenChao Kong (@cooperkong) for helping us to support kotlin!
- Version 3.X is not compatible with previous versions, please refer to the official documentation on Github (readme and wiki) to learn about the new API.
- Issue #132 resolved. Models can now use inheritance.
- Upgrade to JavaPoet.
- Upgrade testing lib for annotation processors. We can now see errors properly displayed in Intelli J.
- Add option to henson to use reflection when referencing target activity classes, see #128.
- Switch to JavaPoet.
- Use android.support.annotation.Nullable instead of com.f2prateek.dart.Optional.
- Do not throw UnableToInjectException if there's no @InjectExtras annotation found.
- Fix keys can be java identifiers.
- Add support for injecting a service .
- Add Henson helps to navigate between activities.
- Use variable name as key if one is not provided in annotation.
- Fix
char
injection.
- Support Parceler types.
- Guard against null intents and null bundles.
- Respect default values for optional extras.
Initial release.