sysutils/ruby-capistrano: update to 3.20.1
3.20.1 (2026-05-16)
This is a gem housekeeping release. No user-facing changes.
Housekeeping
* Add Ruby 4 to CI (#2179) @mattbrictson
* Bump release-drafter/release-drafter from 6 to 7 (#2183) @dependabot[bot]
* Update cucumber requirement from ~> 10.1 to ~> 11.0 (#2184) @dependabot[bot]
* Update mocha requirement from ~> 2.8 to ~> 3.0 (#2178) @dependabot[bot]
graphics/ruby-RMagick: update to 7.0.2
7.0.1 (2026-05-27)
Bug Fixes
* Image_gray_q changes the colour space of the image, instead of returning
whether it's grayscale (#1788)
* Check for errors from ParseGeometry() (#1786)
* Fail explicitly when trying to install on JRuby (#1784)
New Contributors
* @ndossche made their first contribution in #1786
7.0.2 (2026-05-30)
* Clean up ImageMagick resources on exit to fix ruby_memcheck false leaks by
[7 lines not shown]
finance/ruby-braintree: update to 4.38.0
4.38.0 (2026-05-27)
* Fix submit_for_settlement to accept inline shipping address fields
(country_code_alpha3, postal_code, etc.) and shipping_address_id by adding
both to _submit_for_settlement_signature
4.37.0 (2026-05-28)
* Add mastercard_transaction_link_id to Transaction and
CreditCardVerification
devel/ruby-zeitwerk: update to 2.8.2
2.8.0 (2026-05-18)
* Adds support for namespace files, nsfiles for short.
If a loader has an nsfile configured (nil by default):
loader.nsfile = 'ns.rb' # must be set before setup
explicit namespaces can be defined by such special file inside their
directories:
my_component/ns.rb # MyComponent
my_component/widget.rb # MyComponent::Widget
This may be handy for self-contained units for which a my_component.rb
file in the parent directory would feel unnatural.
If an nsfile is set, you can still define explicit namespaces as always.
[32 lines not shown]
devel/ruby-tins: update to 1.54.0
1.54.0 (2026-05-20)
* Tins::GO.go
- Improved handling of missing arguments: the system now issues a
warning when an option requiring an argument is missing its value and
prevents subsequent flags from being consumed as arguments.
- Added protection against overlapping flag definitions; flags defined
as both boolean and value-requiring are now disabled, and a warning is
issued.
- Expanded documentation for the go method to include pattern syntax,
ambiguity handling, side effects, and the in-place modification of the
_args_ array.