Вышел фреймворк Bootstrap 3.4

Вышел 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.

tproger.ru