Skip to content

5.1.0

Compare
Choose a tag to compare
@johnfairh johnfairh released this 02 Jul 17:35
· 34 commits to main since this release
5660cd2

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 and RubyGatewayHelpers 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 to RbMethod.yieldBlock(...)