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
+
1
4
# JRuby-Rack
2
5
3
6
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.
6
9
7
10
For more information on Rack, visit http://rack.github.io/ .
8
11
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
-
16
12
## Compatibility
17
13
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. |
30
20
31
21
## Getting Started
32
22
0 commit comments