Releases: sparklemotion/mechanize
Releases · sparklemotion/mechanize
2.14.0 / 2025-01-05
2.13.0 / 2025-01-02
2.13.0 / 2025-01-02
- Quash frozen string warnings in Ruby 3.4. (#661) @simpl1g
- Quash URI::Parser warnings in Ruby 3.4. (#662) @flavorjones
New Contributors
Full Changelog: v2.12.2...v2.13.0
v2.12.2
2.12.1 / 2024-08-21
2.12.1 / 2024-08-21
- Introduce experimental support for handling Zstd-compressed responses (CRuby only). (#652) @adrianodennanni
2.12.0 / 2024-07-29
2.12.0 / 2024-07-29
- Introduce experimental support for handling Brotli-compressed responses (CRuby only). (#650) @weshatheleopard
2.11.0 / 2024-07-18
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
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
2.10.0 / 2024-01-22
- Add
nkf
andbase64
as explicit dependencies, since they are being unbundled in Ruby 3.4. (#634) @flavorjones
2.9.2 / 2024-01-15
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