Ajouter un commentaire

PHP 8.6 : la phase alpha est lancée

Par:
francoistonic

lun, 06/07/2026 - 12:28

PHP annonce le lancement de la phase Alpha de PHP 8.6.0. Cette nouvelle version n'est pas attendue en version finale avant fin 2026. Si tout va bien :

- Alpha : du 2 juillet au 30 juillet

- 13 août : gel des fonctionnalités

- fin août-fin septembre : bêta

- fin septembre à début novembre : RC

- 19 novembre : version finale

Au printemps dernier, plusieurs fonctions avaient été annoncées :11 RFC acceptés, 11 RFC intégrés. 3 propositions sont en cours d'évaluation et de vote. Parmi les nouveautés attendues :

- clamp v2 : permet de borner une valeur minimale et maximale

- une enum peut renvoyer ce qu'elle veut

- vérification de l'accessibilité d'une propriété

- mise à jour timelib

- ajout support des metadonnées EXIF d'un fichier WebP

- mise à jour de xxHash

- nombreuses corrections sur l'internationalisation

- support AES-SIV (OpenSSL)

- fonction partielle

- JIT aura des améliorations sur la gestion mémoire, le démarrage à froid

Les principales RFC acceptées

Followup improvements for ext/uri : améliorations de l'API de parsing URL / https://wiki.php.net/rfc/uri_followup

Stream Error handling : unification du système d'erreurs pour les streams PHP / https://wiki.php.net/rfc/stream_errors

Secure session configuration defaults : les fichiers ini auront des valeurs par défaut pour réduire les risques d'exposition des applications

Display Function arguments in Errors : intégrer les paramètres transmis à la fonction lorsqu'elle génère une erreur. Identifier plus rapidement l'origine de l'erreur

Liste complète : https://php.watch/versions/8.6/rfcs

Les changements introduits dans l'alpha 1 : https://github.com/php/php-src/blob/php-8.6.0alpha1/NEWS

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 DDD   ZZZZZ  BBBB   TTTTTT  K  K 
D D Z B B TT K K
D D Z BBBB TT KK
D D Z B B TT K K
DDD ZZZZZ BBBB TT K K