Skip to content

Releases: CSSLint/csslint

v0.9.5

08 Apr 03:44
Compare
Choose a tag to compare
  • 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

08 Apr 03:44
Compare
Choose a tag to compare
  • More validations fixes (fixes #219) (Nicholas C. Zakas)

v0.9.1

08 Apr 03:45
Compare
Choose a tag to compare
  • Updated parser to fix validation issues (fixes #219) (Nicholas C. Zakas)
  • Fixed license info, incorrectly said it was BSD but is actually MIT (Nicholas C. Zakas)

v0.9.0

08 Apr 03:45
Compare
Choose a tag to compare
  • 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

08 Apr 03:46
Compare
Choose a tag to compare
  • Updated parser (fixes #206 and fixes #209) (Nicholas C. Zakas)
  • Removed extra file (Nicholas C. Zakas)

v0.8.1

08 Apr 03:46
Compare
Choose a tag to compare
  • Updated parser and fixed CLI errors (fixes #203 and fixes #205) (Nicholas C. Zakas)

v0.8.0

08 Apr 03:47
Compare
Choose a tag to compare
  • 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

08 Apr 03:48
Compare
Choose a tag to compare
  • 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

08 Apr 03:49
Compare
Choose a tag to compare
  • Workaround for Node.js stdout not flushing prior to exit (fixes #176) (Nicholas C. Zakas)
  • Ensure text-indent rule doesn't throw an error (fixes #179) (Nicholas C. Zakas)
  • Added documentation for shorthand rule (Nicholas C. Zakas)

v0.6.0

08 Apr 03:50
Compare
Choose a tag to compare
  • 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)