www/ruby-faraday_middleware: update to 1.2.1
pkgsrc change: not ready for ruby40.
1.2.1 (2024-09-23)
What's Changed
Fixes
* fix: drop unused addressable gem by @olleolleolle in #283
* Don't register the request/response json middleware for Faraday 1.10+ by
@iMacTia in #288
Misc/Docs
* Add Ruby 3.1 to CI by @petergoldstein in #278
* Add link to awesome-faraday into README by @AlexWayfer in #281
* correction in README.md by @Vandit1604 in #284
[11 lines not shown]
Define RUBY_ALLOW_HAS_RDOC
RUBY_ALLOW_HAS_RDOC define it in MAKE_ENV and enable discontinued
"has_rdoc" related parameters in rubygem and solve the build problem
on ruby40.
lang/ruby40: add version 4.0.1
Add Ruby 4.0.1 as lang/ruby40.
Ruby is an interpreted object-oriented programming language often used
for web development. It also offers many scripting features to
process plain text and serialized files, or manage system tasks. It
is simple, straightforward, and extensible.
Ruby 4.0 introduces a number of new features and performance improvements,
here are some of them:
* Ruby Box
a new (experimental) feature to provide separation about definitions
* Performance: ZJIT
a new just-in-time (JIT) compiler, which is developed as the
[7 lines not shown]
www/ruby-aws-sdk-core: udpate to 3.242.0
3.242.0 (2026-02-02)
* Feature - Include HTTP status code and body in errors whehn retrieving ECS
credentials and Instance Profile credentials.
www/ruby-aws-partitions: update to 1.1212.0
1.1212.0 (2026-02-02)
* Feature - Updated the partitions source data the determines the AWS
service regions and endpoints.
textproc/ruby-diff-lcs: update to 2.0.0
2.0.0 (2026-02-01)
This release has significant breaking changes.
* diff-lcs 2 supports Ruby 3.2 or higher. This allowed:
- readability improvements (endless methods, pattern matching);
- support for immutable Data classes (Diff::LCS::Block,
Diff::LCS::Change, and Diff::LCS::ContextChange);
- removal of compatibility shims;
- reduction in conditional tests in loops, especially for String
character extraction (compare string ? seq[i, 1] : seq[i] to
seq[i]); and
- optimizations to string and relying on standard encoding support
present since Ruby 2.1.
The primary API (methods and class methods on Diff::LCS) has not changed,
[33 lines not shown]
net/nsd: Update to 4.14.0
Changelog:
1 December 2025: Jannik
- The master branch continues with version 4.14.1 in development
- Merge #469 from jschlyter: Add container build files
- Merge #470 from jschlyter: Update path to default container
configuration and entrypoint
1 December 2025: Wouter
- Fix to note DSYNC RFC9859 reference.
- Fix to note reference for NXNAME in comment.
27 November 2025: Jannik
- Merge #444: Refactor RDATA storage to reduce memory footprint
12 November 2025: Willem
- Merge #466: Do not delete nodes from non-existent zone's NSEC3 hash
trees
[38 lines not shown]
net/ruby-net-imap: update to 0.6.2
0.6.0 (2025-12-15)
Breaking Changes
* Update default config for v0.6 by @nevans in #539
- responses_without_block changed from :warn to :frozen_dup
- parser_use_deprecated_uidplus_data changed from :up_to_max_size to
false (and is deprecated)
- parser_max_deprecated_uidplus_data_size changed from 100 to 0 (and
is deprecated)
* Use psych (>= 5.2.5) for encoding Data objects by @nevans in #543
This changes the YAML tag for Data subclasses from
ruby/object:Net::IMAP::DataSubclass to ruby/data:Net::IMAP::DataSubclass.
YAML dumped by earlier net-imap versions may not load correctly. Psych >=
5.2.5 is required to dump these objects correctly.
* Require ruby >= 3.2 (drop support for 3.1) by @nevans in #538
* Change SequenceSet#size to count * and repeated numbers by @nevans in #564
[95 lines not shown]
finance/ruby-braintree: update to 4.35.0
4.35.0 (2025-02-02)
* Add accept_partial_authorization to Transaction Gateway and
partially_authorized to Transaction
* Deprecate transactions for visa_checkout_card and maintain search
functionality
* Add ach_type to options -> us_bank_account in Transaction.create
* Add ach_type and requested_ach_type to Transaction
lang/mono: Update to 6.14.1
Changelog:
The 6.14.1 release of Framework Mono is now available.
This is a bugfix release and contains no new features.
The main changes since 6.14.0 are build fixes for cmake 4.0
and (separately) macOS 15.4.1.
devel/ruby-irb: update to 1.16.0
1.15.3 (2025-11-01)
What's Changed
Enhancements
* Remove all internal frames from a backtrace by @mame in #1106
* Improve prompt generating performance by caching prompt parts(%m, %M) by
@tompng in #1127
* Do not save consecutive duplicate commands to history by @topalovic in
#1120
Bug Fixes
* Handle keyword local variables correctly by @tompng in #1085
* Fix nil error on debugger prompt by @muno92 in #1097
* Fix methods defined with invalid encoding are not displayed in completion
[87 lines not shown]