Вышла новая версия событийно-ориентированный фреймворка на JavaScript — Node.js 0.8.0, который стал ещё более быстрый и стабильный.
Что нового
- Улучшено быстродействие. Node.js стал значительно шустрее предыдущей версии благодаря улучшениям в движке V8 и прослойки libuv;
- Переход от использования библиотек libev и libeio к использованию прослойки libuv позволил унифицировать поддержку платформ Unix и Windows;
- Проделан переход на новую систему сборки. Вместо системы сборки написанной на языке Python —WAF, теперь используется GYP, применяемый для сборки проекта Chromium.
- Возможность работы с дескрипторами файлов;
- Переработан модуль cluster редназначенный для организации работы кластера из нескольких процессов Node.js;
- Добавлен модуль domain, позволяющий связать несколько разных операций ввода/вывода и выполнить их обработку в виде единой группы;
- Чистка и рефакторинг модулей Repl, Readline и TTY;
- В модуль fs добавлены методы fs.appendFile() и fs.appendFileSync() и поддержка режимов «wx», «wx+», «ax» и «ax+» для методов fs.open() и fs.openSync();
- Стабильность и исправление недочетов.