Skip to content

Commit 5e25eb1

Browse files
authored
Tidy compatibility table in README
1 parent b64745f commit 5e25eb1

File tree

1 file changed

+9
-19
lines changed

1 file changed

+9
-19
lines changed

README.md

Lines changed: 9 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
[![Gem Version](https://badge.fury.io/rb/jruby-rack.png)][8]
2+
[![Build Status](https://github.com/jruby/jruby-rack/actions/workflows/maven.yml/badge.svg)][9]
3+
14
# JRuby-Rack
25

36
JRuby-Rack is a lightweight adapter for the Java Servlet environment that allows
@@ -6,27 +9,14 @@ JRuby-Rack supports Rails as well as any Rack-compatible Ruby web framework.
69

710
For more information on Rack, visit http://rack.github.io/.
811

9-
**This README (master) targets JRuby-Rack 1.3. Please use the [1.2-stable](https://github.com/jruby/jruby-rack/tree/1.2-stable) or
10-
[1.1-stable](https://github.com/jruby/jruby-rack/tree/1.1-stable) branches for
11-
current stable releases.**
12-
13-
[![Gem Version](https://badge.fury.io/rb/jruby-rack.png)][8]
14-
[![Build Status](https://github.com/jruby/jruby-rack/actions/workflows/maven.yml/badge.svg)][9]
15-
1612
## Compatibility
1713

18-
JRuby-Rack 1.3.x
19-
- aims to be compatible with JRuby 9.4 -> 10.0 and Java 11+
20-
- supports any container compatible with Java Servlet 4.0 API
21-
22-
JRuby-Rack 1.2.x
23-
- compatible with JRuby 9.3 -> 9.4 and their supported JDK versions
24-
- supports any container compatible with Java Servlet 3.0 API
25-
26-
JRuby-Rack 1.1.x
27-
- aims to be compatible with JRuby >= 1.6.4 (used successfully through JRuby 9.4)
28-
- supports any container compatible with Java Servlet 2.5 API (JEE 5)
29-
14+
| JRuby-Rack Version | Status | JRuby Compat | Java Compat | Target Servlet API | Target Java EE | Notes |
15+
|--------------------------------------------------------------|------------|----------------|-------------|--------------------|----------------|---------------------------------------------------|
16+
| 1.4.x (_planned_) | Dev | 9.4 → 10.0 | Java 17+ | 4.0 | Jakarta EE 9 | |
17+
| 1.3.x (master, _unreleased_) | Dev | 9.4 → 10.0 | Java 11+ | 4.0 | Java EE 8 | |
18+
| [1.2.x](https://github.com/jruby/jruby-rack/tree/1.2-stable) | Maintained | 9.3 → 9.4 | Java 8+ | 3.0 | Java EE 6 | Servlet 3.1 → 4.0 tested OK with some containers. |
19+
| [1.1.x](https://github.com/jruby/jruby-rack/tree/1.1-stable) | EOL | ≥ 1.6.4 → 9.4 | Java 8+ | 2.5 | Java EE 5 | Servlet 3.0 → 4.0 tested OK with some containers. |
3020

3121
## Getting Started
3222

0 commit comments

Comments
 (0)