textproc/rumdl: update to 0.1.33
[0.1.33] - 2026-02-28
Added
CLI: Add --fixable and --unfixable flags to control which rules are allowed to auto-fix. --fixable acts as an allowlist (only listed rules can fix), --unfixable acts as a blocklist (takes precedence). Both accept comma-separated rule names or aliases (#472)
Fixed
CLI: Resolve rule name aliases in fixable/unfixable config lists so that aliases like commands-show-output correctly match canonical names like MD014
Rules: Detect links and images inside MkDocs admonitions, content tabs, and markdown HTML blocks
Docs: Fix incorrect MD014 documentation that claimed the rule cannot be auto-fixed — it removes $ prompts from commands without output, matching markdownlint-cli behavior (#473)
Changed
Docs: Add feature comparison matrix and cold start benchmarks for all 8 comparison tools
[0.1.32] - 2026-02-27
[67 lines not shown]
py-lxml-html-clean: updated to 0.4.4
0.4.4 (2026-02-26)
Bugs fixed
* Fixed a bug where Unicode escapes in CSS were not properly decoded
before security checks. This prevents attackers from bypassing filters
using escape sequences.
* Fixed a security issue where ``<base>`` tags could be used for URL
hijacking attacks. The ``<base>`` tag is now automatically removed
whenever the ``<head>`` tag is removed (via ``page_structure=True``
or manual configuration), as ``<base>`` must be inside ``<head>``
according to HTML specifications.
mail/postfix: update to 3.10.8
3.10.8 (2026-02-19)
Fixes for all supported Postfix releases:
* Improved Milter error handling for messages that arrive over a
long-lived SMTP connection, by changing the default
milter_default_action from "tempfail" to the new "shutdown"
action (i.e. disconnect the remote SMTP client).
The problem was that after a single Milter error, Postfix could
tempfail all messages that the client sends over a long-lived
connection, even if the Milter error was only temporary. This
problem was reported by Ankit Kulkarni.
* Bugfix (defect introduced: Postfix 2.11): "posttls-finger -v
-v -v" terminated with a panic, caused by recursive logging.
Reported by Geert Hendrickx, diagnosed by Viktor Dukhovni, and
fixed by Wietse.
www/ruby-aws-partitions: update to 1.1220.0
1.1220.0 (2026-02-25)
* Feature - Updated the partitions source data the determines the AWS
service regions and endpoints.
1.1219.0 (2026-02-24)
* Feature - Added support for enumerating regions for
Aws::ElementalInference.
1.1218.0 (2026-02-23)
* Feature - Updated the partitions source data the determines the AWS
service regions and endpoints.
net/ruby-snmp: update to 1.3.4
1.3.4 (2026-02-27)
What's Changed
Enhancements
* Add OctetString#to_fs for human-readable byte strings by @taketo1113 in
#73
Maintenance
* gemspec: Require MFA for gem releases by @taketo1113 in #69
* gemspec: Update path for CHANGELOG link by @hallidave in #68
* CI: Add Ruby 4.0 to CI Matrix by @taketo1113 in #72
* CI: Bump actions/checkout from 4 to 5 by @dependabot[bot] in #70
* CI: Bump actions/checkout from 5 to 6 by @dependabot[bot] in #71
[4 lines not shown]
mail/ruby-mime-types-data: update to 3.2026.0224
3.2026.0210 (2026-02-10)
* Updated registry entries from the IANA media registry and provisional
media registry and the Apache Tika media registry as of the release date.
3.2026.0217 (2026-02-17)
* Updated registry entries from the IANA media registry and provisional
media registry and the Apache Tika media registry as of the release date.
3.2026.0224 (2026-02-24)
* Updated registry entries from the IANA media registry and provisional
media registry and the Apache Tika media registry as of the release date.
devel/ruby-tins: update to 1.52.0
1.52.0 (2026-02-23)
* Renamed BASE32_EXTENDED_HEX_ALPHABET to
BASE32_EXTENDED_UPPERCASE_HEX_ALPHABET for clarity.
* Added BASE32_EXTENDED_LOWERCASE_HEX_ALPHABET constant for lowercase hex
alphabet.
* Updated BASE32_EXTENDED_HEX_ALPHABET to default to the uppercase variant.
* Updated comment for BASE32_ALPHABET to specify RFC4648 compliance.
* Improved maintainability by separating uppercase and lowercase hex
alphabet variants.
* Added require 'tins/hash_dfs' to lib/tins.rb and lib/tins/xt.rb.
* Renamed thread‑local flag in HashBFS from :seen to :bfs_seen and updated
all references.
* Replaced calls to convert_to_hash_or_ary with bfs_convert_to_hash_or_ary
in HashBFS.
* Added bfs_convert_to_hash_or_ary method to HashBFS.
* Added new module Tins::HashDFS providing depth‑first traversal with
[7 lines not shown]
devel/ruby-rspec-its: udpate to 2.0.0
2.0.0 (2024-11-04)
Version 2.0.0 drops support for Ruby below 3, and changes the supported
RSpec version to "main" and current release series. (At the time of writing
this is 3.13.x, but it means the current supported release only).
Breaking changes:
* Now uses public_send so that private methods will not be accidentally
reachable. (James Ottaway #33, #101)