Вышла новая стабильная версия языка программирования Perl — 5.16. В связи с этим релизом версия Perl 5.12 больше не будет поддерживаться (релизы 5.12.x ещё могут выходить, но только для исправления критических проблем, а всем пользователям рекомендуется обновиться).
Среди ключевых изменений в релизе Perl 5.16:
use VERSION теперь отключает все возможности из других версий Perl (до следующего подобного объявления в коде программы);
__SUB__ возвращает ссылку на текущую подпрограмму (удобно для рекурсивых замыканий);
представлены unicode_eval() и evalbytes() для корректной работы с юникодом в eval();
поддержка Unicode 6.1;
новая функция is_utf8_char_buf() пришла на замену is_utf8_char();
переменная $$ снова доступна не только для чтения (как это было со времен Perl 5.8).