@mdo & Team

Translator: UC International research and development Jothy

Welcome to the “UC International Technology” public account, we will provide you with the client, server, algorithm, testing, data, front-end and other related high-quality technical articles, not limited to original and translation.

Yes, you read that right – today we released Bootstrap 3.4.0, a long overdue update that fixes some lifecycle issues, fixes XSS, and updates the build tools to make development easier.

Although we had been working on the all-new V3.x for a long time, we were so focused on the V4 that we lost momentum. Earlier this year, there is a particular problem (address: https://github.com/twbs/bootstrap/issues/25679) blasted pot in their community, the push core team decided to release a stable version. It’s a shame this release has taken so long to ship, especially since it also includes security fixes, but the improvements within the system have made v3 development and maintenance easier than ever. Thank you for your continued support!

See what changes v3.4 has brought, and look ahead to 👀



What updates have been brought?

While we haven’t made any public announcements about v3.x work over the years, we’ve heard you say “we need to release a new version”.


  • New: a.row-no-gutters class was added.

  • New: Document search via Algolia has been added.

  • Fix: Fixed XSS issues with Alert, Carousel, Collapse, Dropdown, Modal and Tab components. Please refer to https://snyk.io/vuln/npm:bootstrap:20160627 for more information.

  • Fix: Add padding for.navbar-fixed- * when modal is turned on

  • Fix: Remove bilaterals on elements.

  • Removed Gist creation from Web-based Customizer, since GitHub disabled anonymous Gist long ago.

  • Remove drag-and-drop support from Customizer because it is no longer valid.

We’ve also made major updates to the documentation and tools to make it easier for us all to use V3.x.

  • Added drop-down lists for the docs Nav of newer and earlier versions.

  • Update the document to use the new baseurl — /docs/3.4/, versioning the v3.x document as we did for V4.

  • Reorganize v3 CSS documents to access Less.

  • Test using BrowserStack.

  • Update the link to always use HTTPS and fix the problem URL.

  • Replace ZeroClipboard with clipboard.js

To the Bootstrap 3.4 document (https://getbootstrap.com/docs/3.4/), understand the latest dynamic. See v3.4.0 pull request (https://github.com/twbs/bootstrap/pull/27288) for more updates.



upgrade

Upgrade the Bootstrap 3 project to V3.4.0 using NPM I Bootstrap @ Previous or NPM I [email protected]. This version cannot be launched through Bower because we have deprecated it and V4 has not used it for over a year. Stay tuned for CDN and Rubygem updates.


Open Collective

Borrow v3.4 release, we have created a project on Open Collective (https://opencollective.com/bootstrap), to support the Bootstrap maintenance team. The Bootstrap team is excited because this brings transparency to maintainers’ costs (both time and money), as well as recognition of their work.


4.2 and later versions

This a few months we have been to update (https://github.com/twbs/bootstrap/projects/6?fullscreen=true) on a large scale v4.2. We focus on project advancement and dependency simplification,
In other words, remove jQuery dependencies.This sparked our interest in developing v5 in moderation, so we’ve been focusing on V4.2, hiding as many new features as possible.


After v4.2 is released, we will plan a single point release to fix bugs and make improvements as you all start using the new version. Then we’ll start sharing more about OUR plans for V5 – removing jQuery, dropping support for older browsers, cleaning up some bugs, etc. This is not a complete rewrite, but an iterative improvement over V4. Stay tuned!


finger heart

@mDO & Bootstrap Team


英文原文 :

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




Good article recommendation:

Quicklink allows your pages to open in seconds

You may not know that CSS can also be programmed.



UC International Technology is committed to sharing high quality technical articles with you

Please follow our official account and share this article with your friends