Setahun selepas keluaran GNU Awk versi 4.2.1, versi 5.0.0 telah dikeluarkan.
Dalam versi baharu:
- Sokongan untuk format POSIX printf %a dan %A telah ditambah.
- Infrastruktur ujian yang dipertingkatkan. Kandungan test/Makefile.am telah dipermudahkan dan pc/Makefile.tst kini boleh dijana daripada test/Makefile.in.
- Prosedur regex telah digantikan dengan prosedur GNULIB.
- Infrastruktur dikemas kini: Bison 3.3, Automake 1.16.1, Gettext 0.19.8.1, makeinfo 6.5.
- Pilihan konfigurasi tidak berdokumen dan kod berkaitan yang membenarkan huruf bukan Latin digunakan dalam pengecam telah dialih keluar.
- Pilihan konfigurasi "--with-whiny-user-strftime" telah dialih keluar.
- Kod itu kini membuat andaian yang lebih ketat tentang persekitaran C99.
- PROCINFO["platform"] kini memaparkan platform yang GNU Awk telah disusun.
- Menulis item yang bukan nama pembolehubah dalam SYMTAB kini mengakibatkan ralat maut. Ini adalah perubahan tingkah laku.
- Pengendalian ulasan dalam pencetak cantik telah direka bentuk semula hampir sepenuhnya dari awal. Akibatnya, semakin sedikit ulasan yang hilang.
- Ruang nama telah diperkenalkan. Kini anda tidak lagi boleh melakukan ini: gawk -e 'BEGIN {' -e 'print "hello" }'.
- GNU Awk kini sensitif setempat apabila mengabaikan huruf besar dalam lokal bait tunggal, bukannya varian Latin-1 berkod keras.
- Sekumpulan pepijat telah diperbaiki.
Sumber: linux.org.ru