Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Aug 22, 2012
  1. Resolved issues #34 and #35

Commits on Jul 31, 2012
Commits on Jul 14, 2012
  1. Added hsl-adjust and hsla-adjust functions

    Some speed optimisations
    Upgraded to 1.6
Commits on Jul 7, 2012
  1. Query referencing branch

Commits on Jun 23, 2012
  1. Added default value argument for variables

    In most custom functions commas for seperating arguments are optional, a space can be used instead
Commits on Jun 22, 2012
  1. Added rule self-referencing function 'this()' and complimentary data-…

    …* properties
    Some refactoring
Commits on Jun 5, 2012
  1. Resolved issue #32

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. Added IO interface for alternative methods of cache management

    Updated Prepend.css and initial-values.ini
    Internal refactoring
Commits on Feb 10, 2012
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 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 Nov 9, 2011
  1. Improved color functions. Added a-adjust function for tweaking a colo…

    …r's opacity. Deprecated hsl-adjust function - can use nested color functions instead
Commits on Nov 3, 2011
  1. Added hook system for plugins

    Plugins split into seperate files
    Aliases and Plugins files renamed with '.ini' file extensions to be editor friendly
    Fix for issue #14
Commits on Oct 29, 2011
  1. Removed superfluous outer containing directory (update your include p…

    Renamed 'macros' to the more general 'plugins' and split them into their own files
    Added changelog
Something went wrong with that request. Please try again.