Skip to content

Commit 757d5ce

Browse files
committed
✏️ Update Ruby compatibility documentation
Signed-off-by: Peter Boling <[email protected]>
1 parent 99f96a3 commit 757d5ce

File tree

1 file changed

+13
-9
lines changed

1 file changed

+13
-9
lines changed

README.md

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -43,17 +43,21 @@ Or install it yourself as:
4343

4444
## Compatibility
4545

46-
Targeted ruby compatibility is non-EOL versions of Ruby, currently 2.6, 2.7, and
47-
3.0. Ruby is limited to 2.0+ in the gemspec, and this may change while the gem is
48-
still at version 0.x. The `master` branch currently targets 0.6.x releases.
46+
Targeted ruby compatibility is non-EOL versions of Ruby, currently 2.7, 3.0, and
47+
3.1. Ruby is limited to 2.0+ in the gemspec on this `v0.5-maintenance` branch, and
48+
this will change with minor version bumps, while the gem is still in 0.x,
49+
in accordance with the SemVer spec.
4950

50-
| Ruby OAuth Version | Maintenance Branch | Officially Supported Rubies | Unofficially Supported Rubies |
51-
|--------------------- | ------------------ | ------------------------------------------- | ----------------------------- |
52-
| 0.7.x (hypothetical) | N/A | 2.7, 3.0, 3.1 | 2.6 |
53-
| 0.6.x | `master` | 2.6, 2.7, 3.0 | 2.3, 2.4, 2.5 |
54-
| 0.5.x | `v0.5-maintenance` | 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 3.0 | |
51+
| | Ruby OAuth Version | Maintenance Branch | Supported Officially | Supported Unofficially | Supported Incidentally |
52+
|:----|--------------------|--------------------|----------------------|------------------------------|------------------------|
53+
| 1️⃣ | 0.6.x (unreleased) | `master` | 2.7, 3.0, 3.1 | 2.5, 2.6 | 2.3, 2.4 |
54+
| 2️⃣ | 0.5.x | `v0.5-maintenance` | 2.7, 3.0, 3.1 | 2.1, 2.2, 2.3, 2.4, 2.5, 2.6 | 2.0 |
55+
| 3️⃣ | older | N/A | Best of luck to you! | Please upgrade! | |
5556

56-
NOTE: 0.5.8 is anticipated as last release of the 0.5.x series.
57+
The `master` branch now targets 0.6.x releases.
58+
See `v0.5-maintenance` branch for older rubies.
59+
60+
NOTE: If there is another 0.5.x release it is anticipated to be the last of the 0.5.x series.
5761

5862
## Basics
5963

0 commit comments

Comments
 (0)