Release notes for build 2016.2965 through 2016.2966
Windows: Removed VC++ v9.0 DLLs from "Corona SDK" install program. No longer used.
Thu, 2016-09-29 14:10
Release notes for build 2016.2963 through 2016.2965
iOS, Android: allow per-platform splashScreen control
Android: Fixed bug where height of multiline text objects were taller than they should have been. (Each line wrongfully added extra vertical padding to bottom of object.)
Android: Fixed possible NPE when using network.request() introduced in daily build 2016.2914, casenum 6003854
Wed, 2016-09-28 02:04
Release notes for build 2016.2961 through 2016.2963
iOS: fix issue where splash screen didn't go all the way to the edge of the screen.
Windows: Added new win32 "build.settings" option "singleInstance". Set true to allow only 1 instance of the app to exist at a time. Set false for multiple instances.
Windows: "system" events of type "applicationOpen" now provide new properties "commandLineArgs" and "commandLineDir" for single instance Win32 apps.
Windows: [Breaking Change] Win32 desktop apps are now single instance by default like Mac apps. (To enable multi-instance support, set new win32 "build.settings" option "singleInstance" to false.)
Windows: Launch arguments "..." for Win32 desktop apps now provides a "url" property if the EXE was given a command line argument containing a URL or an absolute path to a file or directory.
Windows: Fixed issue with logging window where last printed entry from a Win32 desktop app does not always gets logged.
iOS: Fixing crash when using Corona Viewer
Sat, 2016-09-24 12:22
Release notes for build 2016.2955 through 2016.2961
macOS: Move the current version of macOS supported by the Simulator to 10.12 now that Sierra has been released
Android Enterprise: Maintenance
Android: Added new Enterprise APIs to create AlertDialog.Builders using Light or Dark versions of the device default theme if possible, CoronaActivity.createDarkAlertDialogBuilder() and CoronaActivity.createLightAlertDialogBuilder().
Fri, 2016-09-23 02:12
Release notes for build 2016.2954 through 2016.2955
macOS: Fix issue where multiple arguments to a macOS Desktop app could be problematic
iOS: Fix issue which caused magenta borders when displaying the Corona splash screen in the Xcode iOS Simulator
Wed, 2016-09-21 13:41
Release notes for build 2016.2952 through 2016.2954
Enterprise: Fix issue which caused Android builds to default to showing a splash screen
Android: Fixed an issue where calling native.setActivityIndicator(false) would be ignored if called immediately after native.setActivityIndicator(false); Casenum 22863
iOS: platformName now reports "iPhone OS" on iOS 10 as well
Tue, 2016-09-20 02:55
Release notes for build 2016.2951 through 2016.2952
macOS: Fix issue with running apps in the Xcode 8 version of the Xcode iOS Simulator
Sat, 2016-09-17 02:40
Release notes for build 2016.2950 through 2016.2951
iOS, tvOS: reduce build log noise by printing a summary of files copied/excluded
Fri, 2016-09-16 02:48
Release notes for build 2016.2949 through 2016.2950
iOS, tvOS: fixed issue where codesigning would sometimes fail due to "resource fork, Finder information, or similar detritus not allowed"
Windows: When clicking "Run the App" after doing a Win32 build, Corona will now re-use the last logging window referencing that Win32 app instead of spawning a new window.
Thu, 2016-09-15 02:40
Release notes for build 2016.2948 through 2016.2949
macOS: Removed beta tag from iOS and tvOS building with Xcode 8.0.
Simulators: add missing "Borderless" skin in iPad Pro size
macOS: improve reliability of "Copy to device" option on build dialogs; add "Retry" button for when you forget to plug a device in
Wed, 2016-09-14 11:32
Release notes for build 2016.2946 through 2016.2948
iOS, tvOS: fix issue which prevented apps being submitted to the App Store
macOS: Added Back key support for Android skins in Simulator (Hardware > Back)
Wed, 2016-09-14 02:39
Release notes for build 2016.2945 through 2016.2946
Release notes for build 2016.2944 through 2016.2945
Tue, 2016-09-13 02:51
Release notes for build 2016.2943 through 2016.2944
Core: Added ability to read/write custom "app" preferences to storage. See APIs system.getPreference(), system.setPreferences(), and system.deletePreferences().
Sat, 2016-09-10 02:40
Release notes for build 2016.2942 through 2016.2943
Android: Fixed a potential crash that can occur when an app with notification permissions is updated to remove said permissions; Casenum 40070
Fri, 2016-09-09 02:41
Release notes for build 2016.2941 through 2016.2942
Wed, 2016-09-07 02:49
Release notes for build 2016.2939 through 2016.2940
Sat, 2016-09-03 02:40
Release notes for build 2016.2938 through 2016.2939
Wed, 2016-08-31 02:39
Release notes for build 2016.2937 through 2016.2938
Sat, 2016-08-27 02:35
Release notes for build 2016.2936 through 2016.2937
Fri, 2016-08-26 02:42
Release notes for build 2016.2935 through 2016.2936
Thu, 2016-08-25 02:36
Release notes for build 2016.2934 through 2016.2935
Physics: Fixed debug draw mode to show the real position of physics bodies in groups that have been scaled or translated. This doesn't fix the issue with using physics objects in groups but will display the true location of the physics body in relation to the display object. Casenum: 46663.
Core: Fixes crash caused by an out-of-range frame index for Image Sheets when used with display.newRect. Now it will display a warning message and default to the last frame in the Image Sheet (same behavior as with display.newImageRect). Casenum: 47013.
macOS, Windows: fix issue with app sometimes exiting when a build is requested. No casenum
Wed, 2016-08-24 09:19
Release notes for build 2016.2934 through 2016.2934
Windows, macOS: display a message in the console if an app closes because native.requestExit() was called. No casenum
Tue, 2016-08-23 02:47
Release notes for build 2016.2932 through 2016.2933
CoronaBuilder: Fix issue that blocked builds on macOS.
Thu, 2016-08-18 03:04
Release notes for build 2016.2931 through 2016.2932
Android: Improved theming for native alerts and a new Enterprise API to use this, CoronaActivity.createAlertDialogBuilder(). Corona will attempt to use a theme provided by an OEM instead of just using themes provided by Google.
Android - Enterprise: Added new APIs for interacting with packages on Android devices (PackageServices). These can be used to quickly tell if a package is installed and enabled on a device.
Android: Fixed an issue where setting the minSdkVersion in build.settings could only go as high as API Level 21 (Android 5.0). Now this can be set as high as API Level 23 (Android 6.0).