Skip to content

Commit

Permalink
Update compatibility.md re. TruffleRuby 24.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ParadoxV5 committed Apr 15, 2024
1 parent dc120e7 commit 8141d89
Showing 1 changed file with 2 additions and 10 deletions.
12 changes: 2 additions & 10 deletions doc/user/compatibility.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down Expand Up @@ -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

Expand Down

0 comments on commit 8141d89

Please sign in to comment.