Привет!
Мы под покровом ночи выпустили bem-components 3.0.0!
Несмотря на мажорную версию, обновление должно быть «бесплатным»: просто обновите версию в bower.json и пересоберите проект.
Тогда почему мажор? Потому что:
- обновили зависимость от библиотеки
bem-coreдо версии3.0.1, где оторвали FastClick в пользу собственного решения для iOS - отказались от поддержки древних версий
bem-xjst(вы ведь уже давно обновились?) - переименовали
*.bemhtmlв*.bemhtml.js(даешь подсветку синтаксиса!) - и еще по мелочи.
Теперь версия публикуется с предкомпилированным CSS, так что больше нет необходимости использовать Stylus для сборки (вреда однако ж тоже никакого ;)
Кроме того, версия теперь публикуется еще и в npm.
И как всегда, помимо основного варианта поставки в виде исходников, доступна не требующая сборки dist-поставка для локальной установки в проект и для прямого подключения с CDN.
Подробно со списком изменений можно ознакомиться здесь.
Приятного обновления!
PS: project-stub уже обновлен.
Ура! :) Спасибо за труды!
Есть небольшой вопрос... В изменениях не написано, но спрошу: А api у i-bem обновилось? или используется старая версия?
upd Ответил на свой вопрос. Судя по исходникам старое. :)
Изменение API у i-bem будет в bem-core 4.0.0, которая ещё не выпущена. На её основе будет версия bem-components 5.0.0 (до этого будет выпущена ещё 4.0.0 с небольшими правками в дизайне).
Отличная новость, спасибо!
@vithar. Спасибо за прояснение )