# Mechanize 0.6.4 Released

**URL:** <https://www.ruby-forum.com/t/mechanize-0-6-4-released/80033>\
**Category:** Ruby\
**Created:** [December 20, 2006, 10:36pm UTC](https://www.ruby-forum.com/t/mechanize-0-6-4-released/80033 "2006-12-20T22:36:22Z")\
**Posts on this page:** 3\
**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:** [December 20, 2006, 10:36pm UTC](https://www.ruby-forum.com/t/mechanize-0-6-4-released/80033/1 "2006-12-20T22:36:22Z")

</div>

mechanize version 0.6.4 has been released!

[http://mechanize.rubyforge.org/](http://mechanize.rubyforge.org/)

The Mechanize library is used for automating interaction with websites.  
Mechanize automatically stores and sends cookies, follows redirects,  
can follow links, and submit forms. Form fields can be populated and  
submitted. Mechanize also keeps track of the sites that you have  
visited as  
a history.

Changes:

= Mechanize CHANGELOG

== 0.6.4

- Adding the “redirect\_ok” method to Mechanize to stop mechanize from  
following redirects.  
[http://rubyforge.org/tracker/index.php?func=detail&aid=6571&group\_id=1453&atid=5712](http://rubyforge.org/tracker/index.php?func=detail&aid=6571&group_id=1453&atid=5712)

- Added protected method Mechanize#set\_headers so that subclasses can  
set custom headers.  
[http://rubyforge.org/tracker/?func=detail&aid=7208&group\_id=1453&atid=5712](http://rubyforge.org/tracker/?func=detail&aid=7208&group_id=1453&atid=5712)

- Aliased Page#referer to Page#page

- Now using hoe

- Fixed a bug when clicking relative urls  
[http://rubyforge.org/pipermail/mechanize-users/2006-November/000035.html](http://rubyforge.org/pipermail/mechanize-users/2006-November/000035.html)

- Fixing a bug when bad version or max age is passed to Cookie::parse  
[http://rubyforge.org/pipermail/mechanize-users/2006-November/000033.html](http://rubyforge.org/pipermail/mechanize-users/2006-November/000033.html)

- Fixing a bug with response codes. [#6526]

- Fixed bug [#6548]. Input type of ‘button’ was not being added as a  
button.

- Fixed bug [#7139]. REXML parser calls hpricot parser by accident

---

<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:** [December 21, 2006, 12:34am UTC](https://www.ruby-forum.com/t/mechanize-0-6-4-released/80033/2 "2006-12-21T00:34:55Z")

</div>

Nice work on this, Aaron! I’ve become a fan of Mechanize after finding  
a  
need here and there.

Duane J.  
(canadaduane)  
[blog.inquirylabs.com](http://blog.inquirylabs.com)

---

<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:** [December 21, 2006, 6:47am UTC](https://www.ruby-forum.com/t/mechanize-0-6-4-released/80033/3 "2006-12-21T06:47:32Z")

</div>

On Thu, Dec 21, 2006 at 08:33:26AM +0900, Duane J. wrote:

> Nice work on this, Aaron! I’ve become a fan of Mechanize after finding a  
> need here and there.

Thanks! I’m glad you like it!
