All Versions
74
Latest Version
Avg Release Cycle
195 days
Latest Release
1101 days ago

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
  • v0.8.3 Changes

    • πŸ› Bug Fixes:
      • Making sure logger is set during SSL connections.
  • v0.8.2 Changes

    • πŸ› Bug Fixes:
      • Doh! I was accidentally setting headers twice.
  • v0.8.1 Changes

    • πŸ› Bug Fixes:
      • Fixed problem with nil pointer when logger is set
  • 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