Skip to content

Latest commit

 

History

History
184 lines (133 loc) · 8.18 KB

CHANGELOG.md

File metadata and controls

184 lines (133 loc) · 8.18 KB

История изменений

3.1.0

Зависимости

3.0.0

Крупные изменения

  • Прекращена поддержка node < 8.x
  • Добавлена поддержка новых версий npm

Зависимости

  • Удалены зависимости от модулей es6-promise и vow.
  • Модуль [email protected] обновлен до версии 9.2.0.
  • Модуль [email protected] обновлен до версии 7.0.0.
  • Модуль [email protected] обновлен до версии 7.0.5.
  • Модуль [email protected] обновлен до версии 8.0.0.

2.4.0

Опции

Зависимости

2.3.3

Зависимости

2.3.2

Исправления ошибок

2.3.1

К сожалению, в postcss-import версии 8 было отрезано всё, что не вписывается в идеальную модель авторов модуля.

С учетом того, что при сборке @import попадают в центр файла, которые в версии 8 не раскрываются (postcss/postcss-import#176) и использовать его как есть далее не представляется возможным.

Зависимости

  • Обновление модуля [email protected] отменено, используется версия 7.1.3.

2.3.0

Опции

Зависимости

Остальное

  • Уменьшено время подключения технологий (#120).

2.2.0

Опции

Зависимости

2.1.0

  • Добавлена поддержка enb версии 1.x (#109).

2.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 добавлены следующие опции:

Зависимости

  • [ major ] Изменились требования к версии модуля enb. Теперь для корректной работы требуется enb версии 0.16.0 или выше.
  • Модуль [email protected] обновлен до версии 0.52.0 (#90).
  • Модуль [email protected] обновлен до версии 0.4.10.

Engines

  • Добавлена поддержка io.js (#34).
  • Добавлена поддержка node.js версии 0.12 (#35).

Тестирование

  • Добавлены тесты для технологии stylus (#36).
  • Добавлено тестирование под Windows в Continues Integration при помощи AppVeyor (#37).