Corona Daily Builds Summary

CoronaSDK 2015.2548

Thu, 2015-01-29 02:38

Release notes for build 2015. through 2015.2548

  • OSX - fix issue with additional recent projects not displaying correctly - casenum 38573
  • Mac: Fixes casenum: 38576: Simulator crash when inside a finalize listener and calling native.showAlert
  • Whitespace fix

CoronaSDK 2015.2546

Tue, 2015-01-27 02:39

Release notes for build 2015. through 2015.2546

  • Maintenance

CoronaSDK 2015.2545

Sat, 2015-01-24 02:37

Release notes for build 2015. through 2015.2545

  • iOS: Add iOS-specific keyboards for the textfield.inputType property. Add iOS-specific properties textfield.autocorrectionType and textfield.spellCheckingType.

CoronaSDK 2015.2544

Thu, 2015-01-22 02:38

Release notes for build 2015. through 2015.2544

  • iOS: Improve error message when trying to use notifications and the notifications plugin is not in the build.settings file.
  • Grammer
  • Core: Fixed bug where an object's "finalize" event would not get dispatched when removing its parent group. casenum: 30028, 33900, 36108, 37263

CoronaSDK 2015.2543

Wed, 2015-01-21 10:26

Release notes for build 2015. through 2015.2543

  • Android/iOS: Move push and local notifications to a plugin. This will stop the emails from apple saying the app uses push notifications even if it doesn't. No casenum.
  • Clean up merge conflicts
  • Forgot to add files to hg.

CoronaSDK 2015.2541

Wed, 2015-01-21 02:41

Release notes for build 2015. through 2015.2541

  • Mac: Proj maintenance. Make lpeg dependent on lua
  • Maintenance
  • Maitenance
  • OSX/Windows - Increase the number of recent apps shown in the Simulator to upper limit of 10 (may be limited sy System Preference setting) - no casenum
  • Maitenance
  • OSX - Fix issue where the Simulator would crash on certain command-key combinations when at the login screen- casenum 38356
  • Maintenance
  • Simulator: Plugin sync for removed plugins

CoronaSDK 2015.2540

Tue, 2015-01-20 11:40

Release notes for build 2015. through 2015.2540

  • iOS: Make Simulator devices builds support 32/64-bit
  • iOS: 64-bit: Device build tweaks
  • iOS: Maintenance: Fix xcode build settings for templates
  • iOS: Fix CoronaCards test
  • iOS: Polish recent refactor: Convert strong references to weak references via proxy class
  • Plugin: Fix Corona Viewer to include the 64bit architecture
  • iOS: Device build: Emit error messages when plugins fail to link.
  • Maintenance
  • Fix compile error. Add missing files to repo.

CoronaSDK 2015.2538

Sat, 2015-01-17 02:35

Release notes for build 2015. through 2015.2538

  • OS: Refactor: Decouple gyroscope event handling code from AppDelegate
  • Mac - Fix issue that prevented iOS apps with names in certain characters sets from building - casenum 38276

CoronaSDK 2015.2537

Fri, 2015-01-16 02:37

Release notes for build 2015. through 2015.2537

  • iOS: Enterprise: Provide a sample of calling Lua asynchronously from Obj-C in SimpleLuaExtension
  • changes to 'Merge'
  • Android: Fixed an app startup crash that would happen on some Intel Atom x86 devices as of build #2524. (This fix works-around a bug that happens on particular versions of Intel's "libhoudini.so" ARM-to-x86 translation library.) casenum 38250
  • iOS/Enterprise: Fix CoronaLuaPushImage so that it returns 0 when it fails to create the display object, following Lua C API conventions.

CoronaSDK 2015.2535

Thu, 2015-01-15 02:45

Release notes for build 2015. through 2015.2535

  • Android: Fix an issue where trying to do an iap on a cracked device could cause a crash. No casenum.
  • Maintenance
  • Maintenance
  • Maintenance
  • Merge

CoronaSDK 2015.2534

