Notes de mise à jour de Flash Player 23 et AIR 23

Bienvenue dans les notes de mise à jour de Flash Player et AIR 23.

11 octobre 2016

Dans la version planifiée d’aujourd’hui, nous avons mis à jour Flash Player avec des mises à jour liées à la sécurité et des correctifs de bogues importants.

 

13 septembre 2016

Dans cette nouvelle version programmée, nous avons incorporé à Flash Player et à AIR des mises à jour liées à la sécurité, de nouvelles fonctionnalités et des correctifs de bogues importants.


Comment mettre à jour Flash Player

Les utilisateurs actuels de Flash Player ayant activé le système de mise à jour « Autoriser Adobe à installer les mises à jour (recommandé) » obtiendront automatiquement la dernière version de Flash Payer dans un délai de 24 heures.

Les utilisateurs ayant sélectionné l’option « M’avertir avant d’installer des mises à jour » verront s’afficher une boîte de dialogue de notification de mise à jour dans un délai de 7 jours à compte de la date de mise à jour. Notez que les utilisateurs de Windows devront redémarrer leur système ou fermer leur session avant de se reconnecter pour activer la boîte de dialogue de notification de mise à jour.

La dernière version de Flash Player peut toujours être téléchargée et installée en visitant simplement la page https://get.adobe.com/fr/flashplayer

Les clients qui utilisent Google Chrome ou Windows 8.x/10, Internet Explorer or Microsoft Edge recevront les mises à jour via les mécanismes de mise à jour de Google et Microsoft.


Comment nous contacter

Nous espérons que ces modifications répondent à vos attentes. Si vous rencontrez des problèmes, merci de nous le signaler dans notre base de données publique de bogues. Pour obtenir de l’aide au sujet de l’installation ou de l’utilisation, rendez-vous dans nos forums communautaires.

Base de données Adobe Bug - https://bugbase.adobe.com
Forums Flash Player - http://forums.adobe.com/community/flashplayer
Forums AIR - http://forums.adobe.com/community/air

Annonces

La prise en charge d’Adobe Access dans Android s’est faite sous deux formes : avec des flux HLS en tant que composant d’Adobe Primetime TVSDK, et sans prise en charge HLS en tant que composant d’Adobe AIR sur Android. À partir de la version 21, Adobe AIR désapprouvera la prise en charge d’Adobe Access. Si vous souhaitez utiliser Adobe Access sur Android, contactez votre représentant commercial Adobe pour en apprendre plus sur la licence Adobe Primetime. Adobe AIR supprimera en effet complètement la prise en charge d’Access dans une future version et Primetime TVSDK sera l’unique moyen de bénéficier d’une prise en charge d’Adobe Access sur Android.

Problèmes résolus

11 octobre 2016

Flash Player

  • [Mac]Flash Player se ferme inopinément lors de la lecture de Forge of Empires sur Firefox. (4190467)
  • [Chrome]Les raccourcis Ctrl+C et Ctrl+V ne fonctionnent pas si les majuscules sont verrouillées dans Flex. (4186251)
  • [WinXP/Vista][PPAPI] Erreur « Couldn’t load plugin » (impossible de charger le module externe) lors de l’affichage du contenu Flash sur Opera et Chromium. (4186169)

13 septembre 2016

Flash Player

  • Blocage de l’application avec ActiveX incorporé (f-in-box). (4176988)

AIR

  • [iOS] Échec de la compilation ld-64 lors de la création du package de l’application avec plusieurs fichiers swf et ANE. (4182822)
  • [iOS] Capabilities.screenDPI génère une valeur incorrecte sur le simulateur AIR 22. (4157457)
  • [iOS] Context3D.drawToBitmapData utilise un décalage incorrect sur les appareils mobiles. (4147414)
  • [iOS] TextField avec TextFieldType.INPUT coupe du texte sur le côté gauche lorsqu’il est actif. (4009346)
  • [iOS] StageWebView entraîne le blocage de l’application. (4180325)
  • [Android] Rendu vidéo MP4 complètement rompu dans Air 22 sur toutes les versions d’Android. (4167492)
  • [Android] Les états d’affichage plein écran doivent utiliser le mode immersif sur Android 4.4+. (4100625)
  • [Android] Mise à niveau de la bibliothèque OpenSSL vers la version 1.0.2h.
  • [iOS] Les applications utilisant la concurrence se ferment lorsqu’une classe est instanciée dans le contenu .swf du programme de travail. (4067035)
  • [iOS] CameraRoll sur iOS renvoie une image Bitmap dans une orientation incorrecte. (4070057)
  • [iOS] [Windows] Erreur, ld : dans la section __TEXT,__text reloc 153: R_ABS reloc mais aucun symbole absolu à l’adresse cible pour l’architecture arm64 pendant la mise en package de l’application avec Social.ane à l’aide de la balise -hideAneLibSymbols yes. (4005515)
  • [iOS] Échec des objets sharedobjects lorsque le stockage disponible est faible. (3711301)
  • Objet contextMenu TextField affiché avec un décalage sur les écrans HiDPI. (4177810)

