Welcome to Flash Player 11.9 and AIR 3.9! In today's scheduled release, we've updated both Flash Player and AIR with important bug and security fixes. We hope you enjoy this release. If you encounter any issues please don't hesitate to post on our community forums or to our public bug database.

[3626978] [Windows] - Corrects an issue introduced in 11.7.700.164 where video was not rendering on some systems when using StageVideo with WMODE set to Window

[Mozilla 902630] g1.globo.com hangs Flash Player

[3584089] [HTTP Live Streaming] - HLS Streams created with Apple Media Segmenter now work as expected

[3630266] - Resolves an issue introduced in Flash Player 11.8.800.168 where the ExternalInterface.call() method called with multi-byte text as a parameter, corrupts the multi-byte characters on the JavaScript side

[3622168] - Resolved an issue introduced in Flash Player Beta 11.9.900.77 where exiting FullScreen mode during video playback on www.ted.com would cause a crash on Windows

[3630373] [Win8] [Internet Explorer] - Resolved an issue where when zoomed in the browser >=150% , video controls on Youtube where rendered too large after exiting from FullScreen mode

New Features

Safe Mode in Safari 6.1 and higher

Safari 6.1 includes an updated version of Safari with Safe Mode, which implements new security restrictions on the operation of browser plug-ins. To the extent possible, we've adapted Flash Player to transparently handle these changes. A small number of behaviors will change in the context of Safe Mode and are explained in the Known Issues section below.

Flash Player Mac .pkg Installation Support

Deploying Flash Player and keeping it up to date in enterprise environments is a critical task for system administrators worldwide. We’ve introduced a new .pkg installer format for our distribution partners to reduce their workload. Administrators can now deploy Flash Player for Mac using industry-standard management tools.

Mobile Workers (concurrency) BETA - Android

Our hugely popular desktop feature, AIR Workers, is now making its debut on mobile! We have added support on Android devices so that you will be able to execute code in the background without interrupting your application’s main code. Your UI will remain responsive, enhancing the user experience. We haven’t forgotten about iOS! Look for news on iOS workers in an upcoming release (NOTE: this feature will undergo an extended beta period.)

AIR Mobile Support for Background Execution in “Direct” Render Mode

AIR now supports background execution on iOS and Android when render mode is set to “direct”. This will allow your applications to perform tasks such as audio playback even when invisible to the user. Due to power and CPU considerations, we recommend reviewing our release notes for additional details and guidance.

In the past AIR on iOS and Android did not support background execution when render mode direct was set. Due to this restriction,Stage3D based apps were not able to execute background tasks like audio playback, location updates, network upload/download etc. iOS does not allow OpenGLES/rendering calls in the background. Applications which attempt to make OpenGL calls in the background are terminated by the iOS. Android does not restrict applications from either making OpenGLES in the background or other background task(like audio playback).

With this feature, we will now allow AIR mobile apps to execute in background when renderMode direct is set. AIR iOS runtime will throw an error if OpenGLES calls are made in background. However no error will be thrown on Android, as Android native apps are allowed to make OpenGLES calls in the background. It's recommended to not make rendering calls while your app is executing in the background as its important to utilize the mobile resources judiciously. The following is a list of Stage APIs which may throw the error 3768 - The Stage3D API may not be used during background execution. The swf version should be 22 and above.

Context3D.clear

Context3D.present

Context3D.createVertexBuffer

Context3D.createIndexBuffer

Context3D.drawToBitmapData

IndexBuffer3D.uploadFromVector

IndexBuffer3D.uploadFromByteArray

VertexBuffer3D.uploadFromFloat

VectorVertexBuffer3D.uploadFromFloat4

VectorVertexBuffer3D.uploadFromByteArray

Program3D.upload

Texture.uploadCompressedTextureFromByteArray

Texture.uploadFromBitmapData

Texture.uploadFromByteArray

CubeTexture.uploadFromBitmapData

CubeTexture.uploadFromByteArray

CubeTexture.uploadCompressedTextureFromByteArray

RectangleTexture.uploadFromBitmapData

RectangleTexture.uploadFromByteArray

AIR Support for iOS7

iOS7 has launched and we are making sure that AIR is compatible and performs as expected.

AIR Mac OS 10.9 Support

We have tested against the latest developer releases of OS X 10.9 and are making sure that your applications support the latest technologies such as “App Nap”.

AIR XXHDPI (144 x 144) Icon Support for Android

With this feature we have added support for beautiful, high resolution icons on devices such as the Nexus 10.

Instaback for Windows 8.1

The InstaBack feature essentially enables the “back navigation” without having to reload the previous page

Tab Suspend for Windows 8.1

Independent Tab Suspension is a new feature in IE Windows 8.1 wherein tabs that are not in the immediate foreground of the Modern Browser will be suspended, unless the content in the background is playing an audio/video stream or is engaged in communication with other instances of Flash using the ActionScript LocalConnection

Play To for Windows 8.1

Video streams to PlayTo certified devices. Once the NetStream object is properly initialized and starts playing some video, the user can swipe the charm, select play then a device, at this point the video stream should be re-routed to the selected device. Once the video stream is finished, the connection with the device will be closed.

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 Desktop (Win Internet Explorer)

11.9.900.170

Flash Player Desktop (Win Other Browsers)

11.9.900.170

Flash Player Desktop (Mac)

11.9.900.170

Flash Player Desktop (Linux)

11.2.202.332

Flash Player Enterprise 11.7 (Mac and Win)

11.7.700.257

Flash Player Desktop (Win 8)

11.9.900.170

Flash Player Desktop (Win 8.1)

11.9.900.170

Flash Player Desktop (Chrome)

11.9.900.170

AIR Desktop (Win)

3.9.0.1380

AIR Desktop (Mac)

3.9.0.1380

AIR Android

3.9.0.1380

AIR SDK & Compiler(Win)

3.9.0.1380

AIR SDK & Compiler(Mac)

3.9.0.1380

AIR SDK(Win)

3.9.0.1380

AIR SDK(Mac)

3.9.0.1380

Known Issues

AIR Badge Installs - AIR Badge Installer will not launch an installer when running Safari 7 in Safe Mode. Users will instead see a dialog with a link to more details and workarounds on an Adobe website.

Adobe Connect Plug-In Install - The Connect Plug-In Express Install will no longer work on Safari 7 in Safe Mode. Users will instead see a dialog with a link to more details on an Adobe website.

Flash Player Global Settings - When a users launches the Global Settings menu from the Flash Player context menu on Safari 7 in Safe Mode, the user will be taken to the classic SWF-based preferences menu on an Adobe website, instead of the native Flash Player settings UI in the MacOS Control Panel.

LocalConnection - When a LocalConnection is constructed from a SWF hosted in Safe Mode, it may only establish a connection with other SWFs also hosted in Safe Mode. If a LocalConnection is constructed from a tab with Safe Mode disabled, it will not be able to communicate with a SWF in a Safe Mode tab.

[3616981] [iOS] - Sound gets stop on clicking Power button even when UIBackground tag value set to Audio in application.xml

[3640443] [Windows 8.x] When printing in Vector mode on WIndows 8, device fonts will not print. Developers can work around this issue by setting printAsBitmap to true. Future releases of Flash Player will work to correct and improve this functionality

Open the project Properties panel (right-click and chose 'Properties').

Select ActionScriptCompiler from the list on the left.

Add "-swf-version=22" to the 'Additional compiler arguments' field.

This ensures the outputted SWF targets SWF version 22. 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 11.9 build in your browser.

Authoring for AIR 3.9Update to the AIR 3.9 namespace

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

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

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