Привет!
Мы под покровом ночи выпустили 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. Спасибо за прояснение )