Nouvelles fonctionnalités

Prise en charge du dessin asynchrone dans Mozilla NPAPI

Le dessin asynchrone fait référence à la méthode appliquée par le navigateur et Flash Player pour échanger une surface bitmap où Flash Player dessine le contenu SWF. Il est utilisé uniquement lorsque la scène est composée avec le reste du contenu dans la fenêtre du navigateur. Cette fonction permet au paramètre wmode « direct » (wmode opaque et transparent) de se comporter comme « sans fenêtre » dans le dessin asynchrone par accélération matérielle. Elle n’est pas utilisée en mode plein écran ni en mode fenêtré où le module externe dessine directement dans sa propre fenêtre. Si, pour une raison quelconque, le dessin asynchrone n’est pas disponible, le module externe utilise alors le modèle de dessin synchrone existant.

Le dessin asynchrone est pris en charge dans le module externe NPAPI seulement sur les plates-formes de bureau Windows. Il est actuellement disponible depuis Flash Player 23.0 dans Firefox Nightly 51.0a1 ; les versions de Firefox prenant en charge cette fonction n’ont pas encore été annoncées. Le choix du mode de dessin asynchrone (matériel ou logiciel) varie selon que le navigateur prend en charge les modes matériels ou logiciels de dessin asynchrone.

Pour désactiver la prise en charge du dessin asynchrone dans Firefox, entrez « about:config » dans la barre de recherche du navigateur et définissez « dom.ipc.plugins.asyncdrawing.enabled » sur « false ».

 

 

Prise en charge HSTS dans Flash Player

Le mécanisme HSTS (HTTP Strict Transport Security) est pris en charge depuis Flash Player 23. Il s’agit d’une norme IETF, qui force les agents utilisateurs (navigateurs) à utiliser le protocole HTTPS plutôt que le protocole HTTP pour les communications. La réponse HTTPS peut avoir un champ d’en-tête STS (Strict-Transport-Security) qui invite l’agent utilisateur à formuler les demandes ultérieures en HTTPS. Flash Player reconnaîtra désormais l’en-tête STS dans la réponse HTTPS.

Ceci s’avérera particulièrement utile lorsqu’un contenu SWF appelle un autre contenu SWF (SWF enfant) qui est présent dans le serveur compatible avec le mécanisme HSTS. Flash Player reconnaîtra l’en-tête STS dans la réponse ; les demandes ultérieures au même domaine seront toujours en HTTPS. Cette fonction est utile pour contrecarrer les attaques de piratage du protocole et des cookies.

 

 

Désactivation par défaut de l’accès au système de fichiers local dans Flash Player

À compter de Flash Player 23, les autorisations d’accès local-avec-réseau seront appliquées à tout le contenu SWF local, quelle que soit la préférence choisie au moment de la compilation.

Contexte :
Lors de la lecture du contenu Flash (SWF) depuis le système de fichiers local, les développeurs pouvaient jusqu’à présent configurer le contenu pour une lecture exclusive depuis le système de fichiers ou une communication avec le réseau. Lors de son introduction il y a plus de dis ans, cette fonction offrait un éventail intéressant de cas d’utilisation, des jeux les plus simples aux bornes interactives. Dans le contexte actuel de sécurité web, toutefois, nous estimons qu’il est temps de retirer la fonctionnalité d’accès au système de fichiers local du module externe du navigateur. Parallèlement, Adobe AIR est devenu une solution robuste et complète pour la diffusion de contenu ActionScript en tant qu’application autonome.

Ce changement n’aura aucune répercussion sur la plupart du contenu et des utilisateurs de Flash Player. Seul le contenu Flash lu depuis le système de fichiers local, à l’aide du navigateur, sera concerné. Le contenu Flash hébergé sur Internet et les serveurs web locaux, ainsi que la version autonome de Flash Player, restent inchangés. Si vous avez besoin de cette fonctionnalité, ces fichiers peuvent être ajoutés à la liste des emplacements approuvés dans Flash Player.