Wed, 2015-01-14 02:51

Release notes for build 2015. through 2015.2534

  • Maintenance
  • Maintenance

CoronaSDK 2015.2533

Fri, 2015-01-09 17:40

Release notes for build 2015. through 2015.2533

  • iOS/Enterprise: Fixes casenum: 38173. Lua errors were causing crashes on 64-bit devices due to zero-cost exceptions in 64-bit clang.

CoronaSDK 2015.2532

Thu, 2015-01-08 02:46

Release notes for build 2015. through 2015.2532

  • Maintenance
  • Core: Remove unnecessary override in MouseEvent

CoronaSDK 2015.2531

Wed, 2015-01-07 02:35

Release notes for build 2015. through 2015.2531

  • Maintenance
  • Android: Modified display.topStatusBarContentHeight and display.statusBarHeight to return the correct height for xxxhdpi devices.

CoronaSDK 2015.2530

Tue, 2015-01-06 02:37

Release notes for build 2015. through 2015.2530

  • iOS: Maintenance
  • Android: Fixed bug where setting/getting a TextField or TextBox placeholder property would sometimes cause a crash. casenum: 38041
  • Android/iOS/Mac: Fixed bug where if a TextField/TextBox placeholder text has already been assigned, it cannot be cleared by setting it to nil.

CoronaSDK 2015.2529

Sat, 2015-01-03 02:36

Release notes for build 2015. through 2015.2529

  • Android: Modified FileContentProvider to support relative paths in "content://" URLs in case the operating system does not resolve it automatically.
  • WP8: Improved performance of file existence checks by about 1 ms. (Provides slight performance benefits when creating duplicate image objects frequently.)
  • WP8: Modified CoronaCards project templates to generate unique "ProductID" and "PublisherID" GUIDs for the "WMAppManifest.xml" file.
  • WP8: Modified CoronaCards project templates to not check-on "WMAppManifest.xml" capabilities ID_CAP_MEDIALIB_AUDIO, ID_CAP_MEDIALIB_PLAYBACK, and ID_CAP_WEBBROWSERCOMPONENT by default. Now only checks-on "ID_CAP_NETWORKING" and "ID_CAP_SENSORS" by default.
  • Android: Fixed bug where a "resize" event would not get dispatched after suspending in portrait and resuming in landscape or vice-versa.

CoronaSDK 2014.2528

Tue, 2014-12-30 02:36

Release notes for build 2014. through 2014.2528

  • Android: Fixed bug caused by daily build #2524 which prevented native MapViews from loading.
  • Android: Modified MapView:nearestAddress() to always provide an "event.errorMessage" string if an error occurred.
  • Android: Added extra protection against multithreading deadlock with plugins.
  • Mac/Windows: Improved Corona Simulator's error messaging when a plugin fails to download or install.
  • Android: Modified crypto.hmac() to accept binary keys, like it does on other platforms. No longer restricted to null terminated string keys. casenum: 8505

CoronaSDK 2014.2527

Wed, 2014-12-24 02:35

Release notes for build 2014. through 2014.2527

  • Android: Removed Corona's default "ouya_icon.png" and "banner.png" from Corona Enterprise's Android "res/xhdpi" directory that should not have been included.

CoronaSDK 2014.2526

Tue, 2014-12-23 18:36

Release notes for build 2014. through 2014.2526

  • Android: Added Android TV support. (See "Project Build Settings" guide for more details.)
  • Android: Fixed issue where WebView/WebPopup would not load a local HTML file's local assets such as JPEGs, PNGs, stylesheets, etc. casenum: 36534
  • Android: Updated default app icons to use Corona's flat icon theme, like what the Corona Simulator sample projects use. (Note that these icons are only if your Corona project does not contain any Android app icons.)
  • Mac - Restore "Corona Terminal" for those with syslog issues - no casenum
  • Mac - Fix increased CPU usage on OS X 10.10 (using native controls will still cause increased CPU usage due to OS X constraints) - no casenum
  • Mac - Fix issues with building for TestFlight (beta-reports-active) and duplicate codesigning identities - casenums 37100, 37124

