Skip to content

Releases: xojs/vscode-linter-xo

v3.14.1

30 Sep 01:50
v3.14.1
d6c3e98
Compare
Choose a tag to compare
  • Add Code Action Quick Fix Ignore Same Line
  • Fix a bug that was preventing ignore quickfixes from showing on some rules

Full Changelog: v3.14.0...v3.14.1

v3.14.0

30 Sep 00:44
v3.14.0
23dbd1f
Compare
Choose a tag to compare
  • Refactor to TS
  • Add support for range formatting

Full Changelog: v3.13.2...v3.14.0

v3.13.2

19 Sep 23:17
v3.13.2
89702e2
Compare
Choose a tag to compare

Full Changelog: v3.13.1...v3.13.2

  • now calculates the fix result during formatting to ensure the desired output is always reached
  • fixes a regression that broke the xo: fix command
    closes #121
    closes #113

v3.13.1

17 Sep 15:42
v3.13.1
36bb8c1
Compare
Choose a tag to compare

Full Changelog: v3.13.0...v3.13.1
unignore icon for extension

v3.13.0

17 Sep 15:41
v3.13.0
b6f78f4
Compare
Choose a tag to compare

Full Changelog: v3.12.1...v3.13.0
-- adds status bar icon with options for display

v3.12.1

15 Sep 16:41
v3.12.1
846e5a9
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.12.0...v3.12.1

v3.12.0

27 Aug 16:33
v3.12.0
628884c
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.11.0...v3.12.0

v3.12.0

  • Refactor and architectural changes to support better logic around xo resolution
    • Previously required xo to be in the root folder of the vscode workspace
    • Now only requires that xo is a dependency in any parent directory. The extension now looks up from the file it is linting for a package.json with xo as a dependency.
    • Caching now happens on a per folder basis and is cleaned up as files are closed and recached when they open. This helps simplify logic and able to remove a lot of supporting code and alleviates problems from stale cache.
  • fixes a bug where eslint-plugins/configs without docs would throw an error

v3.11.0

24 Jul 19:36
v3.11.0
0d84bce
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.10.0...v3.11.0

v3.10.0

21 Jul 22:37
v3.10.0
ec8fd90
Compare
Choose a tag to compare
  • Adds ignore rule Code Actions for both single line or file 🎉 🎉 🎉
  • Adds logic to use metaResults from xo .51+ and fallback to eslint-rule-docs for older versions
  • Internal improves fixing logic for overlapping rules
  • Move from objects to Maps for rule caching

v3.9.0

13 Mar 23:11
v3.9.0
736f91e
Compare
Choose a tag to compare
  • adds rule doc links