Alternatives au contenu existant :
Il est vivement recommandé de contourner ces commandes uniquement pour le contenu issu de sources de confiance.

Particuliers :
Internet Explorer, Edge, Firefox, Opera et Safari :
Sur le système concerné, ouvrez le gestionnaire de paramètres de Flash Player :
• Mac : Préférences système > Flash Player
• Windows : Panneau de configuration > Flash Player
Sélectionnez l’onglet Avancé.
Dans la section Outils de développement, cliquez sur le bouton Paramètres de l’emplacement approuvé.
Cliquez sur le bouton Ajouter et ajoutez les fichiers et dossiers appropriés à la liste.


Google Chrome (et autres navigateurs PPAPI) :

Accédez à la page Gestionnaire de paramètres.
Sélectionnez Modifier > Ajouter dans la lite déroulante.
Dans la zone de texte qui s’affiche, entrez ou collez le chemin d’accès au dossier ou au fichier que vous souhaitez approuver.
Cliquez sur le bouton Confirmer.
Remarque : Les boutons Rechercher des fichiers et Rechercher un dossier ne fonctionnent pas correctement. Pour ajouter le fichier ou le dossier à la liste de confiance, vous devez saisir ou copier/coller manuellement le chemin d’accès dans la zone de texte au-dessus des boutons.

Administrateurs système :
Le comportement existant peut être restauré en appliquant l’indicateur EnableInsecureLocalWithFileSystem=1 à mms.cfg.

 

 

Prise en charge des vidéos et des appareils photo pour Stage3D par VideoTexture pour Flash Player (version)

Dans Flash Player 20 ou version antérieure, l’utilisation de la vidéo dans Stage3D nécessitait le recours à l’objet vidéo, qui n’est pas rendu par accélération matérielle. Cela impliquait de copier l’image vidéo dans un objet BitmapData, puis de charger les données sur le GPU, ce qui monopolisait grandement l’unité centrale.

Afin de résoudre cette limitation, l’objet de texture vidéo a été introduit. Il permet d’utiliser la vidéo décodée par le matériel dans le contenu Stage3D. Par ailleurs, dans Flash Player 23, conjointement à cette fonctionnalité, les objets de texture ont été introduits afin de prendre en charge l’utilisation de NetStream et des appareils photo d’une manière semblable à l’utilisation de StageVideo. Ces textures peuvent être utilisées comme textures sources dans le processus de rendu Stage3D. Vous pouvez les utiliser comme des textures rectangulaires, RVB ou sans mappage MIP dans le rendu d’une scène. Elles sont traitées par les nuanceurs comme une texture ARVB, ce qui signifie que les nuanceurs AGAL n’ont plus à se soucier de la conversion YUV en RVB. Ils traitent ces textures comme des textures ARVB. Vous pouvez ainsi utiliser les nuanceurs standard avec des images statiques, sans avoir à apporter aucune modification. Lors d’un rendu à l’aide de ces textures, l’image utilisée par le processus de rendu est la dernière image à ce stade. L’image vidéo reste inchangée ; cependant, si vous utilisez la même texture plusieurs fois, certaines de ces instances peuvent être sélectionnées à différents horodatages.

Grâce à l’utilisation d’un objet VideoTexture, tout ce travail est optimisé en interne : la conversion YUV en RVB et le chargement des textures peuvent avoir lieu en intégralité sur le GPU. Voir l’article devnet sur VideoTexture pour en savoir plus sur la mise en œuvre.

Remarque : La texture vidéo existe déjà dans AIR, depuis la version 17.0.

 

 

API GameInput pour iOS

L’API GameInput est prise en charge dans iOS depuis AIR 23. Il s’agit d’une interface permettant aux applications de communiquer avec les contrôleurs de jeu connectés. Il existe différents types de contrôleurs de jeu, selon le nombre de commandes. Grâce à cette API, une application obtient toutes les informations relatives au contrôleur de jeu.
La prise en charge de l’API GameInput était déjà disponible pour Android. Sur iOS, une version 34 ou ultérieure du fichier swf doit être installée. Cette API est compatible avec les appareils iOS version 9.0 ou ultérieure.

Exemple de l’API GameInput :