CoronaSDK 2014.2525

Tue, 2014-12-23 02:37

Release notes for build 2014. through 2014.2525

  • Mac/Windows: Fixed Corona Simulator bug where built Android apps lost support for unicode character app names as of daily build #2428.
  • Android: Updated alert dialog and activity indicator to use the "material" theme if running on Android 5.x.

CoronaSDK 2014.2524

Thu, 2014-12-18 12:24

Release notes for build 2014. through 2014.2524

  • Android: Updated target SDK from Android 4.1 to 5.0. (Minimum version supported is still Android 2.3.3.)
  • Android: Upgraded to build with Android NDK 10d. (Was using NDK 8b.)
  • Core: Maintenance

CoronaSDK 2014.2523

Thu, 2014-12-18 02:36

Release notes for build 2014. through 2014.2523

  • Android: Maintenance
  • Maintenance

CoronaSDK 2014.2522

Wed, 2014-12-17 11:34

Release notes for build 2014. through 2014.2522

  • Graphics: Set hue filter to require high precision, since intermediate calculations between RGB/HSV require highp.
  • Maintenance
  • fixed missing tag for 2517
  • Windows: Maintenance

CoronaSDK 2014.2521

Tue, 2014-12-16 02:39

Release notes for build 2014. through 2014.2521

  • iOS - Fix issue that iOS builds don't have testflight beta entitlement - casenum 37100
  • iOS - Revert previous fix for iOS builds don't have testflight beta entitlement as it was incomplete - no casenum

CoronaSDK 2014.2520

Sat, 2014-12-13 15:14

Release notes for build 2014. through 2014.2520

  • Core - Fix issue with Starter accounts using the debugger - no casenum
  • Windows: Added "adaptive" scale mode support to the Windows version of the Corona Simulator.
  • Mac - Fixed blurriness with some skins - no casenum
  • Mac: Corona Simulator now simulates the default system font size for Android and iOS. (Not supported for WP8 skins yet.)
  • Mac: Corona Simulator now automatically scales the fonts in TextFields/TextBoxes when zooming in/out.
  • Core: Added new native TextField functions resizeHeightToFitFont() and resizeFontToFitHeight().
  • Core: Native TextFields now automatically resizes its font to best fit the height of the field.
  • Core: Now automatically scales up/down the font within a TextField/TextBox when Corona's content scale changes dynamically. (Only applicable on Android tablets when changing from portrait to landscape and vice-versa because the aspect ratio of the window changes.)
  • Core: [BREAKING CHANGE] Modified TextField/TextBox properties "size" and "font" to use a Corona content scaled font size by default, like display.newText(), instead of a native Apple/Android point size. (For legacy behavior, set new property "isFontSizeScaled" to false.)
  • iOS: Worked-around iOS bug where you couldn't change a native TextBox's font settings until you assign text to it first.
  • Core: Added a new display.get/setDefault() property "isNativeTextFieldFontSizeScaled" and "isNativeTextBoxFontSizeScaled", which when set false, will allow you to set the font size of native TextFields/TextBoxes using the native Apple/Android font point system (ie: legacy mode).
  • Core: Setting the font size of an object to nil or zero now makes it use the system's default font size.
  • Core: Can now pass a native.newFont() object to display.newText() for the font type.
  • Windows: Corona Simulator now simulates the default system font size for Android and iOS. (Not support for WP8 skins yet.)
  • WP8: Added system default font size support.
  • Mac/Windows: Updated the Corona Simulator WP8 skins to support the WP8 system's default font size.
  • Android: [Breaking Change] Resolved issue where native TextFields/TextBoxes would be displayed smaller than expected due to Android's 9-patch theme having too much transparency around the UI's border. Now adjusted to be larger to best fit the border within the bounds provided in Lua. This better matches the TextField/TextBox size on iOS and Mac.

Ready to get started?

Create amazing games and apps for iOS & Android