August 12th, 2014

With today's scheduled release we are updaing Flash Player and AIR with important bug and secuirty fixes.

July 8th, 2014

With today's scheduled release we are updaing Flash Player and AIR with important bug and secuirty fixes.

Please note that the AIR desktop runtime was not updated in this release.

Based on feedback from our customers, we have also relaxed the recent restriction to navigateToURL. Additional details can be found on our forum post or the official bug report.

June 10th, 2014

Welcome to the Flash Player 14 and AIR 14 release notes!  In today's scheduled release, we've updated both Flash Player and AIR with new and improved functionality, important bug fixes and security updates.  For full details, please see the appropriate sections below.

 

We hope you enjoy this release.  If you encounter any problems please us know by posting issues to our public bug database.  For installation or usage help, please visit our community forums for assistance.

Adobe Bug Database - https://bugbase.adobe.com
Flash Player Forums - http://forums.adobe.com/community/flashplayer
AIR Forums - http://forums.adobe.com/community/air

Fixed Issues

August 12th, 2014

AIR Bugs

  • [iOS8] A notification dialog is coming after launching any AIR applications. (3771162)
  • Auto resolve conflicting common library JARs and common resources for multiple ANEs. ADT will throw warning in case of auto-resolve. (3780590)

Flash Player Bugs

  • Content of Depth buffer on some gpus with OS windows xp is wrong (3778417)
  • StageVideo with camera doesn't work properly, no video is displayed. (3781244)

 

July 8th, 2014

AIR Bugs

  • Android - When packaging Android applications, the default minimum heap size for the dx.jar operation is now explicitly set to 1024 when not specified by the developer. (3771166)
  • Android - Resolves an issue where StageText.restrict rules were erroneously applied to programmatically defined StageText if thefullscreen tag was set to true in app.xml (3770746)
  • Android - OpenSSL updated from 1.0.1g to 1.0.1h version (3771656)
  • Android - R$styleable.class goes missing from the final AIR app APK though is included in ANE. (3776148) Note: To use the fix for this bug one has to set JAVA_HOME in machine’s path before packaging the APK.
  • Multiple security and stability fixes

Flash Player Bugs

  • navigateToURL and sendToURL - CORS Simple Headers are now allowed (3768250)
  • Multiple security and stability fixes

 

June 10th, 2014

AIR Bugs

  • [IOS] Resolves an issue introduced in AIR 4.0.0.1390 where DatagramSocket was not receiving packets (3747382)
  • [IOS] Values are now set correctly when assigning Vector3D.Y_AXIS to a Vector3D object with -useLegacyAOT=no[Android] Browse file dialog called by FileReference.browse() is correctly displayed on the Nexus 7 and Xoom 4.1.2 (3721032)
  • [Android] Android <packagedResources> is ignored for all but one extension when multiple extensions are used (3761458)
  • [x86][Android] Workers get terminated even without calling terminate function (3755006)
  • [Android] Setting the restrict property on a StageText instance and adding or removing text incorrectly adds extra characters. (3749699)
  • [iOS] Values are now set correctly when assigning Vector3D.Y_AXIS to a Vector3D object with useLegacyAOT=no (3744595)
  • [iOS] ANE doesn't include libraries through platform.xml and throws error on packaging the IPA (3743946)
  • [iOS] DatagramSocket not receiving packets on iOS (3742982)
  • [iOS] Not able to debug/launch iPad iOS Simulator from Flash Builder. Note: One needs to set a environment variable using the command: launchctl setenv AIR_IOS_SIMULATOR_DEVICE "iPad Retina” Then restart the process and run the application on simulator device of his/her choice. By default iPhone is launched. (3728052)
  • [iOS] Not able to debug AIR app in iOS Simulator from Flash Builder when Xcode below 5.x is installed (3727760)
  • [iOS7] StageText fontWeight/fontPosture API does not work (3724627)
  • [Android] Starling throws Buffer creation failed. Internal error while createVertexBuffer (3756123)
  • [Win] Ctrl+A, Ctrl+C and Ctrl+V now work correctly in StageText fields (3708480)
  • [Android] OpenSSL updated from version 1.0.1e to 1.0.1g. (3748519)
  • Multiple security and stability fixes

