| | 1 | = 0.6 |
| | 2 | === 15th June, 2007 |
| | 3 | * Hpricot for JRuby -- nice work Ola Bini! |
| | 4 | * Inline Markaby for Hpricot documents. |
| | 5 | * XML tags and attributes are no longer downcased like HTML is. |
| | 6 | * new syntax for grabbing everything between two elements using a Range in the search method: (doc/("font".."font/br")) or in nodes_at like so: (doc/"font").nodes_at("*".."br"). Only works with either a pair of siblings or a set of a parent and a sibling. |
| | 7 | * Ignore self-closing endings on tags (such as form) which are containers. Treat them like open parent tags. Reported by Jonathan Nichols on the hpricot list. |
| | 8 | * Escaping of attributes, yanked from Jim Weirich and Sam Ruby's work in Builder. |
| | 9 | * Element#raw_attributes gives unescaped data. Element#attributes gives escaped. |
| | 10 | * Added: Elements#attr, Elements#remove_attr, Elements#remove_class. |
| | 11 | * Added: Traverse#preceding, Traverse#following, Traverse#previous, Traverse#next. |
| | 12 | |