{
trace("GameInput.isSupported - "+ GameInput.isSupported);
trace("GameInput.numDevices - "+ GameInput.numDevices);

gameInput = newGameInput();
gameInput.addEventListener(GameInputEvent.DEVICE_ADDED, inputDeviceAddedEvent);
gameInput.addEventListener(GameInputEvent.DEVICE_REMOVED, inputDeviceRemovedEvent);

functioninputDeviceRemovedEvent(e:GameInputEvent):void
{
trace("inputDeviceRemovedEvent - "+ e.device);
}

functioninputDeviceAddedEvent(e:GameInputEvent):void
{
trace("inputDeviceAddedEvent - "+ e.device);
getDeviceInformation(e.device);
}

functiongetDeviceInformation(device:GameInputDevice):void
{
trace("device.enabled - "+ device.enabled);
trace("device.id - "+ device.id);
trace("device.name - "+ device.name);
trace("device.numControls - "+ device.numControls);
trace("device.sampleInterval - "+ device.sampleInterval);

for(vari:Number=0; i < device.numControls; i++)
{
varcontrol:GameInputControl = device.getControlAt(i);
getControlInformation(control);
control.addEventListener(Event.CHANGE, changeEvent);
}
}

functionchangeEvent(e:Event):void
{
varcontrol:GameInputControl = e.target asGameInputControl;
getControlInformation(control);
}

functiongetControlInformation(control:GameInputControl):void
{
trace("control.device - "+ control.device);
trace("control.value - "+ control.value);
trace("control.minValue - "+ control.minValue);
trace("control.maxValue - "+ control.maxValue);
trace("control.id - "+ control.id);
}

}

 

 

Annulation de l’écho dans AIR for Android
La fonction d’annulation de l’écho a été introduite dans AIR for Android version 23. Un écho acoustique se produit lorsque la sortie du haut-parleur revient vers l’entrée de microphone intégré, ce qui produit alors des artefacts en écho gênants et réduit significativement la qualité des données capturées.

L’écho acoustique se produit avec les applications de collaboration, dans lesquelles deux parties ou plus sont dans une conversation interactive. À partir de cette version, les développeurs peuvent développer des applications VOIP sans aucun écho à l’aide d’AIR sur Android.

Remarque : Cette fonction existait déjà dans AIR for Desktop et iOS. Pour en savoir plus, voir Microphone – AS3.

Les modifications suivantes doivent être apportées au code ActionScript :

Microphone.getEnhancedMicrophone

Pour accéder au microphone de l’appareil, nous utilisons Microphone.getMicrophone(). Toutefois, cette API renvoie un seul microphone, qui ne permet pas d’éliminer l’écho acoustique. Pour supprimer l’écho acoustique, les développeurs doivent obtenir une instance du microphone à l’aide de l’API : Microphone.getEnhancedMicrophone(). La fonction d’annulation de l’écho acoustique du microphone de l’appareil retourné par cette API sera activée.

Prérequis

 - Ajoutez la balise suivante sous les fichiers manifestes ajoutés d’Android :
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />

– Certains contenus swf pré-existants peuvent utiliser l’API Microphone. getEnhacedMicrohone () (puisqu’elle est déjà présente dans les applications AIR for Desktop). Si ces contenus swf sont regroupés avec la dernière version AIRSDK (version 23), la fonction ne fonctionnera pas. Les développeurs doivent alors recompiler le contenu swf avec la version-swf 34 ou ultérieure.

Exemple de fragment de code
Voici un exemple de fragment de code pour ce scénario :

Fonction publique Microphone()
{
mic = Microphone.getEnhancedMicrophone();
mic.gain=60;
mic.rate =22;
mic.addEventListener(StatusEvent.STATUS, mic_status);
}

Limitations
L’annulation de l’écho acoustique peut ne pas fonctionner sur certains appareils (tels que le Motorola G2) en raisons de restrictions matérielles.

L’API MicrophoneEnhancedOptions (présente sur AIR for Desktop) ne fonctionnera pas sur AIR for Android.

Les performances de la fonction peuvent varier selon la manipulation côté matériel de l’annulation de l’écho pour différents appareils Android. Si les appareils ne prennent pas en charge l’annulation de l’écho au niveau matériel, AIR la traite du côté logiciel.

Les effets acoustiques de la classe de microphone varient en fonction de l’appareil. Les appareils de la gamme Android ayant différentes configurations matérielles, les mêmes réglages audio ont un impact différent en fonction de l’appareil. Par exemple, un développeur peut devoir utiliser « mic.gain = 70; » pour le Samsung Note 4 pour une sortie audible de la voix.

 

 

Le bouton Effacer StageText est maintenant en option sur iOS