Flash Player Bugs

  • PPAPI Debugger Preview - Multiple Stability Fixes (3720385, 3720431, 3720925)
  • TextField.getFontList() and Font.enumerateFonts() now return 0 in Private Browsing Mode (3720929)
  • Font.enumerateFonts now returns an alphabetically sorted list (3720932)
  • Resolves an issue introduced in Flash Player 11.10 and AIR SDK > 13 where attached connected game controllers were not detected at launch (3752605)
  • Hardware Decoding support is now enabled for Intel Baytrail hardware (3752291)
  • [Chrome] Resolves an issue where some render textures could not be displayed with Chrome and D3DX11 (3743626)
  • [Chrome] Angry Birds on Facebook now works as expected (3761933)
  • [Chrome] Flash Player will not load a SWF if Content-Type-Options: nosniff is specified and the Content-Type header does not match (3712045, Chromium 172918)
  • [HTTP Live Streaming] The value of AudioTrack.isDefault is now returned correctly (3761057)
  • [HTTP Live Streaming] The value of AudioTrack.name is now returned correctly after AUDIO_UPDATE events (3767714)
  • [Mac] Fixes a memory leak encountered during video and Stage3D playback (3738368)
  • [Win] Resolves a video playback issue that was introduced in 11.9.900.166 that caused a small number of H.264 streams to not play (3735300)
  • [Win] IME - Corrects an issue where words were duplicated in the candidate window on third-party bottom line IMEs (3721064)
  • [Win8.1 ARM] Farmville2 - The maximum number of Stage3D instances allowed on Win8.x ARM devices has been increased from one to four (3732718, MSFT 607382)
  • [Win8.1 x64] The Windows Narrator tool now recognizes Flash Player objects embedded in web pages (3618169, MSFT 458063)
  • [Win8.1] Reduces power consumption during video playback in portrait orientation (3699152)
  • [Win8.1] Improves performance of video blitting on DirectX 11 systems in portrait mode (3748772)
  • [Win8.1] Video from built-in cameras now rotates as expected when the device changes from landscape to portrait mode (3722322, MSFT 611601)
  • [Win8.1] Sprite.graphics.beginFill(Number) now correctly sets the provided color after a page refresh (3729475, MSFT 508518)
  • [Win8.1] HTTP Live Streaming - Resolves an issue where encrypted video playback would hang intermittently (3710245)[Win8.x] The [Tab] key now works as expected in Full-Screen mode (3719314)
  • [Win8.x] Resolves a stability issue for standalone applications that use Flash Player in an embedded Internet Explorer instance (3763486)
  • [Win8.x] StandAlone Player - Exiting FullScreen mode now works as expected (3730508)
  • [Win8.x] Flash Player will now gracefully recover from a graphics driver reset (3752447, MSFT 346563)
  • [Win8.x] Resolves a stability issue with HTTP Live Streaming (3758254)
  • [Win][Networking] Set default network request timeout to 5 seconds.  Added new configuration property "NetworkRequestTimeout" which can be set in configuration files.
  • Multiple security and stability fixes

New Features

  • Anisotropic Filtering

This new texture sampling filter can enhance the image quality of textures on surfaces that are at oblique viewing angles.  There are two ways to enable this feature:

In AGAL, set one of the values – "anisotropic2x", "anisotropic4x", "anisotropic8x", or "anisotropic16x" to the filter option in the sampling instructions.

Call Context3D::setSamplerStateAt with the 3rd parameter "filter" being one of the values defined in Context3DTextureFilter - "ANISOTROPIC2X", "ANISOTROPIC4X", "ANISOTROPIC8X", or "ANISOTROPIC16X"

  • New Stage3D "Standard" Profile

Developers can now request this high level profile when creating Context3D.  Three new features are available in this profile:

Multiple render target allows to you to draw geometry to multiple outputs (up to 4) during one drawing

