Welcome to the Flash Player and AIR 18 release notes!
August 11, 2015
In today's release, we've updated Flash Player with critical security and functional bug fixes. We recommend all customers upgrade to this version.
For those organizations that use the Extended Support Release (ESR), please note that we have incremented the ESR from version 13 to version 18 with today's update.
Current Flash Player 18 users who have enrolled in the "Allow Adobe to install updates (recommended)" update mechanism will be automatically updated to the latest version of Flash Player over the next 24 hours.
Users who have selected "Notify me to install updates" will receive an update notification dialog within 7 days from today. Please note that Windows users will need to restart their system or log out and in to activate the update notification dialog.
Flash Player can always be downloaded and installed by simply visiting https://get.adobe.com/flashplayer
Customers using Google Chrome or Windows 8.x Internet Explorer will receive the update through the Google and Microsoft update mechanisms.
July 14, 2015
In today's release, we've updated Flash Player with critical security and functional bug fixes. We recommend all customers upgrade to this version.
July 8, 2015
In today's release, we've updated Flash Player with critical security and functional bug fixes. We recommend all customers upgrade to this version.
June 23, 2015
In today's release, we've updated Flash Player with a critical security fix.
June 9, 2015
In today's scheduled release, we've updated Flash Player and AIR with new and improved functionality, important bug fixes and security updates.
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
August 11, 2015
Flash Player
- Performance problems with Alchemy libraries [4020231]
- Slides in prerecorded meeting do not display [4017347]
- Player crashes while playing game on Kongregate [4019173]
- Black Screen is observed when second SWF is loaded [4021075]
- Videos are not loading on "http://www.espnfc.com" [4022883]
- Unable to download files from Flex/Flash web app on Chrome [4021453]
- Text in textfields not displayed on Chrome MAC [4020870]
- Multiple security and functional fixes
AIR
- Embedded version of Flash Player has been updated for desktop shared runtime and SDK
July 14, 2015
Flash Player
- Multiple security and functional fixes
July 8, 2015
Flash Player
- Hardware accelerated 3D content does not render in recent versions of Firefox on some Graphics cards [3937398]
- Profile baseline_constraint is not drawing directly into the backbuffer on IE [4010443]
- Increase the number of allowed StageVideo instances to 8. [4006329]
AIR
- Embedded version of Flash Player has been updated for desktop shared runtime and SDK
June 23, 2015
Flash Player
- Security Fix
June 9, 2015
AIR
- [iOS] ld error “ld: in , unsupported address encoding (13) of personality function in CIE for architecture arm64 Compilation failed while executing : ld64 on packaging with WIN SDK. (Bug 3950027)
- [Android] Cannot obtain contex3d in nexus 6 and samsung note 4 having Lollipop 5.1 (3967293
- [iOS] Error occurred while installing the application:Installation Error: PackageExtractionFailed on iOS from Flash Builder (3963902)
- [Android] "Error #3672: Buffer creation failed" while calling createVertexBuffer() to a Texture on Samsung Galaxy Tab 4 (3960859)
- [Android] "Texture format mismatch" while uploading BitmapData to a Texture on Samsung Galaxy Tab (3959595)
- [iOS] App crashes when getting and setting booleans through interfaces. (3964980)
- [Android] Application crashes on playing any flv video using stage video (Bug 3976878)
- [iOS] When a simple App is created with just one List box, it works on the Desktop, but not on iOS. (3979411)
- [Android] Application with video texture applied, flickers on start up. (3965105)
- [Android] Camera miniature is display at top-left corner when StageVideo video is playback whereas working on desktop. (3950651)
- [Android] Camera continous auto focus feature not work on Android even Camera.setMode property set. (3970215)
- [iOS] Parameter firstLine must be non-null" Error on using TLFTextField (3986791)
- [Android] Gamepad does not come up when the device is shaken.
- [Android] Camera flickers continuously on Samsung Galaxy Tab 7 Inch ( 3974103)
- [Android] Multiple Hardware accelerated video cannot be played simultaneously (3972400)[Android] FLV video is not working on render modes GPU and Direct while working fine on CPU render mode only with both Mac and Win AIRSDK. (3948210)
- ASC 2.0 -inline=true: Compiler crashes with Exception "Generated byte code contains an operand stack underflow." (3979134)
- Press Alt+Enter in mx:textinput results in a new line (3936186)
- Multiple security and functional fixes
Flash Player
- Offline FLV are running too fast Fast forward mode (3982986)
- Unable to view animated shader effect (3990831)
- Camera output shows black screen in Safari (3980552)
- Right-clicking on JWPlayer causes Firefox to hang on Windows 8 (3835579)
- Inaccurate drawing in IE on Windows 8 (3846567)
- PPAPI Plugin doesn't work on WinXP (3966268)
- Full Screen mode Flash freezes for a few seconds in Safari browser(3916445)
- Starling cannot upload texture from BitmapData in Firefox on Mac (3951802)
- ColorTransform applied to textfield using device font is ignored in Chrome (3959696)
- Zombie Tycoon game show blacked out screen (3924242)Few calendar control present on usflashmap.com stop working (3990982)
- Error #1014 Class flash.display3D.texture::VideoTexture is not found when running on flash player. (3955926)
- StageVideo fails to load error on Mac Firefox on certain configuration (3992751)
- Scrolling on high density displays fails in that child elements do not scroll at the same rate as a parent container. (3746968)
- Multiple security and functional fixes
- Improved Flash Player Install Process
We have had consistent feedback from our customers that they prefer not to shut down their browsers to simply install Flash Player. This feature removes this requirement whenever possible. With Flash Player 18, in the vast majority of cases, the installer will no longer display a dialog to shut down the currently running browsers or applications that are using Flash Player!
Once the installation is completed, you will be notified that the browser may need to be restarted to use the newly installed version. This requirement depends on your browser’s ability to see the new version. Either way, Flash will continue to work and you can easily force the new version to appear by simply restarting your browser when it’s convenient for you.
- Audio APIs added to Flash Player NPAPI
We have added the ability for NPAPI-compatible browsers and applications to query the player and detect if audio is currently being played and if it can be muted. This new feature will allow applications to alert the user if audio is being played and give them the ability to mute, even if the Flash content does not.
This new API is not applicable to ActionScript developers and is only available to browser and application developers that host the Flash plugin.
- Stage3D - Standard Extended Profile for Desktop
In version 17, Standard Extended Profile was introduced on iOS and Android devices that support GL ES3. In version 18, Standard ExtendedProfile support is added for Flash Player and AIR Desktop. It is represented by a new constant ‘STANDARD_EXTENDED’ in the Context3DProfile class. This constant can be used in the requestContext3D and requestContext3DMatchingProfiles methods of Stage3D. The standardExtended profile can only be accessed if the SWF version is 28 or newer.
The following code demonstrates the usage of Context3dProfile’s constant ‘STANDARD_EXTENDED’:
requestContext3D(null,Context3DRenderMode.AUTO,Context3DProfile.STANDARD_EXTENDED);
The availability of “standardExtended" profile indicates the availability of AGAL3 which increases register limits for vertex attributes, fragment constants and tokens.
- Browser Zoom Factor for PPAPI Plugin and non-Win 8x ActiveX
We've introduced a feature that proposes scaling of Flash content in the web browser in response to web page zoom factor change. This feature was already present for Internet Explorer on Window 8.x. In Flash Player 18, it now supports PPAPI (Opera and Chrome) and Internet Explorer on Windows 7 and below.
Improved Resolution of Stage3D Content on Browser Zoom
- VideoTexture Support for Android
The hugely popular VideoTexture feature has come to Android! Introduced in version 17 for iOS and desktop, the team has been hard at work and has now brought the full power and functionality of this feature to Android devices.
VideoTexture is an ActionScript feature that allows hardware-accelerated video to be used as a source texture in a Stage3D environment. Previously, using video with Stage3D requires the use of the Video object, which is not accelerated, and manipulation of the bitmap representations of the video frames. VideoTexture allows direct access to a texture object that is sourced from a Netstream or Camera object. Please see the VideoTexture blog post for implementation details.
- Build Number in AIR iOS
This feature allows developers to simply update the build number while keeping the version number the same so that their application is available quickly on Apple’s Testflight for beta testing.
- ADT Packaging Time Improvement with Support for Parallel Compilation for iOS
Air 18 introduces multi-threading support with the compiler for even faster build times. With this improvement, we have gained 20% improvement in packaging time on the top of last improvement which was made in Air 17!
- ETC2 Support for ATF
With OpenGL ES 3.0 a new texture compression technique, ETC2 (Ericsson Texture Compression 2), was introduced as a standard feature.
ATF (Adobe Texture Format) is a container format provided by Adobe for different compression formats supported by different platforms. It previously supported three gpu texture compression formats; DXT1/5(desktop), ETC1 (Ericsson Texture Compression 1) (Android) and PVRTC (iOS). In AIR SDK 18, ETC2 support has been added (Ericsson Texture Compression 2) in ATF. Now app developers can use ATF with ETC2 on both Android and iOS devices that are OpenGL ES 3.0 compliant.
This feature is enabled with swf-version 29.
ATF tools (png2atf, pvr2atf, atfinfo and atfviewer) are upgraded to provide support for etc2 for ATF. These tools will be available in the AIR SDKunder AIRSDK/atftools directory.
Guide to use Updated ATF Tools (png2atf):
Changes In png2atf Command Line Options
Png2atf command line options (OLD BEHAVIOR)
-c (DEFAULT) - creates ATF with etc1+pvrtc+dxt
-c e - creates ATF with etc1 only (android)
-c p - creates ATF with pvrtc only (iOS)
-c d - creates ATF with dxt only (desktop)
For more information about ATF tools you can review the atftools user guide which is present under directory AIRSDK/atftools.
Png2atf command line options (NEW BEHAVIOR)
Use new switch e2 for etc2 format:
-c e2 - creates ATF with etc2
ATF tools provide developers the flexibility to form ATF file using any combination of the four compression formats (dxt, etc1, pvrtc, etc2) by using comma separators between the switches for different compression formats.
-c (DEFAULT) - creates ATF file etc1+pvrtc+dxt +etc2
For example:
-c e - creates ATF with etc1 only (android)
-c p - creates ATF with pvrtc only (iOS)
-c d - creates ATF with dxt only (desktop)
-c e2 - creates ATF with etc2 only (works on android & iOS supporting OpenGL ES 3.0 and above)
-c d, e2,p - creates ATF with dxt, etc2 and pvrtc compression
-c e,p - creates ATF with etc1 and pvrtc compression
And all other possible combinations using these switches - e, p , d and e2
Similarly for pvr2atf tool (New Behavior)
Use new argument e2 for etc2 format
e2 - creates ATF file from etc2 pvr
e.g. pvr2atf –e2 etc2.pvr –o sample.atf
The ATF version has also been incremented and is now version 3.
Please note: The runtime will fall back to software decoding of etc2 compressed textures on devices not supporting Opengl ES 3.0 and above if any other gpusupported compression format is not present in atf file.
Currently this feature is only applicable for Mobile devices. On AIR Desktop and Flash, we fallback to software rendering for ETC2.
No ActionScript code changes are required to be done in existing applications to use version 3 ATFs (with etc2 support).
For a full list of features in Flash Player and AIR, including features introduced in previous releases, please review the document here
Deliverable | Released Version |
Flash Player Windows for Internet Explorer - ActiveX | 18.0.0.232 |
Flash Player Windows for Firefox - NPAPI | 18.0.0.232 |
Flash Player Windows for Chromium - PPAPI | 18.0.0.232 |
Flash Player Mac for Safari and Firefox - NPAPI | 18.0.0.232 |
Flash Player Mac for Chromium - PPAPI | 18.0.0.232 |
Flash Player Linux for Firefox - NPAPI | 11.2.202.508 |
Flash Player Extended Support Release 13 (Mac and Win) | 18.0.0.232 |
Flash Player Win 8.x for Internet Explorer | 18.0.0.232 |
Flash Player Mac for Google Chrome | 18.0.0.232 |
Flash Player Windows for Google Chrome | 18.0.0.232 |
Flash Player ChromeOS | 18.0.0.233 |
Flash Player Linux for Google Chrome | 18.0.0.233 |
AIR Desktop Win Runtime | 18.0.0.199 |
AIR Desktop Mac Runtime | 18.0.0.199 |
AIR Android Runtime | 18.0.0.143 |
AIR SDK & Compiler Windows | 18.0.0.199 |
AIR SDK & Compiler Mac | 18.0.0.199 |
AIR SDK Windows | 18.0.0.199 |
AIR SDK Mac | 18.0.0.199 |
AIR
- [Android]: On unloading multiple video textures, video unloads but audio keeps playing.(3988675)
- [Android] Green strip appears at bottom of video texture for hardware accelerated videos on lenovo yoga tablet. (3988668)
- [iOS] Portrait keyboard appears in a landscape application on coming back from a camera roll UI, when device is kept on a flat surface. (3939049)
- [Win]: The IPA file does not get generated on the respective iOS devices while publishing 'AIR for iOS' with localized file name OR having localized character in path of provisioning file. (3941829)
- [iOS] Application orientation changes from portrait to landscape , if device is rotated to landscape while browsing gallery. (3993869)
- [Android] App is opening to upside position when phone/tablet is rotated to 90 clockwise position and then a landscape orientated app is launched from that position. (3992477)
- [iOS] App Crash if it tries to write a value to an uninitialised vector. (3990377)
- [iOS Device]Error #3747: Multiple application domains are not supported on this operating system.Execution halted in at 0xffffffff (3990014)
- [Android]: Rear Camera output from x86 device (AMD or Intel) is blurred having red areas however front camera having no such issues. (3994433)
- ASC2.0 compiled app reports a Type Coercion error with MovieClips in SWC (3578605)
- Graphical glitches when rotating an element inside of a sprite on Windows (3949851)
- PopUp shows data from the background main screen. (3945060)
- Frequent disconnects for AIR applications on Windows (3987532)
Flash Player
- Embedded Flash objects stop working in SMART Notebook [4015165]
- Display magnification results different in different version of Flash Player [4015059]
- Resizing to the wrong resolution when using multiple monitors [3979543]
- Flash Player volume mixer settings reset every time Firefox is closed. [3825853]
Security Bulletin | Impacted Deliverables |
APSB15-19 | Adobe Flash Player |
Authoring for Flash Player 18
To use the new Flash Player, you will need to target SWF version 29 by passing "-swf-version=29" as an extra compiler argument to the ASC 2.0 compiler. Detailed directions are below.
- Download the new playerglobal.swc for Flash Player 18
- 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 18 SDK. To do this, unzip the AIR 18 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=29" to the 'Additional compiler arguments' field.
- This ensures the outputted SWF targets SWF version 29. 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 18 build in your browser.
Authoring for AIR 18 Update to the AIR 18 namespace
You must update your application descriptor file to the 18 namespace in order to access the new AIR 18 APIs and behavior. If your application does not require the new AIR 18 APIs and behavior, you are not required to update the namespace. However, we recommend all users start using the AIR 18 namespace even if you are not yet taking advantage of the new 18 capabilities. To update the namespace, change the xmlns attribute in your application descriptor to: <application xmlns="http://ns.adobe.com/air/application/18.0">
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!
Release Date | Runtime Version | Security Enhancements |
August 11, 2015 | Flash Player (Win & Mac) 18.0.0.232 Flash Player (PPAPI Linux) 18.0.0.233 Flash Player (Linux) 11.2.202.498 Flash Player (ESR) 18.0.0.228 AIR SDK and Runtime 18.0.0.199 |
APSB15-19 |
July 16, 2015 | Flash Player (Linux NPAPI) 11.2.202.491 Flash Player (ESR) 13.0.0.309 |
APSB15-18 |
July 14, 2015 | Flash Player 18.0.0.209 |
APSB15-18 |
July 8, 2015 | Flash Player 18.0.0.203 Flash Player (PPAPI Linux) 18.0.0.204 Flash Player (ESR) 13.0.0.302 Flash Player (Linux NPAPI) 11.2.202.481 Flash Player 17.0.0.191 AIR SDK and Runtime 18.0.0.180 |
APSB15-16 |
June 23, 2015 | Flash Player 18.0.0.194 Flash Player (ESR) 13.0.0.296 Flash Player (Linux NPAPI) 11.2.202.468 Flash Player 17.0.0.190 |
APSB15-14 |
June 9, 2015 | Flash Player (Win & Mac) 18.0.0.160 Flash Player PPAPI (Mac) 18.0.0.161 Flash Player (Linux) 11.2.202.466 Flash Player (ESR) 13.0.0.292 AIR SDK and Runtime (Win) 18.0.0.144 AIR SDK and Runtime (Mac) 18.0.0.143 |
APSB15-11 |
May 12, 2015 | Flash Player (Win & Mac) 17.0.0.188 Flash Player (Linux) 11.2.202.460 Flash Player (ESR) 13.0.0.289 AIR SDK and Runtime 17.0.0.172 |
APSB15-09 |
April 14, 2015 | Flash Player (Win & Mac) 17.0.0.169 Flash Player (Linux) 11.2.202.457 Flash Player (ESR) 13.0.0.281 AIR SDK and Runtime 17.0.0.144 |
APSB15-06 |
March 12, 2015 | Flash Player (Win & Mac) 17.0.0.134 Flash Player (Linux) 11.2.202.451 Flash Player (ESR) 13.0.0.277 AIR SDK and Runtime 17.0.0.124 |
APSB15-05 |
February 12, 2015 | AIR Desktop Runtime (Win) 16.0.0.273 AIR SDK (Win & Mac) 16.0.0.292 |
|
February 5, 2015 | Flash Player (Win & Mac) 16.0.0.305 Flash Player (Linux) 11.2.202.442 Flash Player ESR (Win & Mac) 13.0.0.269 |
APSB15-04 |
January 27, 2015 | Flash Player (Win & Mac) 16.0.0.296 Flash Player (Linux) 11.2.202.440 Flash Player ESR (Win & Mac) 13.0.0.264 |
APSB15-03 |
January 22, 2015 | Flash Player (Win & Mac) 16.0.0.287 Flash Player (Linux) 11.2.202.438 Flash Player ESR (Win & Mac) 13.0.0.262 |
APSB15-02 |
Janurary 13, 2015 | Flash Player (Win & Mac) 16.0.0.257 Flash Player (Linux) 11.2.202.429 Flash Player ESR (Win & Mac) 13.0.0.260 AIR Android 16.0.0.272 AIR Desktop Runtime 16.0.0.245 AIR SDK 16.0.0.272 |
APSB15-01 |
December 9th, 2014 | Flash Player (Win & Mac) 16.0.0.235 Flash Player (Linux) 11.2.202.425 Flash Player ESR (Win & Mac) 13.0.0.259 |
APSB14-27 |
December 9th, 2014 | Flash Player (Win & Mac) 15.0.0.246 | APSB14-27 |
November 11th, 2014 | Flash Player (Win & Mac) 15.0.0.223 Flash Player (Linux) 11.2.202.418 Flash Player ESR (Win & Mac) 13.0.0.252 AIR Android 15.0.0.356 AIR Desktop & SDK 15.0.0.356 |
APSB14-24 |
September 23rd, 2014 | Flash Player (Windows ActiveX) 15.0.0.167 | APSB14-22 |
September 9th, 2014 | Flash Player (Win & Mac) 15.0.0.152 Flash Player (Linux) 11.2.202.406 Flash Player ESR (Win & Mac) 13.0.0.244 AIR Android 15.0.0.252 AIR Desktop & SDK 15.0.0.249 |
APSB14-21 |
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 |