Hot on the heals of the tier 2 source release, a new version of AppGameKit was just released, V2018.07.12. This release contains many new fixes, as well as updated HTTP functionality, a bump to Google Play Services version and a change from Google Cloud Messaging to Firebase Cloud Messaging, due to the upcoming discontinuation. If 
Details of this release:
HTTP
- Added AddHTTPHeader and RemoveHTTPHeader commands to add and remove custom headers from HTTP requests
- Changed the method for Android expansion file downloads to hopefully be more reliable
- Added GetHTTPStatusCode command to return the response status from the server
- Fixed HTTP downloads on iOS sometimes showing progress as 0% even when the download is working
Android
- Updated Google Play Services on Android to version 15.0.0
- Updated Android to use Firebase Cloud Messaging instead of Google Cloud Messaging (which is being discontinued April 2019)
- Fixed a freeze on some Android devices when continuously loading and deleting OGG music files
- Fixed Android Tier 2 template projects causing a crash when sent to the background whilst in landscape on newer versions of Android
- Fixed a crash when loading .ms3d files on 64-bit versions of Android
- Fixed GetSpeechNumVoices causing a crash on Android if the speech engine wasn’t ready
- Fixed ViewFile, ShareImage, and ShareTextAndImage not working on Android with the new API 26 target
Misc
- Fixed GetSupportedShaderVaryings returning the incorrect value on desktop platforms
- Fixed missing help text for CreateObjectFromHeightMap command
- Fixed projects containing files outside the current project folder sometimes failing to open those files when the project was closed and re-opened
- Added code to Mac apps to detect window focus lost/gained through GetPaused and GetResumed
If you are interested in learning more about the recent Tier 2 source code release, be sure to check out the video below.
