Bootstrap: v4.0.0-beta Release

Release date:
August 11, 2017
Previous version:
v4.0.0-alpha.6 (released January 6, 2017)
Magnitude:
27,123 Diff Delta
Contributors:
53 total committers
Data confidence:
Commits:

153 Features Released with v4.0.0-beta

Top Contributors in v4.0.0-beta

mdo
Johann-S
pvdlg
bardiharborow
patrickhlauke
pat270
deilv
IdanCo
maxiloc
XhmikosR

Directory Browser for v4.0.0-beta

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

It's a beta! Holy crap this took forever. Thanks for sticking with me on this oneβ€”means a lot, y'all <3.


Highlights!

  • Dropped Normalize.css as a dependency, forking some of it and remixing it with our own Reboot for a more stable normalization approach.
  • Update navbar responsive behaviors to be mobile first, use a new class name .navbar-expand instead of .navbar-toggleable, remove toggler position modifiers (relies on flex utils now), and fix a handful of bugs.
  • Stabilize some grid behaviors and update the docs.
  • Updated the grid to drop push, pull, and offset in favor of new .order- modifiers and margin utilities.
  • Renamed tons of variables (see #22414 and #22092) for a more consistent naming scheme.
  • Removed remaining cursor: pointers to restore browser defaults and better indicate actions vs hyperlinks.
  • Renamed flexbox order utilities to better match utility naming scheme of .property-value.
  • Restored Alpha 5's placement of _custom.scss in our import order.
  • Rewrote display and responsive utilities to de-dupe a bunch of functionality.
  • Removed Gruntfile and docs from package manager builds.
  • Overhauled our color system with new Sass maps, variables, classes, and component variants.
  • Updated browser support to bring ranges up to more recent versions.
  • Added a bash script for linting unused variables.
  • Moved jQuery and Popper to peerDependencies as they're not requirements for every part of Bootstrap.

Be sure to read the full ship list.