Tenderlove Making

New Stuff in Ruby Mechanize 0.5.0

I’ve been working on the next pretty major release of Ruby WWW::Mechanize 0.5.0. I’ve decided to break some interfaces with this version, but I think it will all be for the better.

The first major change is that I’ve done is to unify the name space. There were a bunch of classes scattered around under WWW, like WWW::Link for instance. I’ve moved everything under WWW::Mechanize. The names will be a bit longer, but more consistent. This shouldn’t break too much code unless the code specifically uses a class name.

One of the best new features, in my opinion, is the addition of Pluggable Parsers.

« go back