Skip to content

Latest commit

 

History

History
104 lines (63 loc) · 1.82 KB

CHANGELOG.md

File metadata and controls

104 lines (63 loc) · 1.82 KB

Change Log

All notable changes to the "linter" extension will be documented in this file.

0.0.19

  • Clear diagnostics when switching files to avoid displaying stale entries.
  • Remove double debounce wrapping, which was adding another 200ms wait on text change linting.

0.0.18

  • Fix linting on text change.
  • Improve how diagnostics are refreshed.
  • Add configurable delay for on change linting; defaults to 300ms.

0.0.17

  • Add cargo-clippy (rust) support.

0.0.16

  • Add jinja-sql to sqlfluff's languages.

0.0.15

  • Add erb_linter.
  • Add shebang conditionals.

0.0.14

  • Fix Windows support.
  • Add gherkin-lint support.

0.0.13

  • Add other config files to yamllint.

0.0.12

  • No notable changes.

0.0.11

  • Add option to disable cached results.

0.0.10

  • Fix swiftlint's ignore line pragma.
  • Render diagnostics as they are ready, instead of waiting for every linter to be done.

0.0.9

  • ESLint will run only against JavaScript and TypeScript files.

0.0.8

  • Fix eslint config files list.

0.0.7

  • Remove console.log.

0.0.6

  • Add variables
    • $isRails: when current project has Gemfile that lists Rails as dependency.
    • $isBundler: when curren project has Gemfile.
    • $extensionBare: the file's extension without the dot. E.g. md.
  • Prefix rubocop and brakeman with Bundler when running from a directory that contains a Gemfile.
  • Improve debug output to include stdout/stderr when a linter raises an exception.

0.0.5

  • Add dart.

0.0.4

  • Add credo.

0.0.3

  • Add luacheck.

0.0.2

  • Add Brakeman.
  • Cache linting results, and display it as soon as possible.
  • Add support for inline fix.

0.0.1

  • Fix swiftlint's ignore file pragma.
  • Fix conditions for ignore code actions.
  • Add proselint.
  • Add vale.
  • Add LanguageTool.

0.0.0

  • Initial release.