v2.0.0
Технологии
- [ major ] Технологии
css-stylus,css-stylus-with-nibиcss-stylus-with-autoprefixerобъединены в одну — stylus (#67, #68).
Крупные изменения
- Добавлена поддержка карт кода (source maps) (#60).
- [ major ] Для пост-обработки вместо css-preprocessor используется postcss (#33).
- [ major ] Для минификации кода вместо модуля stylus используется модуль csswring (#71).
- [ major ] Для добавления вендорных префиксов вместо autoprefixer используется autoprefixer-core (#24).
- [ major ] Исправлена обработка CSS-файлов: если БЭМ-сущность на одном уровне переопределения реализована и в файле с расширением
.styl, и в файле с расширением.css, то в сборку попадет только.styl-файл (#73).
Опции
- [ major ] Из технологии
stylusудалена опцияvariables(#36).
В технологию stylus добавлены следующие опции:
- sourcemap (#60)
- autoprefixer (#64)
- compress (#71)
- url (#58)
- imports (#57)
- comments (#55)
- useNib (#65)
- includes (#54)
Зависимости
- [ major ] Изменились требования к версии модуля
enb. Теперь для корректной работы требуетсяenbверсии0.16.0или выше. - Модуль
stylus@0.50.0обновлен до версии0.52.0(#90). - Модуль
vow@0.4.8обновлен до версии0.4.10.