All notable changes to the "scss-lint" extension will be documented in this file.
Update to no longer echo the file unless running on text change.
Use vscode-uri package for parsing file uri.
Include FinalNewLine in extension. Issue reported by @phc284
Update regex to match LF line endings as well as CRLF. Issue reported and resolved by @entozoon
Update the way we deal with paths to work better cross-platform. This should help with Windows. This also makes the extension fall back to the default settings of scss-lint if there is no .scss-lint.yml file found even when a configDir is set. Issue reported by @entozoon
Update the readme to better explain configDir. Issue reported by @amaisano
Make extension properly respect file excludes. Issue reported by @garyking
Removed --no-color from the bash command which was causing issues for some users. Issue reported by @mazikwyry
Made the extension work when there is no config file. Should there be a flag to turn this off? Issue reported by @explorador
Fixed issues caused by special characters in scss files. Issue reported by @afridley
Added config to allow extension to run on text change. Fixed issues when running on files with spaces in path. Cleaned up code for clarity and efficiency. Issue reported by @freszyk
Fixed issues preventing the extension from working on windows. Issue reported by @felipecesr
Make sure that special characters don't mess up execution in bash.
Add variable to allow extension to run on text change. Feature requested by @freszyk
Report scss-lint exit codes as errors in config file.
Add Windows compatibility. @DrChills
Add the ability to change the config directory. Feature requested by @viviangb
Make this extension underline instead of highlight but create a config to highlight if desired. Report errors and warnings in the Problems Panel. @donni106
Make statusBarText an option. Prevent logging on the wrong files. Issue reported by @AndrewRayCode
Adding warning count to the status bar. Feature request by @donni106
Improved README.
Added language support for css. scssLint.languages is an array that controls what languages this extension works with.
Adding in warnings as well as scssLint.errorBackgroundColor and scssLint.warningBackgroundColor configurations. Issue reported by @andykenward and fixed confirmed by @chialin
CHANGELOG updates forgotten in last update.
Resolves issue with dependencies.
An unsuccessful debug attempt.
@youdame's PR makes this extension work even when the .scss-lint.yml isn't in the root directory of the project. Issue originally reported by @mkallies
Adding the demo gif and improving README.
Improving efficiency and adding overview ruler color.
Adding the icon and package.json update.
This release uses a regex to map the error message to the output.
This release fixes an issue with a potential race condition while updating the status bar.
This is the initial release of this extension.