# Csspool 0.1.1 Released

**URL:** <https://www.ruby-forum.com/t/csspool-0-1-1-released/120536>\
**Category:** Ruby\
**Created:** [November 18, 2007, 2:34am UTC](https://www.ruby-forum.com/t/csspool-0-1-1-released/120536 "2007-11-18T02:34:51Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![aaronpowell](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/7bcc69/32.png) [@aaronpowell](https://www.ruby-forum.com/u/aaronpowell)\
**Post date:** [November 18, 2007, 2:34am UTC](https://www.ruby-forum.com/t/csspool-0-1-1-released/120536/1 "2007-11-18T02:34:51Z")

</div>

csspool version 0.1.1 has been released!

- [http://csspool.rubyforge.org/](http://csspool.rubyforge.org/)

CSSpool (pronounced “cesspool”) is a validating SAC parser for CSS. The  
parser  
calls methods on a document handler depending on what it has found.  
CSSPool  
currently only supports CSS 2.1. CSSPool will not yield invalid  
properties or  
selectors.

Changes:

## 0.1.1

- Added specificity to selectors.

- Added == to selector ASTs.

- Added =~ to selector ASTs. The object passed in to =~ must quack like  
an  
hpricot node. It must implement the following methods: name, parent,  
child,  
next\_sibling, attributes.

- Added .to\_xpath to the selector AST.

- Fixed a bug where functions as pseudo classes didn’t parse.

- [http://csspool.rubyforge.org/](http://csspool.rubyforge.org/)

This is another [tenderlovemaking.com](http://tenderlovemaking.com) joint.
