# Changes

## 0.9.4_pd4ml2

- nth-child pseudo class support
- compatibility with filter:alpha(opacity=xxx) declarations
- removed w3c.dom classes as they are included to modern JDKs

## 0.9.4_pd4ml

- Underscore characters are supported in CSS class names
- "More user friendly" error messaging

## 0.9.4

- Ant buildfile added

## 0.9.3

- Fixed a bug in the '@page' rule where a space after an identifier or a pseudo page caused a parser exception

## 0.9.2

- Made several modifications to provide JDK 1.1 compatability
- Fixed a bug that caused negative floating-point values to be excessively trimmed

## 0.9.1

- Updated the SAC to version 1.2
- Updated the CSSOM to comply with the W3C recommendation
- Made the CSSOM Serializable

## 0.9.0

- Implemented the SAC (Simple API for CSS)
- Converted the CSS DOM to be implemented on top of the SAC

## 0.1.4

- Fixed case-sensitivity bug in ASTStyleDeclaration.
- Renamed methods in ASTMediaList to bring it into line with CR-DOM-Level-2-20000510.
- Reduced the number of states in the lexer to simplify matters and to aid with improved handling of invalid statements.

## 0.1.3