diff --git a/doc/user/compatibility.md b/doc/user/compatibility.md index c67bad414681..0099309b43b3 100644 --- a/doc/user/compatibility.md +++ b/doc/user/compatibility.md @@ -7,7 +7,7 @@ permalink: /reference-manual/ruby/Compatibility/ # Compatibility TruffleRuby aims to be fully compatible with the standard implementation of -Ruby, MRI, version 3.2.2, [including C extensions](#c-extension-compatibility). +Ruby, MRI, version 3.3.0, [including C extensions](#c-extension-compatibility). TruffleRuby is still in development, so it is not 100% compatible yet. TruffleRuby can run Rails and is compatible with many gems, including C extensions. @@ -35,15 +35,7 @@ In the C API, the preprocessor macro `TRUFFLERUBY` is defined, which can be chec ## Ruby 3.x Features -Most features of Ruby 3.2 and earlier are supported in TruffleRuby. -However some features are not yet implemented. -See the following issues for details: - -* [Ruby 3.2 features](https://github.com/oracle/truffleruby/issues/3039) -* [Ruby 3.1 features](https://github.com/oracle/truffleruby/issues/2733) -* [Ruby 3.0 features](https://github.com/oracle/truffleruby/issues/2453) -* [Pattern Matching](https://github.com/oracle/truffleruby/issues/3332) -* [Endless methods](https://github.com/oracle/truffleruby/issues/3038) +Most features of Ruby 3.3 and earlier are supported in TruffleRuby. ## Features Entirely Missing