- Fixed warnings caused by logging on latest versions of the Kotlin compiler by changing logging behavior.
- Added
mezzanine.projectPath
annotation processing argument (specified in gradle) which is used to determine the project root.
- Mezzanine now logs the resolved path of the file to aid in debugging if the file cannot be found.
- Mezzanine generated class is now
final
and has aprivate
constructor. - Improved error messaging in certain cases of misuse.
- Replaced synchronous RxJava design with use of Kotlin's Sequences.
- Added unit tests.
- Updated project to use gradle 4.1.
- Initial release