Skip to content
This repository has been archived by the owner on Feb 1, 2022. It is now read-only.

Releases: twbs/bootlint

v0.14.2

25 Nov 09:22
Compare
Choose a tag to compare

Released 2015-11-25.

Fixes critical bug in the CLI

Changes:

  • #335: Fix critical CLI bug (#333) introduced in v0.14.0
  • #334: Add test to prevent #333 from regressing in the future
  • #332: Upgrade current Bootstrap version to v3.3.6

v0.14.1

16 Nov 11:25
Compare
Choose a tag to compare

Released 2015-11-16.

Changes:

  • 154ff1d, af9c488: Regenerate /dist/browser/bootlint.js , which we forgot to do when releasing v0.14.0

v0.14.0

16 Nov 11:14
Compare
Choose a tag to compare

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 of disabled attribute on button.btn or input.btn
  • #313: Check that .btn is only used on <a>, <button>, <input>, or <label> elements

v0.13.0

16 Nov 08:33
Compare
Choose a tag to compare

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-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 .modals missing tabindex 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

16 Mar 16:29
Compare
Choose a tag to compare

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

24 Feb 04:26
Compare
Choose a tag to compare

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

21 Jan 21:48
Compare
Choose a tag to compare

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 to showLintReportForCurrentDocument() to make the alert()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

07 Jan 12:03
Compare
Choose a tag to compare

Released 2015-01-07.

Changes:

  • #211: Fixes a problem when using the CLI via node's child_process.exec.

v0.9.1

19 Dec 22:09
Compare
Choose a tag to compare

Released 2014-12-19.

Changes:

  • #207, #208: Fix Bootstrap jQuery plugin version check

v0.9.0

18 Dec 05:42
Compare
Choose a tag to compare

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 .rows
  • #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 .dropdowns inside of a single .input-group-btn