- Update to linter v2 API
- Update sass-lint version to 1.12.1
- Update sass-lint version to 1.12.0
- Update dependencies
- apm publish issue - no such version
- Reworked the way that a config file is resolved to fix issues where configs in project roots were being ignored.
- Updated a few dependencies
- Update sass-lint version to 1.11.1
- Update sass-lint version to 1.11.0
- Update sass-lint version to 1.10.2
- Update sass-lint version to 1.10.1
- Update sass-lint version to 1.10.0 - adds support for disabling linters via comments
- Updated other third party packages
- Update sass-lint version to 1.9.1 to force fix AST issues included with sass-lint
- Updated other third party packages
- Package start up time improvements thanks to @ypresto
- Update third party packages
- Updated CI configurations thanks @Arcanemagus
- Force update to sass-lint 1.8.0 due to the high number of fixes and also AST fixes
- Adds
resolvePathsRelativeToConfig
to the config options to allow paths to be resolved relative to your config file rather than project root. Thanks to @DirtyHairy - The usual third party package updates
- Allows the inclusion of files with extra extensions such as 'file.scss.liquid'
- Updated to Atom linter ^5.0.1
- Includes eslint updates for development
- Force latest version of sass-lint 1.7.0
- Update a few dependencies
- Include latest version of sass-lint
- Fix dependency issue with eslint-config-airbnb-base
- Update included version of sass-lint to 1.6.0 🎉
- Updated eslint and globule dependencies
- Added links to the sass-lint rule documentation on all rule id badges/lint messages
- Updated tests for new lint message format
- Updated multiple dependencies
- Removed unnecessary test characters
- Updated to use consistent-env rather than the consistent-path package
- Updated to use the latest eslint (2.5.1) and eslint-config-airbnb (6.2.0) packages
- Added multiple node versions to our travis test file
Thanks to
- Lock down eslint to 2.2.x due to eslint #5476
- Updated eslint to ^2.2.0
- Updated eslint-config-airbnb to ^6.0.1
- Updated no config error messages to return info type lint warnings instead (popups are annoying)
- Updated a few package dependencies (eslint-config-airbnb, atom-package-deps)
- Temporarily locked down our dependency on
atom-package-deps
to v3.0.6
- Temporarily locked down our dependency on consistent-path to v1.0.3
- Updated to the airbnb's eslint config v5
- Unexpected parse errors and sass-lint issues are just reported as lint errors rather than the annoying red box of doom
- this will be updated in 1.1.0 to improve the way these are reported and handled, for now the errors will be logged to the console.
- Update eslint-config-airbnb to version 4.0.0
- Updated the README.md to reflect the latest option changes in 1.0.0
- Added 'Lint On Fly' support #11 thanks to Casey Foster
- Removed the
executablePath
option - Removed the ability to specify a path to a config you must now explicitly define a config file if you use this option
- project configs remain untouched
- this has been deprecated since 0.4.0
- Added a
globalSassLint
option to use your globally installedsass-lint
package rather than the version included withlinter-sass-lint
#3 - Automatically look to your global modules in the event the above option is enabled but you've not set your path prefix.
- Fixed an issue with ignored and included files options of your config being ignored, ignored files will now not be linted. See the
sass-lint
config file documentation for more information on how to use this. - Fixed a few inconsistencies in the package tests
- Added tests for the new options included in 1.0.0
- Update to latest airbnb eslint dependency
- Slight refactor of tests to meet new standards
- Renamed incorrectly named syntax tests
- fix protected branch issue with apm publish
- Tests! Specs for sass and scss.
- Added Travis, CircleCi & Appveyor builds
- Added and modified a few dotfiles for project consistency
- Added contribution guidelines
- Added .editorconfig for consistent contributions http://editorconfig.org/
- Updated executablePath option description
- Updated project description
- Added missing documentation for noConfigDisable option
- Improved error messages
- Added option to disable linting if no config file is found
- Config files in the project root are now preferred over the config path option
- Updated dependencies and added development lint step
- Improved formatting of lint results
- Moved over to the AtomLinter organisation
- oops, wrong branch
- Small update to bump minimum sass-lint version to v1.4.0
- Fixed a possible error that would cause sass-lint to break if you tried to lint in an ignored file
- Updated sass-lint dependency to 1.3.1
- Modify the config path option to accept files as well as paths.
- Update config path description
- Add deprecation warning messages
Deprecations
- The config path will soon only accept paths with filenames specified for the user config. A deprecation warning message is displayed to urge users to switch
- Updated README.md with correct branches and updated spelling
- Added nicer block parsing error messages #6 (thanks to josa42)
- Updated missing config warning message to provide more useful information #5 (thanks to josa42)
- Added name to linter warnings #4 (thanks to steelbrain)
- Bump
sass-lint
version - Update package description
- Update output format to show rule names
- Bump
sass-lint
version - Introduce changelog
- Update package keywords
- Update to readme instructions
- Corrected documentation
- Added MIT license
- Initial release