Updated to Kotlin 1.6.10 and AGP 7.1.0
Made actual reading of files run in execution time instead of configuration time (even with lazy {}). Bumped gradle to 7.3.1 and AGP to 7.0.3.
Bumped AGP version to stable 7.0.2 and kotlin to 1.5.30
Added support for gradle config cache and updated example project to use it. This meant that tasks must not use project (as well as other stuff) in execution time.
- AGP 7.0.0-beta02 support.
- Gradle 7 support.
- Removing unnecessary logs.
- Do not require application plugin to be added before version plugin.
- Plugin does not support library and test plugins any more.
- Warn instead of crash when android application plugin is not present.4
- Support for kotlin dsl.
- Support for version name suffix.
- Adding support for reading versionCode as separate property in file.
- Moving to task providers.
- Fix for extending version
- Reading version code from properties file
- Disabled when under instant run.
- Adding support for Android Gradle plugin 3.1.0.
- Plugin does no longer bring in Android Gradle plugin dependency.
- Fixing splits configuration issues.
- Requires Gradle 4.2 or above.
- Adding DigitsVersionCode
- Moving away from gradle internal APIs
- Fixing support for Android gradle plugin 3.0.0 alpha 2.
- Addng support for Android gradle plugin 3.0.0.
- Typo fixes. ¯\_(ツ)_/¯
- Adding per build type version configuration.
- Adding flavor combination version configuration. Read more
- Adding pattern based ability to rename output file. Read more
- Removing instant run workaround for new Android Gradle plugin versions
- Initial release