All Versions
74
Latest Version
Avg Release Cycle
195 days
Latest Release
1101 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v0.9.3 Changes
π Bug Fixes:
- Do not apply encoding if encoding equals 'none' Thanks Akinori MUSHA!
- Fixed Page#encoding= when changing the value from or to nil. Made it return the assigned value while at it. (Akinori MUSHA)
- Custom request headers may be supplied WWW::Mechanize#request_headers RF #24516
- HTML Parser may be set on a per instance level WWW::Mechanize#html_parser RF #24693
- Fixed string encoding in ruby 1.9. RF #2433
- Rescuing Zlib::DataErrors (Thanks Kelley Reynolds)
- Fixing a problem with frozen SSL objects. RF #24950
- Do not send a referer on meta refresh. RF #24945
- Fixed a bug with double semi-colons in Content-Disposition headers
- Properly handling cookies that specify a path. RF #25259
-
v0.9.2 Changes
March 05, 2009π New Features:
- Mechanize#submit and Form#submit take arbitrary headers(thanks penguincoder)
π Bug Fixes:
- Fixed a bug with bad cookie parsing
- Form::RadioButton#click unchecks other buttons (RF #24159)
- Fixed problems with Iconv (RF #24190, RF #24192, RF #24043)
- POST parameters should be CGI escaped
- Made Content-Type match case insensitive (Thanks Kelly Reynolds)
- Non-string form parameters work
-
v0.9.1 Changes
February 23, 2009π New Features:
- Encoding may be specified for a page: Page#encoding=
π Bug Fixes:
- m17n fixes. γγγγ¨γ konn!
- Fixed a problem with base tags. γγγγ¨γ Keisuke
- HEAD requests do not record in the history
- Default encoding to ISO-8859-1 instead of ASCII
- Requests with URI instances should not be polluted RF #23472
- Nonce count fixed for digest auth requests. Thanks Adrian Slapa!
- Fixed a referer issue with requests using a uri. RF #23472
- WAP content types will now be parsed
- Rescued poorly formatted cookies. Thanks Kelley Reynolds!
-
v0.9.0 Changes
π Deprecations
- WWW::Mechanize::List is gone!
- Mechanize uses Nokogiri as it's HTML parser but you may switch to Hpricot by using WWW::Mechanize.html_parser = Hpricot
π Bug Fixes:
- Nil check on page when base tag is used #23021
-
v0.8.5 Changes
π Deprecations
- WWW::Mechanize::List will be deprecated in 0.9.0, and warnings have been added to help you upgrade.
π Bug Fixes:
- Stopped raising EOF exceptions on HEAD requests. γγγγ¨γοΌHIRAKU Kuroda
- Fixed exceptions when a logger is set and file:// requests are made.
- Made Mechanize 1.9 compatible
- Not setting the port in the host header for SSL sites.
- Following refresh headers. Thanks Tim Connor!
- Cookie Jar handles cookie domains containing ports, like 'mydomain.com:443' (Thanks Michal Ochman!)
- Fixing strange uri escaping problems [#22604]
- Making content-type determintation more robust. (thanks Han Holl!)
- Dealing with links that are query string only. [#22402]
- Nokogiri may be dropped in as a replacement. WWW::Mechanize.html_parser = Nokogiri::HTML
- Making sure the correct page is added to the history on meta refresh. [#22708]
- Mechanize#get requests no longer send a referer unless they are relative requests.
-
v0.8.4 Changes
- π Bug Fixes:
- Setting the port number on the host header.
- Fixing Authorization headers for picky servers
- π Bug Fixes:
-
v0.8.3 Changes
- π Bug Fixes:
- Making sure logger is set during SSL connections.
- π Bug Fixes:
-
v0.8.2 Changes
- π Bug Fixes:
- Doh! I was accidentally setting headers twice.
- π Bug Fixes:
-
v0.8.1 Changes
- π Bug Fixes:
- Fixed problem with nil pointer when logger is set
- π Bug Fixes:
-
v0.8.0 Changes
π New Features:
- Lifecycle hooks. Mechanize#pre_connect_hooks, Mechanize#post_connect_hooks
- file:/// urls are now supported
- Added Mechanize::Page#link_with, frame_with for searching for links using +criteria+.
- Implementing PUT, DELETE, and HEAD requests
π Bug Fixes:
- Fixed an infinite loop when content-length and body length don't match.
- Only setting headers once
- Adding IIS authentication support