Вышел релиз свободного Flash-плеера Gnash 0.8.6, исходные тексты которого распространяются в рамках лицензии GPL v.3. Gnash совместим с форматом SWF версии v7 и частично с v8, v9 и v10, содержит реализацию ActionScript 2 и 3 классов для SWF версии 8.5, может проигрывать FLV ролики YouTube, поддерживает обмен XML сообщениями с сервером. Gnash распространяется как в виде отедльного плеера для GNOME и KDE, так и в виде плагина для web-браузеров Mozilla и Konqueror.
В версии Gnash 0.8.6 представлены следующие новшества:
Реализованы ActionScript объекты TextSnapshot, Camera, Microphone, TextField, TextFormat, а также функции ASSetNative, ASSetNativeAccessor и ASconstructor;
В комплект включены утилиты для поиска web-камер и микрофонов в системе;
Добавлена поддержка интеграции с PyGTK модулем и новые средства для создания собственных Gnash GTK виджетов;
Улучшена синхронизация звука и видео;
Отмечены разнообразные улучшения в плане обработки и форматирования текста;
Добавлена поддержка платформы AmigaOS4;
Добавлена предварительная реализация поддержки AVM2 (ActionScript Virtual Machine v2);
Улучшена поддержка протокола RTMP (Real Time Messaging Protocol) в медиа-сервере Cygnal;
Добавлена возможность использования плагинов для скриптов, выполняемых на стороне сервера;
Проведен рефакторинг кода:
Реорганизация внутренней структуры объектов и классов с целью увеличения совместимости с ActionScript;
Доведены до рабочего состояния дополнения к нативным классам;
Увеличена совместимость и проведена оптимизация для классов DisplayObject;
Улучшена работа парсера и сборщика мусора;
Упрощен процесс создания новых классов;
Создан новый тестовый комплект для оценки совместимости с ActionScript 2 & 3;
Добавлены Stub-заглушки всех ActionScript 3 классов;
Переработан код сетевой подсистемы;
Исправлены ошибки, среди котрых:
В AGG-рендере налажено выполнение операций склаживания изображений;
Решены проблемы с крахом и нарушением порядка обработки событий в XMLSocket;
Увеличена производительность GUI-интерфейса на базе библиотеки SDL;
Налажено синхронное выполнение различных ActionScript событий;
В будущей версии ожидается возможность задействования аппаратной акселерации при отображении видео в формате H.264. Код для поддержки Intel VA-API и VA-API бэкенда к NVIDIA VDPAU уже добавлен в репозиторий исходных текстов и доступен для предварительного тестирования.