Bootstrap выпустил версию v3.4? Это неправильно?

JavaScript Bootstrap
Bootstrap выпустил версию v3.4? Это неправильно?

Оригинальный автор: @mdo & team

Переводчик: Джоти, UC International R&D

Спереди написано: Добро пожаловать в официальный аккаунт «UC International Technology», мы предоставим вам качественные технические статьи, связанные с клиентом, сервером, алгоритмом, тестированием, данными, интерфейсом и т. д., не ограничиваясь оригинальностью и перевод.

Да, вы правильно поняли — сегодня мы выпустили Bootstrap 3.4.0, давно ожидаемое обновление, которое решает некоторые проблемы жизненного цикла, исправляет XSS и обновляет инструменты сборки, чтобы облегчить нашу разработку.

Хотя мы долго готовились к совершенно новой v3.x, не хватает динамики из-за концентрации на работе над v4.Ранее в этом году в сообществе взорвалась конкретная проблема (https://github.com/twbs/bootstrap/issues/25679), и основная команда решила усердно работать над надежным релизом. Жаль, что для выпуска этой версии потребовалось так много времени, тем более что она также включает исправления безопасности, но улучшения в системе сделали разработку и поддержку v3 проще, чем когда-либо. Спасибо за вашу постоянную поддержку!

Посмотрите, какие изменения привнесла версия 3.4, и, кстати, с нетерпением ждите версии 4.2.0~


Какое обновление оно принесло?

Хотя мы не раскрывали работу, связанную с v3.x на протяжении многих лет, мы на самом деле услышали голос «вы должны выпустить новую версию, чтобы решить эту проблему».
  • новый: добавил.row-no-guttersДобрый.

  • новый: Добавлен поиск документации через Algolia.

  • ИСПРАВЛЕНО: Решены проблемы XSS с компонентами Alert, Carousel, Collapse, Dropdown, Modal и Tab. Подробнее см. https://snyk.io/vuln/npm:bootstrap:20160627.

  • Исправлено: при открытии модального, для.navbar-fixed- *добавить отступ

  • исправить: удалить<abbr>Двойная граница элемента.

  • Удалены функции создания списков в веб-настройщике, поскольку GitHub давно отключил анонимные списки.

  • Убрана поддержка перетаскивания из Customizer, так как он больше не существует.

Мы также внесли значительные обновления в документацию и инструменты, чтобы всем нам было проще использовать v3.x.

  • Добавлен раскрывающийся список для более новых и более ранних версий навигации по документам.

  • Обновите документацию, чтобы использовать новыйbaseurl——/docs/3.4/, к документам версии v3.x, точно так же, как мы делали это для версии v4.

  • Реорганизована документация v3 CSS для включения Less.

  • Протестируйте с помощью BrowserStack.

  • Обновлены ссылки, чтобы всегда использовать https и фиксированные проблемные URL-адреса.

  • Замена ZeroClipboard на clipboard.js

Перейдите к документации Bootstrap 3.4 (https://getbootstrap.com/docs/3.4/) для получения последних обновлений. Ознакомьтесь с запросом на включение версии 3.4.0 (https://github.com/twbs/bootstrap/pull/27288) для получения дополнительных точек обновления.


Обновить

использоватьnpm i bootstrap @previousилиnpm i bootstrap@3.4.0Обновите проект Bootstrap 3 до версии 3.4.0. Эта версия не может быть запущена через Bower, поскольку мы объявили ее устаревшей, а v4 не использовал ее более года. Следите за обновлениями CDN и Rubygem.


Open Collective

С выпуском v3.4 мы создали проект на Open Collective (https://opencollective.com/bootstrap) для поддержки группы обслуживания Bootstrap. Команда Bootstrap в восторге, потому что она обеспечивает прозрачность расходов на сопровождающих (как время, так и деньги), а также признание их работы.


4.2 и более поздние версии

Последние несколько месяцев мы выпускали масштабное обновление до версии 4.2 (https://github.com/twbs/bootstrap/projects/6?fullscreen=true). Мы в основном сосредоточены на продвижении проекта и упрощении зависимостей,Другими словами, удалите зависимость jQuery.Это вызвало у нас интерес к умеренной разработке версии 5, поэтому мы сосредоточились на разработке версии 4.2, скрывая как можно больше новых функций.

После выпуска версии 4.2 мы планируем выпустить точечный выпуск, чтобы исправить ошибки и внести улучшения, когда вы все начнете использовать новую версию.Затем мы начнем делиться другими планами для v5 — удаление jQuery, отказ от поддержки старых браузеров, исправление некоторых ошибок и т. д.Это не полная переработка, а итеративное улучшение по сравнению с v4. Следите за обновлениями!


чем сердце,

@mdo и команда Bootstrap


Английский оригинал:

https://blog.getbootstrap.com/2018/12/13/bootstrap-3-4-0/



Хорошая рекомендация статьи:

quicklink реализует мгновенное открытие вашей страницы

Возможно, вы не знаете, что в CSS тоже есть возможности программирования?



«UC International Technology» стремится делиться с вами высококачественными техническими статьями.

Добро пожаловать, чтобы подписаться на наш официальный аккаунт и поделиться статьей с друзьями