# Hpricot 0.8

**URL:** <https://www.ruby-forum.com/t/hpricot-0-8/164463>\
**Category:** Ruby\
**Created:** [April 1, 2009, 6:04pm UTC](https://www.ruby-forum.com/t/hpricot-0-8/164463 "2009-04-01T18:04:46Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![S\_why](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a3d4f5/32.png) [@S\_why](https://www.ruby-forum.com/u/S_why)\
**Post date:** [April 1, 2009, 6:04pm UTC](https://www.ruby-forum.com/t/hpricot-0-8/164463/1 "2009-04-01T18:04:46Z")

</div>

Incident to one urgent bug and many good speed/memory improvements,  
here’s a new release of Hpricot, a little and flexible HTML parser.

gem install hpricot --source [http://code.whytheluckystiff.net](http://code.whytheluckystiff.net)

Should appear on Rubyforge soon.

The urgent bug was a problem with and tags. If  
Hpricot encounters any kind of a tag inside a or   
block, it could cause the parser to treat those as real tags (even  
tags which are quoted.) As you can imagine, this causes problems  
with pages that use document.write, and I can’t stand for that.

I’m still doing a lot of work to trim down Hpricot’s memory use.  
The first part of this is to use an RStruct-based mechanism for  
storing elements in memory, a change which is included in this  
build.

Okay, nothing more to add, that’s it.

\_why
