This repository was archived by the owner on Feb 1, 2022. It is now read-only.
Releases: twbs/bootlint
Releases · twbs/bootlint
v0.14.2
v0.14.1
v0.14.0
Released 2015-11-16.
Changes:
- #253: Add initial tests of CLI code
- #275: Check that
.input-grouphas at least one.form-controland at least one of.input-group-addonor.input-group-btn. - #284: Group error linters and warning linters into respective separate sections in the source code
- #294: Warn about using
.disabledclass instead ofdisabledattribute onbutton.btnorinput.btn - #313: Check that
.btnis only used on<a>,<button>,<input>, or<label>elements
v0.13.0
Released 2015-11-15.
Notable changes:
- #263: Check for invalid uses of
.form-control - #279: Add check for btn class usage on
<a>s within.navbar-navs - #280: Check that
.img-responsiveis only used on<img>s - #289: Update current known latest version of Bootstrap 3 to v3.3.5
- #306: Remove E036 since its constraint was determined to be invalid
- #307: Clarify the wording of W017's message
- #314: Add check for
.modals missingtabindexattributes - 3a9c095: Explicitly mark that we don't support Bower (because it's mediocre and its development has gone basically inactive).
- Bumped versions of various (dev)dependencies
v0.12.0
Released 2015-03-16.
Changes:
- #248: Don't warn about empty spacer column when the element is self-closing
- #252: Use HTTPS instead of HTTP in links in docs where possible
- #254: In anticipation of Bootstrap v4, add warning that current Bootlint versions cannot properly lint Bootstrap v4 code.
- #257: Apply more syntax highlighting in the README
- #258: Update grunt-bootlint URL in README
- #260: Allow lowercase
<meta http-equiv="x-ua-compatible" content="ie=edge" - 3e3a574, 697b435: Update current Bootstrap version number to v3.3.4
v0.11.0
Released 2015-02-23.
Notable changes:
- #198: Add check for lack of containers inside navbars
- #213: Improve stdin handling. If given no arguments or if given
-as an argument, Bootlint will read from stdin. - #232: Add check for usage of
.media-leftor.media-rightoutside of.mediaobjects - #233: Add check for usage of
.navbar-leftor.navbar-rightoutside of a.navbar - #234: Add check for
.modal.hideBootstrap v2-ism - #235: Add checks for proper Carousel markup structure
- Bumped versions of several (dev)dependencies.
v0.10.0
Released 2015-01-21.
Changes:
- #199, #203: Warn about carousel controls and indicators with invalid targets
- #216: Make the in-browser version
alert()when no lint problems are found, as confirmation that Bootlint finished successfully. - #217: add
alertOptsargument toshowLintReportForCurrentDocument()to make thealert()ing (particularly #216) configurable - #210, #220: Emit different warning message for W005 when jQuery & bootstrap.js are both absent
- 2e78670, 7db0f5b: Inform Bootlint that Bootstrap v3.2.2 is now the latest version of Bootstrap.
v0.9.2
v0.9.1
v0.9.0
Released 2014-12-18.
Adds 4 new lint checks and stdin linting support to the CLI. Fixes several small bugs and tweaks a few existing checks.
Changes:
- #178: Add support for linting stdin to CLI
- #196: Add check for modal dialogs within navbars
- #194: Add check for outdated versions of Bootstrap
- #193: Add check for usage of nonexistent
.col-*-0classes - #192: Allow
<script>s as children of.rows - #182: Improve W005 checker to reduce false positives
- #181: Fix bug in E034 check when there's whitespace before the
.closebutton in an alert - #174: Add more backticks to lint messages to improve their Markdown rendering
- #164: Avoid W005 false positives due to jQuery plugins
- #138: Add check for multiple
<button>s and.dropdowns inside of a single.input-group-btn