AIR and Flash Player Beta 27


#1

Last Updated: August 2, 2017
http://labs.adobe.com/technologies/flashruntimes/flashplayer/
http://labs.adobe.com/technologies/flashruntimes/air/

code named Zoe

here the release notes

New and updated features

  • Asynchronous texture upload for AIR Desktop

  • Enable DirectX 11 for AIR Win

    AIR 26 and below used DirectX 9 for hardware accelerated rendering on Windows.
    Beginning with AIR 27.0, AIR will use DirectX 11 for the
    hardware accelerated rendering for Windows 8.0 and above.

    For Windows 7 and below, hardware accelerated content will continue to use DirectX 9.

  • Adding support for new languages in AIR Mobile
    6 new locales: Finnish (fi), Greek (el), Indonesian (in), Malay (ms), Thai (th), and Vietnamese (vi)

kudos to the Adobe team to deliver yet another beta :slight_smile:


#2

updated: Aug 11, 2017

  • Support ActionScript API for Audio Device Manager

    With the release of Flash Player 27, developers can now select the audio output from
    ActionScript using the new ActionScript API - “AudioDeviceManager”.
    It is in sync with Flash Player’s audio output settings. A UIA (User Invoked Action) restriction
    is applied to this API keeping in view user privacy concerns.
    The API can only be invoked by a user invoked action.
    If it is not invoked by user action, Flash Player throws a runtime error “IllegalOperationError” with error code 2176.

    Use the AudioDeviceManager class to list down the audio output devices attached
    to a system using the property, deviceNames().
    This returns an array of the attached devices.
    The index of the selected device from that array can then be retrieved
    using the selectedDeviceIndex() property.
    A new event introduced with this API,
    named AudioOutputChangeEvent.AUDIO_OUTPUT_CHANGE is dispatched
    to ActionScript listeners when the audio output changes.
    It is dispatched when the user selects a different audio device from
    Flash Player’s setting UI (Audio Output),
    content setting (AudioDeviceManager.selectedDeviceIndex),
    or when adding/ removing the device from the system.
    The ActionScript client can check how the audio output change is triggered
    through “AudioOutputChangeEvent.reason” class.
    The two reason codes are “AudioOutputChangeReason.USER_SELECTION
    and “AudioOutputChangeReason.DEVICE_CHANGE

Known Issues

AIR

  • [iOS ]AIR app rotation broken on iOS Beta 3 when using -platformSDK (AIR-4198406)

Fixed Issues

AIR

  • “Error #3672: Buffer creation failed” is observed when Anti-Aliasing uses render to texture on starling projects (AIR-4198370)
  • [Android] Error #3672: Buffer creation failed when using drawToBitmapData (Context3D) while using VideoTexture (AIR-4198290)

#3

updated: Aug 23, 2017

  • MAC OSX AIRSDK Upgrade

    From AIR 27, AIR Runtime is built with Mac 10.12 SDK. App Transport Security (ATS)
    introduced by Apple does not allow insecure connections between App and Web services.
    Because of this change, all the connections made to insecure web sites via Loader, URLLoader will discontinue and will not work due to App Transport Security.

    that means you can use HTTPS only

  • Support Audio Output Selection in Flash Player

    Starting with Flash Player version 27, the user can select an audio device directly
    from the Flash Player Settings dialog through a newly added audio output tab.
    Here is the screenshot of the Audio Output user interface

Known Issues

AIR

  • Application blinks when switched to the full-screen mode for Windows 8 and above.(AIR-4198437, AIR-4198443)
  • [iOS] Installation of AIR applications on iOS 11 using ADT on Windows fails.

Fixed Issues

Flash Player

  • The application will behave abnormally when spacebar is pressed in the Text Field.(FP-4198253)

AIR

  • Video Texture keeps accessing camera even after being disposed.(AIR-4198123)
  • [iOS ] TextField Input position is largely deviated (AIR-4198324)
  • [iOS] AIR app rotation broken on iOS Beta 3 when using -platformSDK (AIR-4198406)
  • [Android] Bug fixes related to Secure Socket on Android for TLS protocol.
  • [Android] no-version-vectors flag has been added to aapt tool

split this topic #4

A post was split to a new topic: Asynchronous texture upload end Scout session


#5

Even if v27 got released already, some beta updates

updated: Sept 13, 2017

Known Issues

Flash Player

  • Memory leak is observed when using baseline_constrained profile on Firefox (FP-4198562)
  • Invalid stageWidth and stageHeight is observed on Firefox with render mode as direct and async drawing enabled.
  • Content freezes while switching the tabs on Firefox (FP-4198571, FP-4198555)
  • EVENT.ACTIVATE not triggered on chrome when a tab is dragged in and out of the Chrome’s window(FP-4198532)
  • Flash Player settings panel become unresponsive when hardware acceleration is turned off on Firefox

#6

updated: Sept 21, 2017

Fixed Issues

Flash Player

  • Content freezes while switching the tabs on Firefox (FP-4198571, FP-4198555)
  • Video stops rendering after minimizing/restoring the Firefox browser window.

#7

updated: Sept 25, 2017

Fixed Issues

Flash Player

  • Audio device selection not working when there are multiple devices with same name(FP-4198585)

#8

another update: Oct 17, 2017

see 10/17/2017 - Beta - Flash 27.0.0.174
for plenty of details

Flash

Known Issues

  • Flashplayer quits unexpectedly when logging into VCD (Virtual Cloud) Portal(FP-4198649)
  • Memory leak is observed when using baseline_constrained profile on Firefox (FP-4198562)

Fixed Issues

  • LoadMovie on layers other than 0 causes access violation in C# WinForms(FP-4198533).
  • Audio device selection not working when there are multiple devices with same name(FP-4198585)
  • Content freezes while switching the tabs on Firefox (FP-4198571, FP-4198555)
  • Video stops rendering after minimizing/restoring the Firefox browser window.