Bootstrap 3.3.4 is here! This release has been focused on bug fixes and documentation improvements. We’ve had over 325 commits from 29 contributors since our last release! Nice.
Here are some of the highlights:
- Fixes for a few significant bugs in the Modal plugin.
- Fixes for a couple annoying bugs in the ScrollSpy plugin.
- Bootstrap is now also available as a Meteor package in the Atmosphere package index.
- Convenience aliases have been added for currency symbol Glyphicons based on their related 3-letter ISO currency codes. For example,
.glyphicon-rubis a new alias for
.glyphicon-ruble, the currency symbol for the Russian ruble (RUB).
- We have deployed AnchorJS in our documentation to make it easier to link to specific sections within the docs.
What happened to v3.3.3?
Since our previous release was v3.3.2, you’re probably wondering why this release isn’t v3.3.3 instead. Basically, the official Sass port of Bootstrap had a Sass-specific bug in their v3.3.2 release, so they immediately issued a follow-up release to fix the bug. This bugfix release was initially numbered as v3.3.2+1. However, this 4-digit version number scheme has caused grief with some tools, so with the blessing of the Core Team, the Sass Team took this opportunity to switch to a more vanilla 3-digit SemVer numbering scheme. Thus, bootstrap-sass v3.3.2+1 was re-released as bootstrap-sass v3.3.3, with only the version number changed compared to v3.3.2+1.
To avoid confusion regarding which bootstrap-sass release(s) correspond to which upstream Bootstrap release, Bootstrap’s version numbering will henceforth skip over any bootstrap-sass patch release version numbers. Thus, the patch digit (i.e. the 3rd digit) of bootstrap-sass’s version number may be ahead of Bootstrap’s due to Sass-specific fixes, and the next Bootstrap release’s number will always be greater than the previous bootstrap-sass release’s number.