Today we're pleased to announce that the next version of AIR is available for immediate download. This release of AIR provides an update to the captive Flash Player plugin included with the SDK and runtime.
Below are some of the key features and benefits of AIR 20. Please see our release notes for full details.
- AIR 64-bit on Mac OS X
The AIR shared runtime and SDK are now fully 64-bit on OSX! With AIR 20, all Mac AIR applications will be 64-bit compatible. If you require 32-bit compatibility for OSX, please continue to use AIR 19 to create captive runtime applications. For Windows developers, we hope to have a 64-bit solution out to our beta channel in the near future.
- Video rotation information available to ActionScript
The Flash runtime will now process the track header box and movie header box metadata correctly, allowing for correct positioning and sizing of video.
- Android SDK Upgrade
We’ve updated AIR with the latest Android SDK version (24.3.4). This will allow us to implement the latest features available to Android (in particular, Android TV support currently in our AIR beta).
- iOS SDK Upgrade
The AIR Runtime is now built with the iOS 9 SDK which enables AIR developers to use ANEs built with iOS 9 APIs without using the –platformSDK switch when packaging with ADT. In iOS9, Apple has introduced App Transport Security (ATS) which blocks unsecure connections between App and Web services. Due to this change, all connections made to unsecure web sites via Loader and URLLoader are now blocked by default and will not work due to App Transport Security. Please specify exceptions to the default behavior by adding keys to the InfoAdditions tag of your app's application descriptor.
<!--Include to allow subdomains-->
<!--Include to allow HTTP requests-->
<!--Include to specify minimum TLS version-->
- SecureSocket support for iOS
SecureSocket support has been available for the desktop and Android platforms, but wasn’t implemented on iOS. With AIR 20, this has been remedied and developers can now take advantage of this feature on all platforms, for both Flash Player and AIR.
- Stage3D instanced drawing
We’re constantly looking for ways to improve the lives of our developers. Our Stage3d API’s have allowed developers to create incredibly beautiful and fluid performing games. This new API will leverage the GPU on mobile devices and provides improved performance when drawing similar objects numerous times in a scene.
- Captive version of Flash Player has been updated
- Incorrect value of object if using type casting 
- [iOS][Win] IPA packaged on Windows machine cannot be submitted to the Apple App store. Error "This build is invalid" occurs in iTunes connect.
- [Android] ATF texture gets corrupted on MALI GPU platform (4041690, 3961778)
- [iOS 7] There are several issues related to Screen Orientation on iOS7. There is simple workaround for this Use platform sdk switch pointing to iOS9 sdk.
- <sdk Path>/adt -package -target <target> -provisioning-profile <provisioning profile> -storetype pkcs12 -keystore <certificate> -storepass <password> <name of ipa> <xml> <swf> -platformsdk <platform sdk home>
AIR 20 runtime for Windows: 184.108.40.2060 Runtime Download
AIR 20 runtime for Macintosh: 220.127.116.110 Runtime Download
AIR 20 SDK & Compiler for Windows: 18.104.22.1680 SDK & Compiler Download
AIR 20 SDK & Compiler for Macintosh: 22.214.171.1240 SDK & Compiler Download
Note: To provide all the all the necessary tools for our developers in one place and avoid having to download multiple components, we are packaging Adobe AIR 20 SDK and ActionScript Compiler 2.0 in a single SDK called “Adobe AIR 20 SDK & Compiler”.
AIR SDK 20 (Compatible with Flex) for Windows: 126.96.36.1990 SDK Windows Download
AIR SDK 20 (Compatible with Flex) for Macintosh: 188.8.131.520 SDK Macintosh Download
Previous versions of the AIR runtime and SDK can be found on the Archived AIR SDK and Runtimes page