Corona SDK Release Notes (Build 2014.2189)

This document describes the changes to the Corona SDK on Mac OS X and Windows, including the simulator, and iOS and Android device builds since 2013.2100

What’s New in This Release

Auto-generation of outlines in images via graphics.newOutline

Using outlines in Box2D physics bodies

New Composer API library

Improved shader compatibility across devices, including workarounds for non-conforming, yet popular Samsung devices

Significant improvements to the widget library

Transition library enhancements

Improvements to Mac and Windows Simulator

Please note the following

The Mac Simulator requires OSX 10.8 or later

For iOS builds (Mac), requires Xcode 5.0 or later and OSX 10.8 or later

For both Mac and Window Simulator, requires Java 6 (Java 7 is now supported but upgrading to Java 7 on Windows may require reinstalling JRE6 to use CoronaSDK builds older than 2013.1093). Only 32 bit JDK supported on Windows.

Any modern graphics card that supports OpenGL 2.1 and higher

Build 2014.2189a.dmg is a patched version that now works correctly with Xcode 5.1. If you are running on the Mac OS, please download the updated CoronaSDK from the download page. The "About Corona Simulator" will show "(Xcode 5.1 fix)". Updated 3/21/2014

New Features and Bug fixes

All: Output a string describing the hardware and software platform the app is running on to aid support

All: Implement "handleRedirects" option for network.request() so that redirects can be handled explicitly if required

Android: Fix various issues with HTTP redirects including cookies and invalid requests

Android: media.newRecording can now record to the wav format. This becomes the default format. You can still record to 3gp by appending .3gp to the end of the name of the file. This will let you record a recording and then play it back via the audio.* apis. Casenum: 22621, 11132

Android: Pressing the back button while playing a video in the video activity now fires off a completion event. Casenum: 29803