Releases: CSSLint/csslint
Releases · CSSLint/csslint
v0.9.5
- Ensure time values are properly checked (fixes #228) (Nicholas C. Zakas)
- Implemented rule to avoid unqualified attribute selectors (fixes 218) (Nicholas C. Zakas)
- Ensure 0s, 0ms don't say to omit the units (fixes #224) (Nicholas C. Zakas)
- This is seems to be a bug with the regex use of split, blank lines are not included so the line number used for evidence don't match up. (Daniel Lamb)
- Added 2-space indentation for output of
--list-rules
. (Tony)
v0.9.2
v0.9.1
v0.9.0
- Updated parser color names (fixes #217) (Nicholas C. Zakas)
- Updated contributor list. (Nicholas C. Zakas)
- Updated compatible vendor prefix rule to support -ms-user-select (Nicholas C. Zakas)
- Cleanup of text-indent rule and tests (Nicholas C. Zakas)
- More tests for gradients rule (Nicholas C. Zakas)
- Updated gradients rule with better messaging on warnings (Nicholas C. Zakas)
- Updated compatible vendor prefix rules for IE10 (Nicholas C. Zakas)
- Updated parser (fixes #212) (Nicholas C. Zakas)
- Updated parser to fix a few small parsing bugs (Nicholas C. Zakas)
- Fixed issue with extra whitespace being output in quiet mode for CLI (Nicholas C. Zakas)
- Added Windows Script Host CLI (fixes #198) (Nicholas C. Zakas)
- Updated parser with support for unknown @ rule error recovery (fixes #211) (Nicholas C. Zakas)
- Further cleanup of background images rule (Nicholas C. Zakas)
- Created rule to check for fallback colors when CSS3 colors are in use (fixes #207) (Nicholas C. Zakas)
- Cleanup of hpbuniat's rule (Nicholas C. Zakas)
- use the power of parser-lib, as mentioned by nzakas (Hans-Peter Buniat)
- added rule to detect multiple usage of the same background-image (Hans-Peter Buniat)
v0.8.5
v0.8.1
v0.8.0
- Fixup compact format (Nicholas C. Zakas)
- Updated parser to the latest (Nicholas C. Zakas)
- Updated test target (Nicholas C. Zakas)
- Updated test for duplicate properties rule (Nicholas C. Zakas)
- Added validation of values for a subset of properties (refs #30) (Nicholas C. Zakas)
- Improved JSHint execution time and added to ant test target (Nicholas C. Zakas)
- Created box-sizing compatibility rule (fixes #197) (Nicholas C. Zakas)
- Change wording for box model rule (fixes #168) (Nicholas C. Zakas)
- Updated names of rules to match web site names (Nicholas C. Zakas)
- Added rule for disallowing outline:none (fixes #138) (Nicholas C. Zakas)
- Added tests for all rules to check for common problems, fixed Rhino testing issue, updated unit tests (Nicholas C. Zakas)
- Fixed error condition that prevented display from updating (fixes #196) (Nicholas C. Zakas)
- Distinguishing between warnings and errors in compact formatter fixing issue #152 (Eric Wendelin)
v0.7.0
- Moved docs onto GitHub wiki (Nicholas C. Zakas)
- Added check for flush() method on Node.js before attempting to use it (fixes #182) (Nicholas C. Zakas)
- Added command-line testing via ant (Nicholas C. Zakas)
- Add lint check to release process (Nicholas C. Zakas)
- Fixed a bunch of JSHint warnings (Nicholas C. Zakas)
- Updated JSHint (Nicholas C. Zakas)
- Fix error with Rhino CLI, ensure consistent use of relative paths across output formats (fixes #189) (Nicholas C. Zakas)
- Misc bug fixes (Nicholas C. Zakas)
- Allow easier identification of syntax unit types (fixes #153) (Nicholas C. Zakas)
- Updated parser to reflect better IE filter function handling (fixes #174) (Nicholas C. Zakas)
- Updated parser to better handle comments (fixes #184) (Nicholas C. Zakas)
- Updated parser, fixed implicitly declared variables (fixes #186) (Nicholas C. Zakas)
- Ensure src is recognized as valid CSS property (fixes #173) (Nicholas C. Zakas)
- Added contributor info to readme (Nicholas C. Zakas)
- Adding --quiet option to fix request #170 (thanks to gtanner) (Eric Wendelin)
- Passing relative path and absolute path (in options) to formatters for issue #172 (Eric Wendelin)
- Finishing use of relative path in compact format, fixing issue #172 (Eric Wendelin)
- Adding working directory methods (Eric Wendelin)
- Switching to relative paths for compact format (Eric Wendelin)
- Adding options (Eric Wendelin)
v0.6.1
v0.6.0
- Updated changelog task in build script (Nicholas C. Zakas)
- Ensure output from Node.js CLI can be captured (fixes #175) (Nicholas C. Zakas)
- Fixed links in the developer guide documentation (Nicholas C. Zakas)
- Updated developer guide documentation (Nicholas C. Zakas)
- Escape special characters in error message (Kasper Garnæs)
- Defensive coding for source generation if a proper rule is not passed (Kasper Garnæs)
- First rev of developer guide (Nicholas C. Zakas)
- Update build.xml target names and added changelog generator. (Nicholas C. Zakas)
- Copy docs into build directory upon build completion - makes iteasier to bundle docs with releases (Nicholas C. Zakas)
- Added IDE documentation (Nicholas C. Zakas)
- Added proper escaping to csslint-xml format (Nicholas C. Zakas)
- Refactored CLI to make it easier to add other CLI environments (Nicholas C. Zakas)
- Removed unused files (Nicholas C. Zakas)
- Added CLI option to list all rules (fixes #158) (Nicholas C. Zakas)
- CLI no longer outputs extra newlines for compact format (fixes #165) (Nicholas C. Zakas)
- Updated CLI documentation (Nicholas C. Zakas)
- Fixed README for 0.5.0, updated other documentation. (Nicholas C. Zakas)
- Refactored docs (Nicholas C. Zakas)
- Change path.join to path.resolve so that '..', '/', '~' can be used as the filename successfully, fixes #166 (Cillian de Róiste)
- Fixed returning exit_code when errors exist (Tomasz Oponowicz)
- Fixed "the XML output formatter produces '<' and '>' inside attribute's value (XML output)" (Tomasz Oponowicz)
- Adding CSSLint XML formatter for Jenkins Violations compatibility (Eric Wendelin)
- Added getRules() to CSSLint API (fixes #155) (Nicholas C. Zakas)
- Updated README with checkstyle-xml author (Nicholas C. Zakas)
- Renamed checkstyle-xml formatter and test according to match id (Kasper Garnæs)
- Some rule names contain more than one whitespace. All of these should be stripped to generate the source. (Kasper Garnæs)
- message.rule is not an array is actual use. Reduce complexity accordingly. (Kasper Garnæs)
- Add support for Checkstyle XML format (Kasper Garnæs)
- Added rule to check for properties that can be replaced by shorthand (fixes #66) (Nicholas C. Zakas)
- Check for direction:ltr with text-indent (fixes #147) (Nicholas C. Zakas)
- Added better vendor prefix compatibility information (fixes #146) (Nicholas C. Zakas)
- Make sure that heading pseudo classes aren't counted as heading definition (fixes #149) (Nicholas C. Zakas)
- Ensure messages are properly sorted by line number and rollups (fixes #151) (Nicholas C. Zakas)
- Added missing properties in the list of known properties (Julien Kernec'h)
- updating some language in the readme (Nicole Sullivan)