Floating point texture allows you to create Texture, RectangleTexture and CubeTuxture with the RGBA16F folder.

AGAL v2 contains these improvements:

Increased register size

Partial derivative instructions

Fragment depth output

Conditional forward jump
 

  • Intel x86 Android Support

As announced in our Flash Runtime blog, we're adding support for Intel x86 Android to AIR.  An ADT command line option (-arch) has been added to allow packaging apps with Android x86 support.  Please note that both shared and captive packaging is now allowed for x86 architecture.  Sample APK packaging command for x86 devices:

adt -package -target ( apk | apk-captive-runtime ) -arch x86 -storetype pkcs12 -keystore abc.p12 HelloWorld.apk HelloWorld-app.xml HelloWorld.swf

adt -package -target apk-debug -arch x86 -storetype pkcs12 -keystore abc.p12 HelloWorld.apk HelloWorld-app.xml HelloWorld.swf

Note that -arch is optional. If not specified, armv7 is assumed.

Packaging for x86 architecture in Flash Builder:

Open the debug/run configurations of the project in Flash Builder and click on "Customize launch.." button. Add new parameter "-arch" with value "x86" and place it before "-storetype". Click "OK" to apply changes.

Except RTMPE and DRM, all other features and capabilities are completely functional and supported. Native extensions written for x86 platforms can also be packaged and used by an app for an x86 devices. To support this, a new ANE platform 'Android-x86' is now available. The following example highlights the usage of the same:

<extension xmlns="http://ns.adobe.com/air/extension/14.0>
<id>com.adobe.sample.ane</id>
<versionNumber>1.0</versionNumber>
<platforms>
<platform name="Android-ARM">
<applicationDeployment>
<nativeLibrary>sample.jar</nativeLibrary>
<initializer>com.example.ane.Extension</initializer>
<finalizer>com.example.ane.Extension</finalizer>
</applicationDeployment>
</platform>
<platform name="Android-x86">
<applicationDeployment>
<nativeLibrary>sample.jar</nativeLibrary>
<initializer>com.example.ane.Extension</initializer>
<finalizer>com.example.ane.Extension</finalizer>
</applicationDeployment>
</platform>
</platforms>
</extension>

New packaging command for ANE:

adt -package -target ane Sample.ane extension.xml -swc Sample.swc -platform Android-ARM -C Android-ARM/ . -platform Android-x86 -C Android-x86/ .

  • Improved Packaging Engine - iOS
Based on the feedback recieved from the developer community, tons of improvements and bug fixes have been made in the new packaging engine for iOS.  We encourage developers to report issues to http://bugbase.adobe.com, to ensure that we are able to continue to improve the packager in future releases.
 
To enable this feature, please use "-useLegacyAOT no" in the ADT command, before the signing options.  As of now, this feature is not available within Flash Pro but it can still be used with Flash builder by adding the parameter -useLegacyAOT under the "Customize launch" option.

Here is an example ADT command for compiling an applications using “-useLegacyAOT no":
 
adt -package -target ( ipa-test | ipa-debug | ipa-app-store | ipa-ad-hoc) -useLegacyAOT no -provisioning-profile -keystore -storetype pkcs12 -storepass xxxx HelloWorld.ipa Helloworld-app.xml HelloWorld.swf
 
For more information, please visit Faster compiling with AIR for iOS

 

  • AIR Gamepad

AIR Gamepad feature enables the app developers to provide a second screen on Android mobile devices for the Flash based browser games. AIR Gamepad API enables Flash based browser apps to connect to a paired Android device running the AIR Runtime app and therefore allowing the Android devices to be used as game controllers or second-screen interfaces.

Key Functionalities of this feature:

Gesture eventsTouch events

Accelerometer events

Vibration

Customize the AIR gamepad screen by applying your own skins

To learn more about the AIR Gamepad APIs, please refer to the documentation found here.

To try out the Wand.swc which can be downloaded from here.

Live samples of AIR Gamepad can be tested using the following links:

ModelViewer

HungryHero