Lors de la création de l’objet StageText sur iOS, les développeurs AS ont accès à une option de bouton Effacer. À compter d’AIR 23, le bouton d’effacement de StageText est en option. Les développeurs AS bénéficient ainsi d’une plus grande souplesse lorsqu’ils utilisent StageText. Dans les versions antérieures, l’objet StageText était créé avec un bouton Effacer intégré.

Pour mettre en œuvre cette fonction, les changements suivants doivent être apportés au code ActionScript :

stageText.clearButtonMode
Pour profiter de la prise en charge du bouton Effacer en option, les développeurs AS peuvent maintenant utiliser une propriété clearButtonMode afin de définir différents modes. Quatre modes sont associés à cette propriété :

Pour afficher clearButton pendant la modification : StageTextClearButtonMode.WHILE_EDITING

Pour ne jamais afficher clearButton : StageTextClearButtonMode.NEVER

Pour toujours afficher clearButton : StageTextClearButtonMode.ALWAYS

Pour afficher clearButton sauf en cas de modification : StageTextClearButtonMode.UNLESS_EDITING

Par défaut, la propriété clearButtonMode est définie sur StageTextClearButtonMode.WHILE_EDITING.

Prérequis

L’application doit être mise en package avec le dernier SDK d’AIR (version 23).

Le contenu SWF doit être de la version 34 ou ultérieure.

Exemple de fragment de code

Utilisez cet exemple de fragment de code pour référence.

Fonction publique ClearButtonMode()
{
label = new StageText();
label.clearButtonMode = StageTextClearButtonMode.NEVER;
label.textAlign = "right";
label.stage = stage;
label.viewPort = new Rectangle(20, 20, 90, 90);
}

Restrictions liées à l’usage de la propriété stageText.clearButtonMode

Cette propriété n’est pas disponible dans StageText avec multiligne.

Cette propriété n’est pas opérationnelle sous Android.

 

 

Windows : Ajout de la prise en charge HiDPI pour AIR Desktop (version)

HiDPI est pris en charge dans AIR for Desktop sous Windows depuis AIR 23. Il permet d’obtenir un meilleur rendu du contenu AIR sur les écrans HiDPI. Cette fonction opère selon le concept de la mise à l’échelle de densité de pixel supérieure au lieu de la mise à l’échelle de double pixel.

Remarque : HiDPI était déjà pris en charge dans AIR pour les écrans Mac Retina.

Pour mettre en œuvre cette fonction dans une application AIR, le développeur doit définir requestedDisplayResolution comme priorité élevée (high) dans le fichier manifeste.

Attribut requestedDisplayResolution défini sur « high »

<requestedDisplayResolution>high</requestedDisplayResolution>

 

Pour disposer d’une liste complète des fonctions de Flash Player et AIR, y compris celles introduites dans les versions précédentes, consultez le document ici :

Versions publiées

Produit Version publiée
Flash Player Windows pour Internet Explorer - ActiveX 23.0.0.185
Flash Player Windows pour Firefox – NPAPI 23.0.0.185
Flash Player Windows pour Chromium – PPAPI 23.0.0.185
Flash Player Mac pour Safari et Firefox – NPAPI 23.0.0.185
Flash Player Mac pour Chromium – PPAPI 23.0.0.185
Flash Player Linux pour Firefox – NPAPI 11.2.202.637
Extension de la prise en charge de Flash Player Mac version 18 – NPAPI 18.0.0.382
Extension de la prise en charge de Flash Player Windows version 18 – ActiveX 18.0.0.382
Extension de la prise en charge de Flash Player Windows version 18 – NPAPI 18.0.0.382
Flash Player Windows 8 et 10 pour Internet Explorer et Edge 23.0.0.185
Flash Player Mac pour Google Chrome 23.0.0.185
Flash Player Windows pour Google Chrome  23.0.0.185
Flash Player ChromeOS 23.0.0.185
Flash Player Linux pour Google Chrome 23.0.0.185
AIR Desktop Win Runtime 23.0.0.257
AIR Desktop Mac Runtime 23.0.0.257
AIR Android Runtime 23.0.0.257
AIR SDK et Compiler Windows 23.0.0.257
AIR SDK et Compiler Mac 23.0.0.257
AIR SDK Windows 23.0.0.257
AIR SDK Mac 23.0.0.257

Problèmes connus

Flash Player

  • Dans xulrunner, si vous redimensionnez le lecteur vidéo Flash intégré, l’interface devient noire. (4186134)

