I've uploaded a new version to Steam and the TGC downloads area with the following changes

* Fixed escaped JSON strings sometimes causing incorrect strings in AGK
* Fixed ShowImageCaptureScreen crashing on some Android devices
* Fixed GetTweenPlaying command continuing to return 1 for the last tween in a tween chain after the chain has finished playing
* Fixed GetMaxDeviceWidth/Height returning incorrect values on retina displays
* Mac fullscreen window no longer reveals the window title bar when the mouse cursor goes to the top of the screen
* Updated ARCore on Android which should provide support for more devices
* Fixed the ShareText/ShareImage commands not showing the option to choose an app if a default app was chosen previously
* Added UDP commands for Windows, Mac, Linux, iOS, and Android
* Added UDP example project to the networking folder
* Updated iOS export to use the iOS 12.1 SDK

They all now return the retina resolution but should return the none retina resolution. When you SetWindowSize( 640, 480, 0 ) the GetDeviceWidth() returns 1280 but should be 640.

Other bugs :

The IDE on the Mac ( Mojave ) is still unusable as reported for version 2018-12-12 too. It's incredibly slow to move around and the text is blurry.

SetVSync() now appears to be broken.

In previous versions you could do something like :

SetSyncRate( 10000, 1 )
SetVSync( vSync )

And toggle vSync between 0 and 1 to quickly see the max FPS your game can run or sync with your monitors refresh rate. The docs state that SetVSync overrides SetSyncRate but that no longer appears to be the case