Open innabelaya opened 6 years ago
Почему Вы не добавите возможность показывать лишь часть поста, а не целиком? Слишком уж долго порой листать эти простыни..
И почему бы не избавиться от горизонтальной прокрутки page-index__content
?
А вообще здорово, будем разбираться)
ЗЫ. При переходе на новый форум впервые подумал что какой-стиль не подключится, пару раз обновил страницу...
Выпилили jQuery из bem-core. Официального релиза пока не было, но релиз-кандидат уже можно пробовать и писать нам отзывы!
Итоги работы нашей команды за четыре месяца:
Новости библиотек
bem-core
Выпустили минорную версию v4.2.1.
Исправлено:
i-bem-dom__events
, приводившая к тому, что данные события не передавались в обработчик.isEditable
модуляdom
. Добавлены недостающие типы.Изменения, вошедшие в релиз:
i-bem-dom
.Подробности в CHANGELOG.
bem-core: get rid of jQuery!
Выпилили jQuery из bem-core. Официального релиза пока не было, но релиз-кандидат уже можно пробовать и писать нам отзывы!
bem-components
Выпустили минорную версию v6.0.1, в которой обновили bem-core до версии
4.2.1
и устранили ряд ошибок:js()
заменен наaddJs()
.popup
у молификатораtarget_anchor
исправлены вычисления позиции для поддержки новой версии jQuery.select_mode_radio-check
.Изменения, вошедшие в релиз:
attach
.Подробности в CHANGELOG.
Новости технологий
bem-xjst
Выпустили релизы:
Основные изменения:
generate()
.Подробности читайте в CHANGELOG.
bem-express
Обновили версии библиотек bem-core 4.2.1 и bem-components 6.0.1.
bemhint
Выпустили новую версию bemhint 0.10.0, где появилась поддержка предупреждений. Обновление сохраняет полную обратную совместимость с предыдущей версией и уже опробовано на нескольких реальных проектах.
bemhint-estree
Выпустили линтер недостающих депсов bemhint-estree, где добавили поддержку ES6 и написали обертку-раннер для линтера bem-xjst. В каждом репозитории есть подробная документация.
bemhint-deps-schema
Выпустили новую версию плагина для bemhint — bemhint-deps-schema 2.1.0, который проверяет, чтобы файлы
*.deps.js
соответствовали спецификации. Теперьbemhint-deps-schema
умеет обрабатывать не только.json
-, но и.js
-файлы сmodule.exports
.enb-bemxjst
Обновлили enb-bemxjst до актуальной версии bem-xjst, где появилась поддержка экспортов в разные модульные системы (раньше эту задачу брала на себя технология для ENB).
Новости инструментов
bem-sdk
Проделали большую работу по переносу bem-sdk в монорепозиторий.
В процессе избавились от циклических зависимостей между модулями и распилили все для оптимального использования на клиенте. Однако закончить миграцию не успели.
На хакатоне продолжили работу по миграции тестов модулей bem-sdk с
ava
наmocha
, что позволило считать покрытие в монорепозитории. Доделать поддержку сетов не успели, но, кажется, придумали, как сделать правильно и сохранить обратную совместимость.Помимо этого починили баги и обновили документацию.
Алексей Ярошевич написал еще пару пакетов @bem/sdk.file и @bem/sdk.naming.file.stringify — теперь можно взять описание БЭМ-сущности, путь до уровня, передать вашу схему файловой структуры и получить путь до файла.
Все пакеты зарелизили, так что теперь можно пробовать мигрировать (впрочем, можно было и раньше ;)
ENB
Продолжаем внедрять модули из bem-sdk в ENB. В ближайшее время ожидается canary-версия, которую можно будет пробовать у себя в проекте. Подглядывать (или помогать) можно здесь.
borschik
Выпустили мажорную версию borschik v2.0.0, где заменили uglify-js на uglify-es для поддержки ES6.
Новости БЭМ из мира React
bem-react-core
Продолжаем активно развивать библиотеку bem-react-core в beta-режиме. Выпустили несколько минорных версий v0.4.3-v0.4.6.
Основная документация:
Провели ряд мероприятий, посвященных bem-react-core:
bem-react-components
Продолжаем активно развивать bem-react-components — библиотеку блоков для разработки с React по БЭМ-методологии.
create-bem-react-app
Продолжаем создавать реактовый проджект стаб create-bem-react-app, который позволяет одной командой собрать готовое React/БЭМ-приложение с установленными зависимостями и правильной файловой структурой.
Новости документации
Как и обещали, написали много нового и пересмотрели часть старой документации:
Большой и полезный туториал по всему БЭМ-стеку: Переходим на сторону сервера с bem-express от Сергея Бочарова уже опубликован в нашем разделе обучающих материалов.
Новые документы в разделе Методология:
Переработанные и обновенные документы:
Новости сайта bem.info
Новости мероприятий и сообщества