Announcing Corona Public Release 2017.3068

Announcing Corona Public Release 2017.3068

Corona Labs is pleased to announce that a new public release for Corona SDK, Corona Enterprise, and CoronaCards is available! Like all public builds, this represents several months of fixes, enhancements, and new features. Our core products are more solid than ever and our team has spent countless hours improving this new release. Here are a few highlights:

Live Builds

Since Corona Live Builds were introduced, we’ve continued to improve this amazing feature as well as make it available for tvOS and Windows-based Corona Simulator builds. Essentially, live builds allow you to build your project for device(s) just once and then see code/assets update almost instantly on those devices.

Simulator and core improvements

  • Native web view objects are now available for both the Corona Simulator for Windows and Win32 desktop builds.
  • The Simulator “Show Project Sandbox” option now opens the actual sandbox folder, not the parent folder one level higher.
  • Key events are now sent to iOS-based Simulator skins.
  • The system.getInfo(“platform”) call returns the platform that the Simulator skin represents. For example, if you have an Android skin selected, it will return android instead of macos when run in the Corona Simulator.
  • When selecting a custom device skin (Window → View As → Custom Device…), you can now select the platform to return for system.getInfo(“platform”).
  • A new system directory, system.ApplicationSupportDirectory, is now available on all platforms except for Windows Phone 8.
  • New status bar types have been added for display.setStatusBar() which support Android’s modern translucent options, and other improvements around consistency have been implemented.
  • You can now clear your sandbox files from the Simulator menu.
  • Both native.newVideo() and media.playVideo() now work in the macOS Corona Simulator and macOS desktop apps.
  • New API system.getinfo(“manufacturer”).

OS-specific updates

  • We dropped support for iOS 6 and 7. The new minimum build target is iOS 8.
  • Updated to iOS 10.3 — you will need to update to Xcode 8.3.
  • We added support for Android API level 25 (7.1) and made the minimum supported API level 15 (4.0.3).
  • 3D touch support was added to the Corona Simulator on macOS if you have a pressure-sensitive trackpad.
  • display.captureScreen() will now output to ~/Desktop on macOS builds instead of ~/Pictures, since ~/Pictures is a secure directory.
  • Windows devices that support touch screens now generate multi-touch events.

Plugins

Significant work was done to improve our plugin system. It now supports Android plugin dependencies where different plugins can utilize the correct dependency plugin on a case-by-case basis. In addition, many other features were added to provide better support for plugin developers.

View the release notes to see all of the updates in this release.

Download the Latest Release

Rob Miracle
[email protected]

Rob is the Developer Relations Manager for Corona Labs. Besides being passionate about helping other developers make great games using Corona, he is also enjoys making games in his spare time. Rob has been coding games since 1979 from personal computers to mainframes. He has over 16 years professional experience in the gaming industry.

No Comments

Sorry, the comment form is closed at this time.