5.1.0
Update to require Swift 5.4 to build, Ruby 2.6 to run, and support Ruby 3 too.
Breaking
- Removed
RbGateway.taintChecks
--$SAFE
removed in Ruby 3 - Internal modules
CRuby
andRubyGatewayHelpers
are now imported as
@_implementationOnly
Enhancements
- Support Ruby 3 - check README notes on
-fdeclspec
, see CI for an example - Support building cleanly with Xcode 13
- Add
kwArgs
parameter toRbMethod.yieldBlock(...)