This repository has been 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-group
has at least one.form-control
and at least one of.input-group-addon
or.input-group-btn
. - #284: Group error linters and warning linters into respective separate sections in the source code
- #294: Warn about using
.disabled
class instead ofdisabled
attribute onbutton.btn
orinput.btn
- #313: Check that
.btn
is 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-nav
s - #280: Check that
.img-responsive
is 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
.modal
s missingtabindex
attributes - 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-left
or.media-right
outside of.media
objects - #233: Add check for usage of
.navbar-left
or.navbar-right
outside of a.navbar
- #234: Add check for
.modal.hide
Bootstrap 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
alertOpts
argument 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-*-0
classes - #192: Allow
<script>
s as children of.row
s - #182: Improve W005 checker to reduce false positives
- #181: Fix bug in E034 check when there's whitespace before the
.close
button 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.dropdown
s inside of a single.input-group-btn