Форум

Методология

Инструментарий

Платформа

Сообщество

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

0.11.0

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

0.10.1

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

  • При ошибках чтения JSDoc с помощью jsdoc3 теперь выводятся предупреждения (#60).
  • Исправлено добавление информации о примерах при ошибках чтения BEMJSON (#62).
  • Исправлено чтение BEMJSON при поиске зависимостей примеров (#63).

Зависимости

  • Для очистки кэша вместо устаревшего drop-require-cache используется модуль clear-require.
  • Модуль jsdoc@3.3.2 обновлён до версии 3.3.3.
  • Модуль vow@0.4.10 обновлён до версии 0.4.11.

0.10.0

  • Добавлена поддержка примеров из разных magic-тасков (#57).

0.9.1

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

  • Исправлена ошибка при анализе BEMJSON-файлов (#55).

Зависимости

  • Модуль bem-md-renderer@0.2.0 обновлён до версии 0.3.0.

0.9.0

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

  • Добавлена сборка информации о зависимостях для каждого примера (#45).

Зависимости

  • Модуль enb-bem-techs@1.0.4 обновлён до версии 2.0.1.
  • Модуль jsdoc@3.3.0-alpha9 обновлён до версии 3.3.2.
  • Модуль jsdoc-bem@0.2.1 обновлён до версии 0.3.0: добавлена поддержка наследуемых блоков.
  • Модуль marked@0.3.3 обновлён до версии 0.3.5.

0.8.1

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

  • Исправлена ошибка для случаев, когда целевая папка (destPath) находится не на первом уровне относительно корня проекта (#46).

Зависимости

  • Модуль vow@0.4.9 обновлён до версии 0.4.10.

0.8.0

  • Обновлён формат, генерируемый при обработке JSDoc с помощью jsd (#41).
  • Исправлена обработка JSDoc при помощи jsd для блоков без JSDoc (#43): если блок не имеет Javascript-реализации или в коде нет JSDoc-коментариев, то результатом обработки будет пустой объект {}.
  • Модуль bem-jsd@1.5.3 обновлён до версии 1.6.0: исправлено объединение деклараций одного модуля (например, блока и его модификатора).
  • Модуль vow-node@0.2.1 обновлён до версии 0.3.0.

0.7.5

  • Модуль bem-md-renderer@0.1.0 обновлён до версии 0.2.0: поддержка видео-ссылок (#38).
  • Модуль vow@0.4.8 обновлён до версии 0.4.9.

0.7.4

  • Модуль bem-md-renderer@0.0.1 обновлён до версии 0.1.0: исправлена генерация якорей (#35).
  • Модуль jsdtmd@0.0.8 обновлён до версии 0.0.9: исправлены опечатки в генерируемых заголовках.
  • Модуль toc-md@0.0.1 обновлён до версии 0.1.0: исправлена генерация оглавления для отображения в npmjs.org.
  • Модуль enb-bem-techs@1.0.2 обновлён до версии 1.0.4.
  • Модуль marked@0.3.2 обновлён до версии 0.3.3.
  • Модуль vow@0.4.7 обновлён до версии 0.4.8.

0.7.3

  • Исправлена ошибка при логировании предсборки примеров (#33).
  • Добавлена зависимость от модуля bem-md-renderer@0.0.1.
  • Модуль bem-naming@0.5.0 обновлён до версии 0.5.1.
  • Модуль enb-bem-techs@1.0.0 обновлён до версии 1.0.2.

0.7.2

  • Исправлен html-рендеринг: генерация якорей (#31).

0.7.1

  • Обновлена генерация оглавления.
  • Исправлены ошибки при использовании в Windows.
  • Модуль bem-naming обновлён до версии 0.5.0.
  • Модуль enb-bem-pseudo-levels обновлён до версии 0.2.6.

0.7.0

  • Добавлена возможность генерации оглавления (#17).
  • Исправлена предсборка инлайновых примеров (#27).

0.6.5

  • Модуль enb-bem-techs обновлён до версии 1.0.0.
  • Модуль enb-bem-pseudo-levels обновлён до версии 0.2.5.

0.6.4

  • Для инлайновых примеров теперь можно указывать не только язык bemjson, но и js (#25).
  • Модуль enb-bem-pseudo-levels обновлён до версии 0.2.4.

0.6.3

  • Исправлена ошибка, при которой не добавлялась мета информация о примерах.
  • Модуль enb-bem-techs обновлён до версии 1.0.0-rc.
  • Модуль bem-naming обновлён до версии 0.4.0.

0.6.2

  • Исправлена ошибка, при которой не запускалась сборка документации.
  • Модуль vow обновлён до версии 0.4.7.

0.6.1

  • Исправлена ошибка, при которой собирались лишние примеры.

0.6.0

  • Переход на enb-magic-factory@0.3.x.
  • Обновлён marked рендерер: добавлены якоря для заголовков.
  • Исправлен таргет мета-данных: инлайновые примеры разделены по языкам.
  • Модуль vow обновлён до версии 0.4.6.
  • Модуль enb-bem-techs обновлён до версии 0.1.0-rc.

0.5.4

  • Исправлена ошибка из-за которой не завершалась сборка документации в случаях, когда происходила ошибка сборки инлайновых примеров.

0.5.3

  • Исправлена обработка опции jsdoc.parser.
  • Исправлена обработка элементов и модификаторов.

0.5.1

  • Исправлена поддержка путей относительно корня для уровней.

0.5.0

  • Добавлена возможность отключать сборку JSDoc.
  • Добавлена поддержка путей относительно корня для уровней.
  • Исправлено подключение enb-magic-factory модуля.
  • Исправлена ошибка при которой таск примеров запускался в случаях, когда сборка документации не требовалась.
  • Опции jsSuffixes и jsdocParser объявлены deprecated, использовать jsdoc.suffixes и jsdoc.parser соответственно.

0.4.1

  • Исправлена ошибка для jsdoc3 при отсутствии файлов с JSDoc (#9).

0.4.0

  • Добавлена опция jsdocParser (#2).
  • Добавлена опция jsSuffixes (#7).
  • Добавлен обработчик jsd ошибок (#4).
Если вы заметили ошибку или хотите чем-то дополнить статью, вы всегда можете или написать нам об этом на Гитхабе, или поправить статью с помощью prose.io.