Path to this page:
./
www/ruby-mechanize,
Library to automate interaction with websites
Branch: CURRENT,
Version: 2.12.2,
Package name: ruby32-mechanize-2.12.2,
Maintainer: minskimThe 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.
Required to run:[
mail/ruby-mime-types] [
textproc/ruby-nokogiri] [
www/ruby-net-http-persistent] [
www/ruby-net-http-digest_auth] [
www/ruby-webrobots] [
net/ruby-domain_name] [
www/ruby-ntlm-http] [
www/ruby-http-cookie] [
lang/ruby24-base]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 142.5 KB
Version history: (Expand)
- (2024-10-21) Updated to version: ruby32-mechanize-2.12.2
- (2024-09-22) Updated to version: ruby32-mechanize-2.12.1
- (2024-07-20) Updated to version: ruby32-mechanize-2.11.0
- (2024-06-15) Updated to version: ruby32-mechanize-2.10.1
- (2024-02-04) Updated to version: ruby31-mechanize-2.10.0
- (2023-04-30) Updated to version: ruby31-mechanize-2.9.1
CVS history: (Expand)
2024-10-21 16:52:18 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
www/ruby-mechanize: update to 2.12.2
2.12.2 (2023-10-02)
* Quash deprecation warnings from Mime::Type.new in mime-types
v3.6.0. (#655) @avk
New Contributors
* @avk made their first contribution in #655
|
2024-09-22 14:34:02 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
www/ruby-mechanize: update to 2.12.1
2.12.1 (2024-08-21)
* Introduce experimental support for handling Zstd-compressed responses
(CRuby only). (#652) @adrianodennanni
|
2024-07-20 17:44:14 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
www/ruby-mechanize: update to 2.11.0
pkgsrc change: update dependency
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
|
2024-06-15 18:42:59 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
www/ruby-mechanize: update to 2.10.1
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
|
2024-02-04 07:56:07 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
www/ruby-mechanize: update to 2.10.0
2.10.0 (2024-01-22)
* Add nkf and base64 as explicit dependencies, since they are being
unbundled in Ruby 3.4. (#634) @flavorjones
|
2023-04-30 16:24:55 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
www/ruby-mechanize: update to 2.9.1
2.9.0 (2023-04-07)
Requirements
* Mechanize now requires Ruby 2.6 or newer.
Improvement
* Mechanize can now parse frozen strings. (#610)
2.9.1 (2023-04-17)
Update
* Updated User-Agent strings to represent modern browser versions. (#612)
Thank you, @takatea!
Contributors
* @takatea
|
2022-08-31 17:43:48 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
www/ruby-mechanize: update to 2.85
2.8.4 (2022-01-17)
Fix
* Mechanize::CookieJar#load calls Psych.safe_load when using Psych >= 3.1
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.
|
2021-12-11 16:35:58 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
www/ruby-mechanize: update to 2.8.3
2.8.3 (2021-11-11)
Update
* Update the "Linux Firefox" user agent string to rev94 (#587) Thank you,
@ncs1!
|