All Versions
74
Latest Version
Avg Release Cycle
195 days
Latest Release
59 days ago
Changelog History
Page 5
Changelog History
Page 5
-
v0.7.8 Changes
- ๐ Bug Fixes:
- Fixed bug when receiving a 304 response (HTTPNotModified) on a page not cached in history.
- #21428 Default to HTML parser for 'application/xhtml+xml' content-type.
- Fixed an issue where redirects were resending posted data
- ๐ Bug Fixes:
-
v0.7.7 Changes
๐ New Features:
- Page#form_with takes a +criteria+ hash.
- Page#form is changed to Page#form_with
- Mechanize#get takes custom http headers. Thanks Mike Dalessio!
- Form#click_button submits a form defaulting to the current button.
- Form#set_fields now takes a hash. Thanks Tobi!
- Mechanize#redirection_limit= for setting the max number of redirects.
๐ Bug Fixes:
- Added more examples. Thanks Robert Jackson.
- #20480 Making sure the Host header is set.
- #20672 Making sure cookies with weird semicolons work.
- Fixed bug with percent signs in urls. http://d.hatena.ne.jp/kitamomonga/20080410/ruby_mechanize_percent_url_bug
- #21132 Not checking for EOF errors on redirect
- Fixed a weird gzipping error.
- #21233 Smarter multipart boundry. Thanks Todd Willey!
- #20097 Supporting meta tag cookies.
-
v0.7.6 Changes
๐ New Features:
- Added support for reading Mozilla cookie jars. Thanks Chris Riddoch!
- Moving text, password, hidden, int to default. Thanks Tim Harper!
- Mechanize#history_added callback for page loads. Thanks Tobi Reif!
- Mechanize#scheme_handlers callbacks for handling unsupported schemes on links.
๐ Bug Fixes:
- Ignoring scheme case http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=470642
- Not encoding tildes in uris. Thanks Bruno. [#19380]
- Resetting request bodys when retrying form posts. Thanks Bruno. [#19379]
- Throwing away keep alive connections on EPIPE and ECONNRESET.
- Duplicating request headers when retrying a 401. Thanks Hiroshi Ichikawa.
- Simulating an EOF error when a response length is bad. Thanks Tobias Gruetzmacher. http://rubyforge.org/tracker/index.php?func=detail&aid=19178&group_id=1453&atid=5711
- Defaulting option tags to the inner text. http://rubyforge.org/tracker/index.php?func=detail&aid=19976&group_id=1453&atid=5709
- Supporting blank strings for option values. http://rubyforge.org/tracker/index.php?func=detail&aid=19975&group_id=1453&atid=5709
-
v0.7.5 Changes
- ๐ Fixed a bug when fetching files and not pages. Thanks Mat Schaffer!
-
v0.7.4 Changes
- doh!
-
v0.7.3 Changes
- Pages are now yielded to a blocks given to WWW::Mechanize#get
- WWW::Mechanize#get now takes hash arguments for uri parameters.
- WWW::Mechanize#post takes an IO object as a parameter and posts correctly.
- ๐ Fixing a strange zlib inflate problem on windows
-
v0.7.2 Changes
- Handling gzipped responses with no Content-Length header
-
v0.7.1 Changes
- โ Added iPhone to the user agent aliases. [#17572]
- ๐ Fixed a bug with EOF errors in net/http. [#17570]
- Handling 0 length gzipped responses. [#17471]
-
v0.7.0 Changes
- โ Removed Ruby 1.8.2 support
- ๐ Changed parser to lazily parse links
- ๐ Lazily parsing document
- โ Adding verify_callback for SSL requests. Thanks Mike Dalessio!
- ๐ Fixed a bug with Accept-Language header. Thanks Bill Siggelkow.
-
v0.6.11 Changes
- Detecting single quotes in meta redirects.
- โ Adding pretty inspect for ruby versions > 1.8.4 (Thanks Joel Kociolek) http://rubyforge.org/tracker/index.php?func=detail&aid=13150&group_id=1453&atid=5709
- ๐ Fixed bug with file name in multipart posts http://rubyforge.org/tracker/?func=detail&aid=15594&group_id=1453&atid=5709
- Posting forms relative to the originating page. Thanks Mortee.
- โ Added a FAQ http://rubyforge.org/tracker/?func=detail&aid=15772&group_id=1453&atid=5709