- Добавлена поддержка
enb
версии1.x
(#97).
- Подключение сторонних библиотек c помощью опции requires (#67).
- При сборке BEMTREE-шаблонов в результирующий код добавляется код модуля vow (#71). Настраивается с помощью опции includeVow.
- Для случаев, когда шаблоны отсутствуют, результатом сборки является заглушка без XJST-кода (#82).
- Если в сборку не попали базовые шаблоны (например, не указана зависимость), то при выполнении методов
BEMHTML.apply()
иBEMTREE.apply()
будет генерироваться соответствующее сообщение об ошибке (#83).
- [ major ] Технология
html-from-bemjson
переименована в bemjson-to-html (#50). - [ major ] Технология
html-from-bemjson-i18n
удалена. Для работы с локализацией нужно использовать технологии из пакетаenb-bem-i18n
(#51).
- [ major ] Из технологии
bemjson-to-html
удалены устаревшие опции:destTarget
,bemjsonTarget
иbemhtmlTarget
. Вместо них следует использоватьtarget
,bemjsonFile
иbemhtmlFile
, соответственно. (#90).
- [ major ] Изменились требования к версии модуля
enb
. Теперь для корректной работы требуетсяenb
версии0.16.0
или выше. - [ major ] Модуль
bem-bl-xjst
обновлен до версии2.1.4
и больше не являетсяpeer
-зависимостью (#54).
- Переход на
bem-bl-xjst
,bem-bl
больше не используется.
- Добавлена
html-from-bemjson
технология. - Добавлена
html-from-bemjson-i18n
технология.
- Улучшен вывод сообщения о синтаксических ошибках в исходных файлах.
- Улучшен вывод сообщения о синтаксических ошибках.
vow
обновлён до версии 0.4.3.
- Переход на
bem-bl@1.3.1
. - Переход на
vow@0.4.2
.
- Переход на
xjst
-транслятор изbem-bl@v1
. - Модули
xjst
иometajs
больше не используются. - Опция cache для
bemhtml
технологии теперь отключена по умолчанию. - Ко всем технологиям добавлена
applyFuncName
опция. - Опция
async
удалена изbemtree
технологии, вместо неё следует использоватьapplyFuncName
. sibling
обновлён до версии 0.1.3.
- Возможность вызывать
BEMHTML.apply()
из BEMTREE-шаблонов (@aristov).
- Переход на
xjst@0.5.x
. - Обновлены
vow
иometajs
.
- Исправлена
BEMHTML.apply(undefined)
(@an9eldust).
- Добавлена
bemtree
технология. - Исправлена
exportName
опция дляbemhtml
технологии. - Обновлены
xjst
иometajs
.
- Зависимость от
enb@0.8.22
, переход на общий инстансvow-fs
.
- Стабилизирована зависимость от xjst/ometajs (@andrewblond).
- Переход от bemc к bem-core.