I've uploaded a new version to Steam and the TGC downloads area with the following changes
* Added clipboard support to the Linux version
* Increase max local notifications to 100
* Fixed CopyNetworkMessage failing to copy messages that were not fully read
* Copied network messages can now be read and added to
* Added AddNetworkMessageBye and GetNetworkMessageByte
* Added an error if the Mod command is used with a divisor of 0 to avoid a crash
* Added SetSoundDeviceMode for iOS to choose between exclusive audio allowing audio from background apps to continue
* iOS now defaults to allowing audio from background apps to continue
* iOS Tier 2 projects have been updated to use launch storyboards instead of images
* iOS export has been updated to use a launch logo instead of a splash image, the logo will be centered on screen in any orientation
* Fixed SetShadowCascades not applying the given values
* Updated Android to target API 29 as required by Google
* Added FixCameraToObject command
* Added GetCameraWorldX/Y/Z commands to get the world coordinates of cameras attached to objects
* Fixed SetObjectReceiveShadow being set to 0 still overwriting object texture stages with shadow maps
* Fixed a crash when running a Spriter animation that had a different number of keyframes per varying value
* Spriter image pivots can now be animated
* Spriter animations now support negative scales
* Spriter files no longer need to have the same bone structure across all their animations
* Numerous other small fixes to improve Spriter support
* Removed Facebook SDK in favour of the ShareText/ShareImage commands
* Updated AdMob SDK to version 7.58.0 on iOS
* Updated Chartboost SDK to version 8.1.0 on iOS
* Updated AmazonAds SDK to version 3.0.0 on iOS
* Updated Firebase SDK to version 6.22.0 on iOS
* Android apps resuming from background will now resume faster
The AppGameKit Player apps on the iOS and Android stores are now using the AppGameKit Studio version. This new version is backwards compatible with AppGameKit Classic and we have no plans to introduce any changes that will break this compatibility. However, this does mean that apps broadcast to these players may behave slightly differently to apps which you export from the AppGameKit Classic IDE. If you wish to continue broadcasting AppGameKit Classic apps to the AppGameKit Classic player then you will need to side load the AppGameKit Player app from your AppGameKit Classic installation.
Let me know if you have any problems.