Releases: xojs/vscode-linter-xo
Releases · xojs/vscode-linter-xo
v3.14.1
- 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
- Refactor to TS
- Add support for range formatting
Full Changelog: v3.13.2...v3.14.0
v3.13.2
v3.13.1
Full Changelog: v3.13.0...v3.13.1
unignore icon for extension
v3.13.0
Full Changelog: v3.12.1...v3.13.0
-- adds status bar icon with options for display
v3.12.1
What's Changed
- Fix: Send filename option when calling lintText by @ultimatespider in #120
New Contributors
- @ultimatespider made their first contribution in #120
Full Changelog: v3.12.0...v3.12.1
v3.12.0
What's Changed
- fix: error when docs field is missing by @Pustinyak in #119
New Contributors
- @Pustinyak made their first contribution in #119
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
What's Changed
- feat: allow for multiple languages by @savearray2 in #116
New Contributors
- @savearray2 made their first contribution in #116
Full Changelog: v3.10.0...v3.11.0
v3.10.0
- 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