Skip to content

Commit 3eeb902

Browse files
committed
Update README / history to reflect 1.2.x releases.
1 parent 197853f commit 3eeb902

File tree

2 files changed

+29
-9
lines changed

2 files changed

+29
-9
lines changed

History.md

+18-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
## 1.2.3
2+
3+
- Corrects Rack 2.x compatibility when used with modern Rails, and requires Rack 2.x going forward
4+
- update (bundled) rack to 2.2.10
5+
- forward ports all 1.1.x fixes to the 1.2.x stream which were omitted in 1.2.2 release (#262)
6+
- fixes regression NoMethodError undefined method get_header (#259)
7+
- correct use of session store with Rails 7.0+ (#244)
8+
- reinstate automated tests for Rails 5.0 - 7.2 (#271)
9+
10+
## 1.2.2
11+
12+
First release of the 1.2.x branch.
13+
- Requires Java 8 or later
14+
- Requires Java Servlet API 3.0 or later
15+
- Improved logger implementation
16+
- Fixes broken multipart data (#247)
17+
- update (bundled) rack to 2.2.9
18+
119
## 1.1.22
220

321
- compile using Java 6 source compat
@@ -216,7 +234,6 @@ Changes from 1.1.15 apply since the previous release got yanked due a regression
216234
- jruby runtime pooling for plain Rack applications (not just Rails)
217235

218236
## 1.1.7 (21/06/12)
219-
>>>>>>> 1.1-stable:History.md
220237

221238
- support for delegating logs to java.util.logging (jruby.rack.logging: JUL)
222239
- extend RackLogger with levels for better logging with underlying log impl

README.md

+11-8
Original file line numberDiff line numberDiff line change
@@ -6,20 +6,23 @@ JRuby-Rack supports Rails as well as any Rack-compatible Ruby web framework.
66

77
For more information on Rack, visit http://rack.github.io/.
88

9-
**This README (master) targets JRuby-Rack 1.2 (unreleased) please use the
9+
**This README (master) targets JRuby-Rack 1.2. Please use the
1010
[1.1-stable](https://github.com/jruby/jruby-rack/tree/1.1-stable) branch for
1111
current stable 1.1.x releases.**
1212

1313
[![Gem Version](https://badge.fury.io/rb/jruby-rack.png)][8]
14-
[![Build Status][9]](http://travis-ci.org/jruby/jruby-rack)
14+
[![Build Status](https://github.com/jruby/jruby-rack/actions/workflows/maven.yml/badge.svg)][9]
1515

1616
## Compatibility
1717

18-
JRuby-Rack 1.1.x aims to be compatible with JRuby >= 1.6.4 (we recommend 1.7.x),
19-
Generally, any container that supports Java Servlet >= 2.5 (JEE 5) is supported.
18+
JRuby-Rack 1.2.x
19+
- aims to be compatible with JRuby >= 9.3 and its supported JDK versions
20+
- supports any container compatible with Java Servlet 3.0 API
21+
22+
JRuby-Rack 1.1.x
23+
- aims to be compatible with JRuby >= 1.6.4 (used successfully through JRuby 9.4.x)
24+
- supports any container compatible with Java Servlet 2.5 API (JEE 5)
2025

21-
JRuby-Rack 1.2.x is expected to officially support JRuby >= 1.7.10 and will be
22-
compiled against the Java Servlet 3.0 API.
2326

2427
## Getting Started
2528

@@ -277,7 +280,7 @@ provided *config.ru* the bundled (latest) version of Rack will get loaded.
277280
Use **rack.version** to specify the Rack gem version to be loaded before rackup :
278281

279282
# encoding: UTF-8
280-
# rack.version: ~>1.3.6 (before code is loaded gem '~>1.3.6' will be called)
283+
# rack.version: ~>2.2.10 (before code is loaded gem '~>2.2.10' will be called)
281284

282285
Or the equivalent of doing `bundle exec rackup ...` if you're using Bundler :
283286

@@ -349,4 +352,4 @@ More information at the [wiki][5] or ask us at **#jruby**'s IRC channel.
349352
[4]: https://github.com/jruby/jruby-rack/issues
350353
[5]: https://wiki.github.com/jruby/jruby-rack
351354
[8]: http://badge.fury.io/rb/jruby-rack
352-
[9]: https://secure.travis-ci.org/jruby/jruby-rack.png?branch=master
355+
[9]: https://github.com/jruby/jruby-rack/actions/workflows/maven.yml

0 commit comments

Comments
 (0)