AIR

  • [Android] La hauteur de softKeyboardRect est incorrecte. (4085072)
  • [iOS] VideoTexture sur iOS – L’événement TEXTURE_READY n’est pas toujours distribué. (4150401)
  • [iOS] Blocage lors de la tentative d’accès aux arguments de fonction. (4117964)
  • [iOS] Le mode Paysage ne peut pas initier l’appareil photo et l’application se bloque en mode de débogage. (4168916)
  • [Android N] Les applications AIR ne peuvent pas reconnaître les changements d’affichage et la taille de police conformément aux nouvelles fonctionnalités d’Android N. (4186054)
  • TextField : délai après la création du premier champ de texte. (4133187)
  • Apparition de problèmes lorsque le contenu graphique est transformé avec la transformation 2.5D dans AIR 23. (4191283)
  • Des artefacts sont observés lorsque la profondeur de l’axe Z de l’objet d’affichage est modifiée. (4189739)
  • Le triangle est vide ou rempli d’artefacts lors de l’utilisation de Graphics.drawTriangles() dans AIR 23.0. (4191288)
  • Apparition de problèmes lors de l’application de la rotation 3D sur une image bitmap ou n’importe quel conteneur. (4188948)

Améliorations de sécurité

Bulletin de sécurité Produits concernés
APSB16-32 Adobe Flash Player
APSB16-31 Adobe AIR

Instructions de création

Création pour Flash Player 23

Pour utiliser la nouvelle version de Flash Player, vous devez cibler la version 34 de SWF en transmettant « -swf-version=34 » comme argument de compilateur supplémentaire au compilateur ASC 2.0. Les détails de cette procédure sont expliqués ci-dessous.

  • Téléchargez le nouveau playerglobal.swc pour Flash Player 23
  • Téléchargez et installez Flash Builder 4.7 Creative Cloud : https://creative.adobe.com/fr/products/flash-builder
  • Enregistrez le kit SDK d’AIR existant si vous avez besoin de le restaurer ultérieurement, puis remplacez le SDK d’AIR intégré par le SDK d’AIR 23. Pour ce faire, décompressez le SDK d’AIR 23 vers cet emplacement :
    • 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\
  • Dans Flash Builder, créez un nouveau projet : Fichier -> Nouveau -> Projet.
  • Ouvrez le panneau des propriétés (cliquez avec le bouton droit de la souris et sélectionnez Propriétés). 
  • Sélectionnez ActionScriptCompiler dans la liste sur la gauche.
  • Ajoutez « -swf-version=34 » dans le champ Arguments de compilateur supplémentaires.
    • Vous vous assurez ainsi que le fichier SWF cible la version 34 du SWF. Si vous procédez à la compilation avec la ligne de commande et non dans Flash Builder, vous devez ajouter le même argument de compilateur.
  • Assurez-vous d’avoir installé la nouvelle version de Flash Player 23 dans votre navigateur.

Création pour AIR 23 (mise à jour vers l’espace de nom d’AIR 23)

Vous devez mettre à jour le fichier descripteur d’application vers l’espace de nom 23 pour accéder aux nouvelles API et au nouveau comportement d’AIR 23. Si votre application n’a pas recours aux nouvelles API et au nouveau comportement d’AIR 23, il n’est pas nécessaire de mettre à jour l’espace de nom. Nous recommandons toutefois à tous les utilisateurs de commencer à utiliser l’espace de nom d’AIR 23 même s’ils ne profitent pas encore des nouvelles fonctionnalités de la version 23. Pour mettre à jour l’espace de nom, redéfinissez l’attribut xmlnsdans votre descripteur d’application sur : <application xmlns="http://ns.adobe.com/air/application/23.0">

Notification d’un bogue

Vous avez repéré un bogue ? Envoyez-le sur la Base de données de bogues Flash Player et Adobe AIR.

Il est possible que Flash Player et AIR utilisent votre matériel vidéo pour décoder et lire les vidéos H.264. Il est possible que certains bogues vidéo ne puissent être reproduits qu’avec votre matériel et lecteur vidéo particuliers. Lorsque vous signalez un bogue qui implique du contenu vidéo, il est indispensable d’annoter les informations concernant votre matériel et lecteur vidéo, ainsi que votre système d’exploitation et navigateur (si vous utilisez Flash Player), afin que nous puissions reproduire les problèmes et faire des recherches. Veillez à inclure ces informations conformément aux Instructions concernant la notification de problèmes relatifs à la lecture de vidéos. Remarque : en raison du grand nombre de courriers électroniques reçus, nous ne pouvons donner suite à chaque requête.

Nous vous remercions d’utiliser Adobe® Flash Player® et AIR®, et de prendre le temps de nous faire part de vos impressions !

