All Versions
71
Latest Version
Avg Release Cycle
180 days
Latest Release
76 days ago

Changelog History
Page 6

  • v0.6.7 Changes

    • ๐Ÿ›  Fixed a bug with keep-alive requests
    • ๐Ÿ›  [#9549] fixed problem with cookie paths
  • v0.6.6 Changes

    • Removing hpricot overrides
    • ๐Ÿ›  Fixed a bug where alt text can be nil. Thanks Yannick!
    • ๐Ÿ“œ Unparseable expiration dates in cookies are now treated as session cookies
    • Caching connections
    • 0๏ธโƒฃ Requests now default to keep alive
    • ๐Ÿ›  [#9434] Fixed bug where html entities weren't decoded
    • โšก๏ธ [#9150] Updated mechanize history to deal with redirects
  • v0.6.5 Changes

  • v0.6.4 Changes

  • v0.6.3 Changes

  • v0.6.2 Changes

  • v0.6.1 Changes

  • v0.6.0 Changes

    • ๐Ÿ”„ Changed main parser to use hpricot
    • Made WWW::Mechanize::Page class searchable like hpricot
    • โšก๏ธ Updated WWW::Mechanize#click to support hpricot links like this: @agent.click (page/"a").first
    • Clicking a Frame is now possible: @agent.click (page/"frame").first
    • โœ‚ Removed deprecated attr_finder
    • โœ‚ Removed REXML helper methods since the main parser is now hpricot
    • ๐Ÿ“œ Overhauled cookie parser to use WEBrick::Cookie
  • v0.5.4 Changes

    • โž• Added WWW::Mechanize#trasact for saving history state between in a transaction. See the EXAMPLES file. Thanks Johan Kiviniemi.
    • โž• Added support for gzip compressed pages
    • Forms can now be accessed like a hash. For example, to set the value of an input field named 'name' to "Aaron", you can do this: form['name'] = "Aaron" Or to get the value of a field named 'name', do this: puts form['name']
    • File uploads will now read the file specified in FileUpload#file_name
    • FileUpload can use an IO object in FileUpload#file_data
    • ๐Ÿ›  Fixed a bug with saving files on windows
    • ๐Ÿ›  Fixed a bug with the filename being set in forms
  • v0.5.3 Changes

    • Mechanize#click will now act on the first element of an array. So if an array of links is passed to WWW::Mechanize#click, the first link is clicked. That means the syntax for clicking links is shortened and still supports selecting a link. The following are equivalent: agent.click page.links.first agent.click page.links
    • ๐Ÿ›  Fixed a bug with spaces in href's and get's
    • โž• Added a tick, untick, and click method to radio buttons so that radiobuttons can be "clicked"
    • โž• Added a tick, untick, and click method to check boxes so that checkboxes can be "clicked"
    • Options on Select lists can now be "tick"ed, and "untick"ed.
    • ๐Ÿ›  Fixed a potential bug conflicting with rails. Thanks Eric Kolve
    • โšก๏ธ Updated log4r support for a speed increase. Thanks Yinon Bentor
    • โž• Added inspect methods and pretty printing