Un any després del llançament de la versió 4.2.1 de GNU Awk, es va publicar la versió 5.0.0.
En la nova versió:
- S'ha afegit suport per als formats POSIX printf %a i %A.
- Infraestructura de proves millorada. Contingut simplificat de test/Makefile.am i ara és possible generar pc/Makefile.tst des de test/Makefile.in.
- Els procediments de regex s'han substituït per procediments de GNULIB.
- Infraestructura actualitzada: Bison 3.3, Automake 1.16.1, Gettext 0.19.8.1, makeinfo 6.5.
- S'han eliminat les opcions de configuració no documentades i el codi relacionat que permetia utilitzar caràcters no llatins als identificadors.
- S'ha eliminat l'opció de configuració "--with-whiny-user-strftime".
- El codi ara fa suposicions més sòlides sobre l'entorn C99.
- PROCINFO["plataforma"] ara mostra la plataforma per a la qual es va compilar GNU Awk.
- L'escriptura d'elements que no són noms de variables a SYMTAB ara provoca un error fatal. Això és un canvi de comportament.
- La gestió de comentaris a la impressora pretty s'ha redissenyat gairebé completament des de zero. Com a resultat, ara es perden menys comentaris.
- S'han introduït espais de noms. Ja no podeu fer això: gawk -e 'BEGIN {' -e 'print "hola" }'.
- El GNU Awk ara és sensible a la configuració regional quan s'ignora majúscules i minúscules a les configuracions regionals d'un sol byte en comptes del codi Llatí-1.
- S'han corregit molts errors.
Font: linux.org.ru