All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Compiler error in Unity 2018 for
PlayerSettings.Android.useCustomKeystore
- Added support for handling build profiles in Unity 6 and above
- Added handling CLI argument
-buildAppBundle
to produce an .abb file instead of .apk when building for Android
- Added handling CLI arguments
-keystoreName
,-keystorePass
,-keystoreAliasName
and-keystoreAliasPass
to perform signing for Android builds
- Invalid minimum Unity version
- Fixed argument constants
- Add error log command line arguments not set properly
- Add error log when build report result is not positive
- Added first version of build script inspired by current Build V3 script
- Instead of specifying override paths, clear to null, which should automatically set the internal SDK paths
- Add debug logs
- It appears the -executeMethod command line argument does not detect static entrypoints within a package assembly and requires the script to be in an Editor folder within the assets folder of the project. Implemented new approach to solve this problem
- Fixed missing EditorApplication.Exit(0); call
- Instead of using [InitializeOnLoad] for initiazing Android settings, we'll do it via -executeMethod
Initial release