Skip to content

Commit e16a0c2

Browse files
committed
[GR-19691] Link to main compatibility tickets in compatibility docs
PullRequest: truffleruby/4070
2 parents c5cd60a + e87f6ba commit e16a0c2

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

doc/user/compatibility.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,18 @@ TruffleRuby defines these constants for identification:
3333

3434
In the C API, the preprocessor macro `TRUFFLERUBY` is defined, which can be checked with `#ifdef TRUFFLERUBY`.
3535

36+
## Ruby 3.x Features
37+
38+
Most features of Ruby 3.2 and earlier are supported in TruffleRuby.
39+
However some features are not yet implemented.
40+
See the following issues for details:
41+
42+
* [Ruby 3.2 features](https://github.com/oracle/truffleruby/issues/3039)
43+
* [Ruby 3.1 features](https://github.com/oracle/truffleruby/issues/2733)
44+
* [Ruby 3.0 features](https://github.com/oracle/truffleruby/issues/2453)
45+
* [Pattern Matching](https://github.com/oracle/truffleruby/issues/3332)
46+
* [Endless methods](https://github.com/oracle/truffleruby/issues/3038)
47+
3648
## Features Entirely Missing
3749

3850
### Continuations and `callcc`

0 commit comments

Comments
 (0)