Вышел Bootstrap 3.4 — свободный фреймворк для создания сайтов и веб-приложений. Команда проекта сосредоточена на разработке Bootstrap 4.2, поэтому текущая версия получила не так много изменений. В частности, обновлена документация, исправлена проблема с уязвимостью к XSS и добавлена функция поиска через Algolia.
Что изменилось в инструменте
- Разработчики добавили новый класс .row-no-gutters, возможность поиска документов через Algolia и дополнение к .navbar-fixed- * при открытии всплывающего уведомления.
- Решена проблема с уязвимостью к XSS-атакам в компонентах Alert, Carousel, Collapse, Dropdown, Modal и Tab.
- Двойную рамку в элементах <abbr> разработчики убрали. Кроме того, они отказались от поддержки перетаскивания из настройщика и создания в веб-настройщике Gist, поскольку GitHub давно отключил эту функцию.
Что изменилось в документации
- В навигацию по документации разработчики добавили выпадающее меню для новых и предыдущих версий.
- Библиотеку для копирования текста в буфер обмена ZeroClipboard заменили на clipboard.js, а тестирование перевели на BrowserStack.
- Реорганизована документация CSS v3 для использования Less.
- baseurl заменён на /docs/3.4/.
- Обновление ссылок позволит открывать их только через HTTPS и исправлять неработающие URL-адреса.
Подробное описание всех возможностей Bootstrap 3.4.0 доступно в официальной документации. Для обновления до Bootstrap 3.4.0 с помощью менеджера пакетов npm предусмотрены команды npm i bootstrap@previous или npm i bootstrap@3.4.0. Обновление до этой версии через Bower недоступно.
В январе 2018 года вышла стабильная четвёртая версия фреймворка. В ней разработчики обновили стили печати и служебные классы, а также добавили документацию для использования переменных CSS вместо Sass.