Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jun 8, 2012
Commits on Jun 7, 2012
Commits on Jun 6, 2012
Commits on Jun 5, 2012
  1. Resolved issue #32

Commits on Jun 1, 2012
Commits on May 25, 2012
Commits on May 24, 2012
Commits on May 21, 2012
  1. Updated version string

  2. Updated aliases

Commits on May 14, 2012
  1. Bug fixes

    Inheritance now recursive
    Fixed mixin argument parsing issue
    Expanded version ID to include word characters
Commits on May 11, 2012
  1. Added version flag to command line application

    Errors now output to stderr
Commits on May 10, 2012
  1. Changed 'extend' to 'extends' for readablity

    A few other small changes and fixes
Commits on May 9, 2012
Commits on May 8, 2012
  1. Bulk of changes for v1.5

    New feature: Mixins
    New feature: Fragments
    New feature: Block nesting
    New feature: Rule inheritance / abstract rules
    Abstracted IO interface
    Added some error reporting
    Added spiffing.css plugin
    csscrush_tag method now uses media type 'all' by default
    Updated Aliases.ini / initial-values.ini
    Internal refactoring
    Resolved issue #23
    Resolved issue #24
    Resolved issue #27
    Resolved issue #28
    Resolved issue #29
Commits on Apr 11, 2012
  1. fix-unit-stripping merge

  2. Added IO interface for alternative methods of cache management

    Updated Prepend.css and initial-values.ini
    Internal refactoring
Commits on Apr 10, 2012
  1. @lencioni
Commits on Mar 14, 2012
Commits on Mar 12, 2012
Commits on Feb 10, 2012
  1. Merge branch 'test'

    * test:
      Some updates to the command line application, a little cleaning up
      Added command line application
Commits on Feb 2, 2012
  1. Added command line application

    Reorganized aliases file with some additions
    Initial-values updated
    Added more internal utility methods
    Slight internal changes for the command line application
    Some internal method renaming for readability
    Updated csscrush::string to handle import statements
    feature: Added command line application
    feature: 'rewrite_import_urls' option - Ability to rewrite relative url references inside imported css files
    feature: Variable values can be excluded from function parsing by preceeding with '!!'
    feature: CSS comments can be made private by adding a marker '$!' at the first character
    Math function now surpresses parse errors, returns 0 on error
    issue #21: workaround for php installations that do not support bcmath extension
    feature: Prepend.css - A css file in csscrush root folder prepended to every input, by default populated only with variables
Commits on Jan 24, 2012
  1. Merge branch 'test'

  2. Version 1.4

Commits on Jan 23, 2012
  1. Procedural API. Updated aliases and initial values. Other small changes.

    Added procedural style public API to mirror the current API
    Adjusted color function parsing to accept space delimited arguments (as well as comma)
    Updated aliases file with CSS3 columns, tab-size and other small changes
    Updated initial values table
    Disabled IE6 min-height plugin by default
Commits on Jan 4, 2012
  1. Minor ammend

  2. Added initial-values.ini

  3. Bump to version 1.3.7

    Added initial-keyword plugin (shim for the CSS3 keyword).
    Added inline method (Issue #18).
    Added ability to escape declarations from aliasing or plugins by prefixing with tilde.
    Deprecated @variables syntax for @define. @variables still supported.
    Surpressed some benign PHP warning messages.
    Some internal cleaning up.
Commits on Nov 9, 2011
  1. Merge branch 'test'

  2. Updated changelog

  3. Bumped version to 1.3.6

  4. Added the ability to use local versions of alias and plugin files, so…

    … pull updates do not clobber local settings.
    Updated changelog.
Something went wrong with that request. Please try again.