0.5.0 is released
0.5.0 is a major feature release of the plugin. DSL is overhauled. Most of the code has been re-written. Please refer to README.md for usage.
Major changes:
- Supports Android projects (resolves #11). Interacts well with Android build elements, e.g., variants, buildTypes and flavors.
- Moved protoc
builtins
andplugins
configuration from sourceSets to tasks in order to work in Android projects. - All Protobuf code-gen options are moved into the top-level
protobuf
block (resolves #14) - Generated files of different builtins and plugins are in different sub-directories (resolves #13)
Minor changes:
extractedProtosDir
option is removed- Released artifacts are now compatible with Java 6 and up