Релиз-кандидаты модулей Core v2.2.0 и Utilities v1.1.0. Это первые два модуля с новыми шаблонами имён. Пока что доступны только из репозитория, т.к. несовместимы с именами других модулей.
Сегодня выпускаю новую версию ядра 2.1.8. Релизом стала, как я и ожидал, вчерашняя сборка из репозитория. На данный момент, это самая лучшая версия ядра Карбона по соотношению скорость/стабильность.
Релиз версии ядра 2.1.7. После написания предыдущей статьи про YASS я понял, что забыл протестировать те 7 селекторов, на которых заваливается YASS, на Карбоне в браузерах без нативной поддержки Selectors API (Firefox 2, Opera 9.23).
В этой версии ядра функция loadModule() переименована в loadModules(), так как множественное число в имени функции в данном случае более логично. Также функция стала независимой от onDOMready(), теперь не нужно писать конструкции вида:
CarbonJS.onDOMready(function() {
CarbonJS.loadModules([...], function() {
...
});
});
Функция onDOMready() теперь определена уже в самой loadModules().
Итак, после 4х месяцев разработки отправляю на золото новую версию ядра – 2.1.5.
Эта версия не содержит существенных изменений в самом алгоритме поиска элементов, но богата на другие новые функции.
