Skip to content

Releases: sparklemotion/mechanize

2.11.0 / 2024-07-18

18 Jul 16:09
90a412b
Compare
Choose a tag to compare

2.11.0 / 2024-07-18

  • The accept-charset header is no longer sent. In early versions of Mechanize, circa 2007, this was a common header but now no modern browser sends it, and servers are instructed to ignore it. See #646 for an example of a server that is confused by its presence. (#647) @flavorjones

2.10.1 / 2024-06-12

12 Jun 21:53
b0738a4
Compare
Choose a tag to compare

2.10.1 / 2024-06-12

  • Improve page encoding error recovery on pages with broken encoding when used with libxml2 >= 2.12.0. (#644) @flavorjones

2.10.0 / 2024-01-22

22 Jan 17:58
8c47e35
Compare
Choose a tag to compare

2.10.0 / 2024-01-22

  • Add nkf and base64 as explicit dependencies, since they are being unbundled in Ruby 3.4. (#634) @flavorjones

2.9.2 / 2024-01-15

15 Jan 18:13
553f6c1
Compare
Choose a tag to compare

2.9.2 / 2024-01-15

  • Correct spelling errors in documentation. (#631) @p-linnane
  • Updated User-Agent strings to represent modern browser versions. (#632) @takatea

2.9.1 / 2023-04-17

17 Apr 21:20
59cc064
Compare
Choose a tag to compare

2.9.1 / 2023-04-17

Update

  • Updated User-Agent strings to represent modern browser versions. (#612) Thank you, @takatea!

2.9.0 / 2023-04-07

07 Apr 13:20
Compare
Choose a tag to compare

2.9.0 / 2023-04-07

Requirements

  • Mechanize now requires Ruby 2.6 or newer.

Improvement

  • Mechanize can now parse frozen strings. (#610)

2.8.5 / 2022-06-09

09 Jun 17:33
c1091fd
Compare
Choose a tag to compare

2.8.5 / 2022-06-09

Security

Fixes low-severity CVE-2022-31033, "Authorization header leak on port redirect." See GHSA-64qm-hrgp-pgr9 for more details.

2.8.4 / 2022-01-17

17 Jan 18:22
70ebc34
Compare
Choose a tag to compare

2.8.4 / 2022-01-17

Fix

  • Mechanize::CookieJar#load calls Psych.safe_load when using Psych >= 3.1

2.8.3 / 2021-11-11

11 Nov 20:35
v2.8.3
4a0dfe5
Compare
Choose a tag to compare

2.8.3 / 2021-11-11

Update

  • Update the "Linux Firefox" user agent string to rev94 (#587) Thank you, @ncs1!

2.8.2 / 2021-08-06

06 Aug 18:01
975827a
Compare
Choose a tag to compare

2.8.2 / 2021-08-06

Dependencies

  • Update dependency on Addressable from ~>2.7 to ~>2.8. (#584) @yidingww