For more information, please visit Android devices with AIR as gamepads

 
For a full list of features in Flash Player and AIR, including features introduced in previous releases, please review the document here

Released Versions

Deliverable Released Version
Flash Player Windows for Internet Explorer (ActiveX) 14.0.0.176
Flash Player Windows for Firefox & compatible browsers (NPAPI) 14.0.0.179
Flash Player Mac for Safari & compatible browsers (NPAPI) 14.0.0.176
Flash Player Linux for Firefox & compatible browsers (NPAPI) 11.2.202.400
Flash Player Extended Support Release 13 (NPAPI & ActiveX) 13.0.0.241
Flash Player Windows 8.x for Internet Explorer (ActiveX) 14.0.0.176
Flash Player for Chrome (PPAPI) 14.0.0.177
AIR Desktop (Win) 14.0.0.178
AIR Desktop (Mac) 14.0.0.178
AIR Android 14.0.0.179
AIR SDK & Compiler(Win) 14.0.0.178
AIR SDK & Compiler(Mac) 14.0.0.178
AIR SDK(Win) 14.0.0.178
AIR SDK(Mac) 14.0.0.178

Known Issues

N/A

Security Enhancements

Security Bulletin Impacted Deliverables
APSB14-18 Adobe Flash Player and Adobe AIR

Authoring Guidelines

Authoring for Flash Player 14

To use the new Flash Player, you will need to target SWF version 25 by passing "-swf-version=25" as an extra compiler argument to the ASC 2.0 compiler.  Detailed directions are below.

  • Download the new playerglobal.swc for Flash Player 14
  • Download and install Flash Builder 4.7 from Creative Cloud: https://creative.adobe.com/products/flash-builder
  • Backup the existing AIR SDK if you need to restore it later then replace the bundled AIR SDK with the AIR 14 SDK.  To do this, unzip the AIR 14 SDK to this location:
    • MacOS: /Applications/Adobe Flash Builder 4.7/eclipse/plugins/com.adobe.flash.compiler_4.7.0.348297/AIRSDK
    • Windows: C:\Program Files\Adobe\Adobe Flash Builder 4.7 (64Bit)\eclipse\plugins\com.adobe.flash.compiler_4.7.0.349722\AIRSDK\
  • In Flash Builder, create a new project: File -> New -> project.
  • Open the project Properties panel (right-click and chose 'Properties'). 
  • Select ActionScriptCompiler from the list on the left.
  • Add "-swf-version=25" to the 'Additional compiler arguments' field.
    • This ensures the outputted SWF targets SWF version 25.  If you compile on the command-line and not in Flash Builder, you need to add the same compiler argument.
  • Ensure you have installed the new Flash Player 14 build in your browser.

Authoring for AIR 14 Update to the AIR 14 namespace

You must update your application descriptor file to the 14 namespace in order to access the new AIR 14 APIs and behavior. If your application does not require the new AIR 14 APIs and behavior, you are not required to update the namespace. However, we recommend all users start using the AIR 14 namespace even if you are not yet taking advantage of the new 14 capabilities. To update the namespace, change the xmlns attribute in your application descriptor to: <application xmlns="http://ns.adobe.com/air/application/14.0">

Reporting a Bug

Found a bug? Please submit a bug to the Flash Player and Adobe AIR bug database.

Flash Player and AIR may leverage your graphics hardware to decode and play H.264 video. There may be video issues that can only be reproduced with your particular graphics hardware and driver. When reporting an issue involving video, it is essential to note your graphics hardware and driver, along with your operating system and browser (when using Flash Player), so that we can reproduce and investigate issues. Please be sure to include this information as described in Instructions for Reporting Video Playback Issues. Note: Due to the high volume of email we receive, we are unable to respond to every request.

Thank you for using Adobe® Flash Player® and AIR® and for taking the time to send us your feedback!

System Requirements

For the latest Flash Player system requirements please review the document here

For the latest AIR system requirements please review the document here 

Runtime Version(s) History

