Les plus notables concernent l'amélioration du support de l'internationalisation avec une prise en charge complète de la norme Unicode 6, l'extension de la prise en charge du protocole IPv6 et une configuration plus simplifiée du module CPAN permettant d'accéder au dépôt éponyme, le plus riche des bibliothèques écrites en Perl.
Le module Socket implémente Socket::getaddrinfo() et Socket::getnameinfo() et offre nombre de nouvelles constantes et fonctions utiles.
Une dizaine d'affinements des expressions rationnelles font aussi leurs apparitions, comme la possibilité d'effectuer des substitutions non destructives (exemple : s/ae/ä/gr), des modificateurs pour compiler des Regexp en Unicode ou autres, et une amélioration des sorties de débogage.
De nouvelles possibilités syntaxiques s'offrent aux développeurs Perl, les fonctions sur les tableaux et les tables associatives (Hash) acceptent comme paramètre des références sans sigil : values %$hashref peut être désormais écrit ainsi values $hashref.
La déclaration d'un package peut désormais prendre un bloc de code en paramètre : { package Foo; ... } devient package Foo { ... }. Les fonctions tie, tied et untie peuvent être en outre surchargées.
Les classes Pod:

La documentation du langage a été pour l'occasion largement revue, corrigée et complétée. Des parties anachroniques en particulier, ont été débarrassées.
Les fonctionnalités qui cassent la compatibilité avec la version 5.10 peuvent être activées individuellement avec la déclaration use feature (exemple : use feature 'unicode_strings') ou activées toutes à la fois avec use feature ':5.14'.
Cette sortie signe toutefois l'arrêt définitif du support de Perl 5.10 au profit de cette version.

Source : liste complète des nouveautés
Et vous ?