Configuration système

Pour connaître la configuration requise pour les dernières versions de Flash Player, consultez le document ici

Pour connaître la configuration requise pour les dernières versions AIR, consultez le document ici 

Historique des versions du moteur d’exécution

Date de publication Version du moteur d’exécution Améliorations de sécurité
11 octobre 2016 Flash Player (Win, Mac, Linux) 23.0.0.185
Flash Player (NPAPI Linux) 11.2.202.637
Flash Player (ESR) 18.0.0.382
APSB16-32
13 septembre 2016 Flash Player (Win, Mac et Linux) 23.0.0.162
Flash Player (NPAPI Linux) 11.2.202.635
Flash Player (ESR) 18.0.0.375
AIR SDK et Runtime 23.0.0.257
APSB16-29
APSB16-31
14 juillet 2016 Flash Player (Win ActiveX) 22.0.0.210  
12 juillet 2016 Flash Player (Win, Mac, Linux) 22.0.0.209
Flash Player (NPAPI Linux) 11.2.202.632
Flash Player (ESR) 18.0.0.366
APSB16-25
16 juin 2016 Flash Player (Win, Mac et Linux) 22.0.0.185
Flash Player (NPAPI Linux) 11.2.202.626
Flash Player (ESR) 18.0.0.358
AIR SDK et Runtime 22.0.0.153
APSB16-18
APSB16-23
12 mai 2016 Flash Player (Win, Mac et Linux) 21.0.0.242
Flash Player (NPAPI Linux) 11.2.202.621
Flash Player (ESR) 18.0.0.352
AIR SDK et Runtime 21.0.0.215
APSB16-15
21 avril 2016 Flash Player (Mac NPAPI) 21.0.0.226  
12 avril 2016 AIR SDK et Runtime 21.0.0.198  
8 avril 2016 Flash Player (Google Chrome) 21.0.0.216  
7 avril 2016 Flash Player (Win, Mac, Linux) 21.0.0.213
Flash Player (NPAPI Linux) 11.2.202.616
Flash Player (ESR) 18.0.0.343
APSB16-10
23 mars 2016 Flash Player (Win, Mac, Linux) 21.0.0.197  
10 mars 2016 Flash Player (Win, Mac et Linux) 21.0.0.182
Flash Player (NPAPI Linux) 11.2.202.577
Flash Player (ESR) 18.0.0.333
AIR SDK et Runtime 21.0.0.176
APSB16-08
9 février 2016 Flash Player (Win, Mac et Linux) 20.0.0.306
Flash Player (NPAPI Linux) 11.2.202.569
Flash Player (ESR) 18.0.0.329
AIR SDK et Runtime 20.0.0.260
APSB16-04
19 janvier 2016 Flash Player (Win, Mac, Linux) 20.0.0.286  
1er janvier 2015 Flash Player ActiveX (Win 7) 20.0.0.270  
28 décembre 2015 Flash Player (Win, Mac et Linux) 20.0.0.267
Flash Player (NPAPI Linux) 11.2.202.559
Flash Player (ESR) 18.0.0.324
AIR SDK et Runtime 20.0.0.233
APSB16-01
8 décembre 2015 Flash Player (Win, Mac et Linux) 20.0.0.228
Flash Player (NPAPI Win et Mac) 20.0.0.235
Flash Player (NPAPI Linux) 11.2.202.554
Flash Player (ESR) 18.0.0.268
AIR SDK et Runtime 20.0.0.204
APSB15-32
10 novembre 2015 Flash Player (Win, Mac et Linux) 19.0.0.245
Flash Player (NPAPI Linux) 11.2.202.548
Flash Player (ESR) 18.0.0.261
AIR SDK et Runtime 19.0.0.241
APSB15-28
16 octobre 2015 Flash Player (Win, Mac, Linux) 19.0.0.226
Flash Player (PPAPI ChromeOS) 19.0.0.225
Flash Player (NPAPI Linux) 11.2.202.540
Flash Player (ESR) 18.0.0.255
APSB15-27
13 octobre 2015 Flash Player (Win et Mac) 19.0.0.207
Flash Player (PPAPI Linux) 19.0.0.207
Flash Player (NPAPI Linux) 11.2.202.535
Flash Player (ESR) 18.0.0.252
AIR SDK et Runtime 19.0.0.190
APSB15-25
21 septembre 2015 Flash Player (Win et Mac) 19.0.0.185
Flash Player (PPAPI Linux) 19.0.0.185
Flash Player (NPAPI Linux) 11.2.202.521
Flash Player (ESR) 18.0.0.241
AIR SDK et Runtime 19.0.0.190
APSB15-23
11 août 2015 Flash Player (Win et 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 et Runtime 18.0.0.199
APSB15-19
16 juillet 2015 Flash Player (Linux NPAPI) 11.2.202.491
Flash Player (ESR) 13.0.0.309
APSB15-18
14 juillet 2015 Flash Player 18.0.0.209
APSB15-18
8 juillet 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 et Runtime 18.0.0.180
APSB15-16
23 juin 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
9 juin 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 et Runtime (Win) 18.0.0.144
AIR SDK et Runtime (Mac) 18.0.0.143
APSB15-11
12 mai 2015 Flash Player (Win et Mac) 17.0.0.188
Flash Player (Linux) 11.2.202.460
Flash Player (ESR) 13.0.0.289
AIR SDK et Runtime 17.0.0.172
APSB15-09
14 avril 2015 Flash Player (Win et Mac) 17.0.0.169
Flash Player (Linux) 11.2.202.457
Flash Player (ESR) 13.0.0.281
AIR SDK et Runtime 17.0.0.144
APSB15-06
12 mars 2015 Flash Player (Win et Mac) 17.0.0.134
Flash Player (Linux) 11.2.202.451
Flash Player (ESR) 13.0.0.277
AIR SDK et Runtime 17.0.0.124
APSB15-05
12 février 2015 AIR Desktop Runtime (Win) 16.0.0.273
AIR SDK (Win et Mac) 16.0.0.292
 
5 février 2015 Flash Player (Win et Mac) 16.0.0.305
Flash Player (Linux) 11.2.202.442
Flash Player ESR (Win et Mac) 13.0.0.269
APSB15-04
27 janvier 2015 Flash Player (Win et Mac) 16.0.0.296
Flash Player (Linux) 11.2.202.440
Flash Player ESR (Win et Mac) 13.0.0.264
APSB15-03
22 janvier 2015 Flash Player (Win et Mac) 16.0.0.287
Flash Player (Linux) 11.2.202.438
Flash Player ESR (Win et Mac) 13.0.0.262
APSB15-02
13 janvier 2015 Flash Player (Win et Mac) 16.0.0.257
Flash Player (Linux) 11.2.202.429
Flash Player ESR (Win et 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
9 décembre 2014 Flash Player (Win et Mac) 16.0.0.235
Flash Player (Linux) 11.2.202.425
Flash Player ESR (Win et Mac) 13.0.0.259
APSB14-27
9 décembre 2014 Flash Player (Win et Mac) 15.0.0.246 APSB14-27
11 novembre 2014 Flash Player (Win et Mac) 15.0.0.223
Flash Player (Linux) 11.2.202.418
Flash Player ESR (Win et Mac) 13.0.0.252
AIR Android 15.0.0.356
AIR Desktop et SDK 15.0.0.356
APSB14-24
23 septembre 2014 Flash Player (Windows ActiveX) 15.0.0.167 APSB14-22
9 septembre 2014 Flash Player (Win et Mac) 15.0.0.152
Flash Player (Linux) 11.2.202.406
Flash Player ESR (Win et Mac) 13.0.0.244
AIR Android 15.0.0.252
AIR Desktop et SDK 15.0.0.249
APSB14-21
12 août 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 et SDK 14.0.0.178
APSB14-18
8 juillet 2014 Flash Player Desktop (Win et Mac) 14.0.0.145
Flash Player Desktop (Linux) 11.2.202.394
Flash Player ESR (Win et Mac) 13.0.0.231
AIR (SDK et Android Runtime) 14.0.0.137
APSB14-17
10 juin 2014 Flash Player Desktop (Win et Mac) : 14.0.0.125
Flash Player Desktop (Linux) 11.2.202.378
Flash Player ESR (Mac & Win) 13.0.0.223
AIR (SDK & Runtime) 14.0.0.110
APSB14-16
13 mai 2014 Flash Player Desktop (Win et Mac) : 13.0.0.214
Flash Player Desktop (Linux) 11.2.202.359
Flash Player Enterprise (Mac & Win) 13.0.0.214
AIR (SDK & Runtime) 13.0.0.111
APSB14-14

Ce produit est distribué sous licence Creative Commons Attribution - Pas d’utilisation commerciale - Partage à l’identique 3.0 non transposé  Les publications Twitter™ et Facebook ne sont pas couvertes par les dispositions Creative Commons.

Mentions légales   |   Politique de confidentialité en ligne