Release Date Runtime Version Security Enhancements
August 12th, 2014 Flash Player (ActiveX, Mac NPAPI) 14.0.0.176
Flash Player (Win NPAPI) 14.0.0.179
Flash Player (PPAPI) 14.0.0.177
AIR Android 14.0.0.179
AIR Desktop & SDK 14.0.0.178
APSB14-18
July 8th, 2014 Flash Player Desktop (Win & Mac) 14.0.0.145
Flash Player Desktop (Linux) 11.2.202.394
Flash Player ESR (Win & Mac) 13.0.0.231
AIR (SDK & Android Runtime) 14.0.0.137
APSB14-17
June 10th, 2014 Flash Player Desktop (Win & Mac) 14.0.0.125
Flash Player Desktop (Linux) 11.2.202.378
Flash Player ESR (Mac & Win) 13.0.0.223
AIR (SDK & Runtme) 14.0.0.110
APSB14-16
May 13th, 2014 Flash Player Desktop (Win & Mac) 13.0.0.214
Flash Player Desktop (Linux) 11.2.202.359
Flash Player Enterprise (Mac & Win) 13.0.0.214
AIR (SDK & Runtme) 13.0.0.111
APSB14-14
April 28th, 2014 Flash Player Desktop (Win & Mac) 13.0.0.206
Flash Player Desktop (Linux) 11.2.202.356
Flash Player Enterprise (Mac & Win) 11.7.700.279
APSB14-13
April 16th, 2014 Flash Player Desktop (Mac) 13.0.0.201  
April 8th, 2014 Flash Player Desktop (Win & Mac) 13.0.0.182
Flash Player Desktop (Linux) 11.2.202.350
Flash Player Enterprise (Mac & Win) 11.7.700.275
AIR (SDK & Android) 13.0.0.83
APSB14-08
March 11th, 2014 Flash Player Desktop (Win & Mac) 12.0.0.77
Flash Player Desktop (Linux) 11.2.202.346
Flash Player Enterprise (Mac & Win) 11.7.700.272
AIR (SDK & Android) 4.0.0.1628
APSB14-08
February 20th, 2014 Flash Player Desktop (Win & Mac) 12.0.0.70
Flash Player Desktop (Linux) 11.2.202.341
Flash Player Enterprise (Mac & Win) 11.7.700.269
AIR (SDK & Android) 4.0.0.1628
APSB14-07
February 4th, 2014 Flash Player Desktop (Win & Mac) 12.0.0.44
Flash Player Desktop (Linux) 11.2.202.336
Flash Player Enterprise (Mac & Win) 11.7.700.261
APSB14-04
January 14th, 2014 Flash Player Desktop (Win & Mac) 12.0.0.38
Flash Player Desktop (Linux) 11.2.202.335
Flash Player Enterprise (Mac & Win) 11.7.700.260
AIR (Win, Mac, iOS, & Android) 4.0.0.1390
APSB14-02
December 10th, 2013 Flash Player Desktop (Win & Mac) 11.9.900.170
Flash Player Desktop (Linux) 11.2.202.332
Flash Player Enterprise (Mac & Win) 11.7.700.257
AIR (Win, Mac, iOS, & Android) 3.9.0.1380
APSB13-28
November 12th, 2013 Flash Player Desktop (Win & Mac) 11.9.900.152
Flash Player Desktop (Linux) 11.2.202.327
Flash Player Enterprise (Mac & Win) 11.7.700.252
AIR (Win, Mac, iOS, & Android) 3.9.0.1210
APSB13-26
October 8th, 2013 Flash Player Desktop (Win & Mac) 11.9.900.117
Flash Player Desktop (Linux)11.2.202.310
Flash Player Enterprise 11.7 (Mac and Win)11.7.700.242
AIR Desktop (Win & Mac) 3.9.0.1030
AIR Android 3.9.0.1060
AIR SDK & Compiler(Win & Mac) 3.9.0.1030
AIR SDK(Win & Mac) 3.9.0.1030
-
September 19th, 2013 Flash Player Desktop (Windows ActiveX): 11.8.800.175 -
September 13th, 2013 Flash Player Desktop (Windows ActiveX): 11.8.800.174 -
September 10th, 2013 Flash Player Desktop (Win & Mac): 11.8.800.168
Flash Player Desktop (Linux): 11.2.202.310
Flash Player Android (ICS): 11.1.115.81
Flash Player Android (Pre-ICS): 11.1.111.73
Flash Player Desktop (Chrome): 11.8.800.170
Flash Player Enterprise 11.7 (Mac & Win): 11.7.700.242
AIR Runtime and SDK (All Platforms): 3.8.0.1430
APSB13-21
August 29th, 2013 AIR Runtime & SDK 3.8.0.1280 (Win & Mac) -
July 24th, 2013 AIR Runtime & SDK 3.8.0.870 (Win)
AIR Runtime & SDK 3.8.0.910 (Mac)
-
July 9th, 2013 Flash Player for Desktop(Win, Mac): 11.8.800.94
Flash Player for Win 8: 11.8.800.94
Flash Player for Chrome: 11.8.800.97
APSB13-17
June 11th, 2013

