Select Page

Because after all these years, IE still sucks.

With modernizer & CSS3PIE you thought you had this one all figured out.
Think again. CSS selector limit. Boom.

Version 3.0.3

30 Jun 2013

  • Updated information provided by the –help flag.
  • The contents of CSS comments no longer influence the selector count.

Version 3.0.2

14 Dec 2012

  • Updated path to bless library.

Version 3.0.1

1 July 2012

  • Minor fixes to the executable.

Version 3.0.0

20 May 2012

  • Updated to work with Node 0.6

Version 2.2.2

23 February 2012

  • Added cache buster to import statements.

Version 2.2.1

6 February 2012

  • Fixed regex and selector count in output message.

Version 2.2.0

6 February 2012

  • Fixed selector counting.

Version 2.1.0

29 January 2012

  • Updated parser and unit tests for media query support.
  • Fixed unit tests.

Version 2.0.2

8 September 2011

  • Fixing pluralization for file and selector nouns in output messages.

Version 2.0.1

8 September 2011

  • Updated messaging to clarify that the source CSS file was modified.
  • Added basic check for .css file extension on input file.
  • Added number formatting to handle when the CSS selector count is over 3 figures.

Version 2.0.0

6 September 2011

  • Users are prompted to use the -f or –force option when attempting to modify the source file.
  • Messaging to stdout provides information on the number of selectors and files involved.
  • Files generated using bless are suffixed with ‘-blessed’ to avoid conflicts with user created files.
  • -n option deprecated in favor of using the –no-cleanup option.
  • When using –no-cleanup, files which would have been removed now have their name suffixed with ‘-old’.

Version 1.1.2

30 August 2011

  • Correctly writing output file even if source file is below the selector limit or contains no selectors in order for cleanup to work properly.

Version 1.1.1

26 August 2011

Properly handling when no output file is specified and using stdin as source.

Version 1.1.0

26 August 2011

Added support for reading from stdin.
Properly handling when no CSS selectors are found.

Version 1.0.5

23 August 2011

No longer modifying source file when under the selector limit.

Version 1.0.4

22 August 2011

Added single quotes to filenames in @import directives.

Version 1.0.3

22 August 2011

Fixed incorrect lib directory structure.

Version 1.0.2

22 August 2011

Removed lib files as git submodule since unsupported by GitHub downloads.

Version 1.0.1

22 August 2011

Added lib files as git submodule for easier integration with less.js

Version 1.0.0

22 August 2011

Initial release of bless.js

Bless.js
View the project on GitHub

Example.css
Download and try it out!