Mechanize 0.8.5 Released


#1

mechanize version 0.8.5 has been released!

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:

0.8.5

  • 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 C.!
    • 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 H.!)
    • 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.
  • http://mechanize.rubyforge.org/

  • http://github.com/tenderlove/mechanize/tree/master