Flash Player for Desktop(Mac): 117.700.225
Flash Player for Desktop(Win): 11.7.700.224
AIR Desktop(Mac): 3.7.0.2100
AIR Desktop(Win): 3.7.0.2090
AIR Mobile:3.7.0.2090
AIR SDK & Compiler(Mac): 3.7.0.2100
AIR SDK & Compiler(Win): 3.7.0.2090

 

APSB13-16
May 21st, 2013 Flash Player for Desktop(Windows, Mac): 11.7.700.203
Flash Player (Chrome): 11.7.700.203
May 14th, 2013 Flash Player for Desktop(Windows, Mac): 11.7.700.202
AIR Desktop, iOS, Android: 3.7.0.1860
AIR SDK & Compiler: 3.7.0.1860
APSB13-14
April 9th, 2013 Flash Player for Desktop(Windows, Mac): 11.7.700.169
Flash Player for Chrome: 11.7.700.179
AIR Desktop, iOS: 11.7.0.1530
AIR Android: 11.7.0.1660
AIR SDK: 11.7.0.1530
AIR SDK & Compiler: 11.7.0.1530
APSB13-11
March 12th, 2013  Flash Player for Desktop(Windows, Mac): 11.6.602.280
AIR Windows, Mac, Android, iOS: 3.6.0.6090
AIR SDK: 3.6.0.6090
AIR SDK & Compiler: 3.6.0.6090
APSB13-09
February 26th, 2013  Flash Player for Desktop (Windows, Mac): 11.6.602.171 APSB13-08
February 12th, 2013 Flash Player for Desktop(Windows): 11.6.602.168
Flash Player for Desktop(Mac): 11.6.602.167
AIR Windows, Mac, Android, iOS: 3.6.0.597
AIR SDK & Compiler: 3.6.0.599
APSB13-05
February 7th, 2013 Flash Player for Desktop(Windows, Mac): 11.5.502.149 APSB13-04
January 8th, 2013 Flash Player Desktop (Windows,Mac): 11.5.502.146
AIR (Windows,Mac, Mobile): 3.5.0.1060
AIR SDK: 3.5.0.1060
APSB13-01
December 11th, 2012 Flash Player Desktop Windows: 11.5.502.135
Flash Player Desktop Mac: 11.5.502.136
AIR Windows, Android: 3.5.0.880
AIR Mac: 3.5.0.890
APSB12-27
November 6th, 2012 Flash Player Desktop (Windows, Mac): 11.5.502.110
AIR (Windows, Mac, Mobile): 3.5.0.600
AIR SDK: 3.5.0.600
APSB12-24
October 8th, 2012  Flash Player Desktop (Windows, Mac): 11.4.402.287
 AIR (Windows, Mac, Mobile): 3.4.0.2710
 AIR SDK: 3.4.0.2710
APSB12-22

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License  Twitter™ and Facebook posts are not covered under the terms of Creative Commons.

Legal Notices   |   Online Privacy Policy