CoronaBuilder: improved error reporting when a build can't be done due to a missing SDK
Tue, 2016-12-13 19:18
Release notes for build 2016.3004 through 2016.3005
Android: Activate Android Dependency Plugin Support
Tue, 2016-12-13 16:18
Release notes for build 2016.3003 through 2016.3004
tvOS: Fixing On-Demand Resources packaging being skipped
Mon, 2016-12-12 17:51
Release notes for build 2016.3002 through 2016.3003
macOS/iOS/tvOS: Transitioned to Xcode 8.2 as the default build target, using iOS 10.2 and tvOS 10.1 templates.
Android: Improved status bar height determination for Amazon devices and TV devices.
Fri, 2016-12-09 03:23
Release notes for build 2016.3001 through 2016.3002
Windows, macOS: fixing Live Builds when using Lua plugins
Windows: Fixed text issue where same characters can be rendered inconsistently for font sizes greater than 20 pixels. Text rendering is now pixel aligned, preventing random edges of characters from appearing blurry. (Note that character layout will be slightly different.)
Thu, 2016-12-08 03:22
Release notes for build 2016.2999 through 2016.3001
Android: Fixed possible NPEs with system.openURL("tel:") on Android 6 and above.
macOS: symlink support for Live Builds
Windows: fixing issues with non-ascii filenames when using Live Builds
Windows: Fixed tabbing order of "Create Live Build" checkbox in the "Android Build Setup" dialog.
Windows: Added an Alt+L shortcut to "Android Build Setup" dialog used to quickly check/uncheck Live Build option.
Windows: Modified "Android Build Setup" dialog to remember the "Create Live Build" checkbox state.
Windows: Fixed issue in "Android Build Setup" dialog where checking the "Create Live Build" option and letting it switch to a "debug.keystore" would cause it to use the previous keystore's "Key Alias" by mistake. Would cause a signing issue.
Windows, macOS: minor changes to script verifying build.settings
Tue, 2016-12-06 14:17
Release notes for build 2016.2997 through 2016.2999
macOS: Removing icons from debugger and Corona Terminal to fix code signing
Windows: Fixed issue where "Corona.Debugger.exe" would not always log messages received during an "applicationExit".
Windows: Fixed issue where last selected device skin would not be remembered by the Corona Simulator if launching it in the debugger while another simulator app is already running in debug mode.
Sat, 2016-12-03 03:31
Release notes for build 2016.2996 through 2016.2997
macOS: SDK's "debugger" command line tool now closes previous Corona Simulator app instances (if any) before launching a new app instance in debug mode.
Windows: "Corona.Debugger.exe" command line tool now closes previous Corona Simulator app instances that are in debug mode (if any) before launching a new app instance.
Windows: Modified "Corona.Debugger.exe" to log the Corona Simulator's output to the console/stdout instead of the logging window. (Matches macOS behavior.)
Fri, 2016-12-02 03:47
Release notes for build 2016.2995 through 2016.2996
macOS: code signatures for Debugger and Corona Terminal
Windows: Install program now adds the "Corona.Debugger.exe" command line tool to the firewall's exception list. (Avoids firewall warning upon first launch.)
Windows: Install program now remembers last custom install path when doing an upgrade. (Will not remember after an uninstall.)
Wed, 2016-11-30 04:31
Release notes for build 2016.2994 through 2016.2995
iOS: Fixed possible false-positives with native.canShowPopup("mail") and native.canShowPopup("sms").
macOS/iOS/tvOS: Add support for building with Xcode 8.2 against iOS 10.2/tvOS 10.1 templates.
macOS: fix codesigning "detritus" issue building iOS, tvOS and macOS apps
Core: Modified "tap", "touch", and "mouse" events to return fractional (x,y) coordinates. (Was returning them as integers.)
Tue, 2016-11-29 03:45
Release notes for build 2016.2993 through 2016.2994
Windows: Fixed SDK's "Corona.Debugger.exe" command line tool to not error out on startup. (Bug introduced in build #2883.)
Windows: Modified Corona logging window to show a 16x16 app icon instead of downscaling a 32x32 icon.
Core: Modified Lua *.addEventListener() to not immediately invoke the given event listener if added while the event is being dispatched. (You no longer have to delay adding an event listener via a timer.)
Windows: Fixed center-aligned and right-aligned text to not render newline '\n' characters as spaces. (This would sometimes clip the left-most character on the wrapped line, which is now fixed.)
Windows: Fixed bug where single line text object's would sometimes not render the last character when using a fractional content scale. (Was doing line wrapping when it shouldn't have.)
Windows: Modified multiline text to not apply the font's "line height" below the last line. (Now matches Android's behavior. Only applied between lines.)
Windows: Modified text objects to be screen pixel aligned by the renderer. (Prevents text from appearing blurry on low DPI monitors when a text object lands between screen pixels, which avoids having the GPU interpolate the text image's pixels between screen pixels.)
Windows: Improved text quality of Corona Simulator's Welcome window.
Android: Fixed a possible bad state when calling object:startRecording() on a device that does not have a microphone.
Android: Fixed possible NPEs when: the permission rationale dialog is cancelled out of, the setting redirect dialog is cancelled out of, or results of a runtime permission request are being forwarded to Lua.
Android: Fixed an issue where native.canShowPopup() and system.canOpenURL() could provide false-positive results on Android TV devices.
Mon, 2016-11-28 15:03
Release notes for build 2016.2992 through 2016.2993
iOS: minor improvement for Live Builds with MFi controllers
Android: Live Builds custom font lookup fix (no casenum)
tvOS: Live Builds (beta)
macOS: Added link to documentation in Live Server's Help menu
Windows: Corona Live Server
Corona Live Builds: multiple improvements
Thu, 2016-11-10 12:41
Release notes for build 2016.2991 through 2016.2992
tvOS: Fix SDK mismatch with tvOS and Xcode 8.1.
Wed, 2016-11-09 17:37
Release notes for build 2016.2989 through 2016.2991
Android Enterprise: Maintenance
macOS: fix issues with Defaultfirstname.lastname@example.org files being overridden and iOS builds of apps with Unicode characters in their names on macOS 10.12
Mon, 2016-11-07 17:49
Release notes for build 2016.2987 through 2016.2989
OS X: Maintenance
Thu, 2016-11-03 16:24
Release notes for build 2016.2986 through 2016.2987
macOS, Windows: new look Welcome screen
Windows: Simulator's welcome window now shows a hand cursor when mousing over clickable links like the macOS version
Wed, 2016-11-02 02:04
Release notes for build 2016.2983 through 2016.2984
macOS: fix issue which made native display objects invisible in macOS 10.12
Android: fix issue which caused problems if a custom splash screen was exactly the same dimensions as the device screen (also ensure that we only ever scale an image down, never up)
Tue, 2016-11-01 02:14
Release notes for build 2016.2982 through 2016.2983
macOS: fixing inability to keep Simulator icon in Dock on macOS 10.12.1
Mon, 2016-10-31 15:26
Release notes for build 2016.2981 through 2016.2982
macOS/iOS/tvOS: Updated target to Xcode 8.1 with iOS 10.1/tvOS 10.0 templates.