Skip to content

Commit d72e8b0

Browse files
committedJul 19, 2024
Merge remote-tracking branch 'refs/remotes/upstream/1.1-stable' into merge-1.1.x-changes
# Conflicts: # .travis.yml # Appraisals # Gemfile # Gemfile.lock # gemfiles/rails30.gemfile.lock # gemfiles/rails31.gemfile.lock # gemfiles/rails32.gemfile # gemfiles/rails32.gemfile.lock # gemfiles/rails40.gemfile # gemfiles/rails40.gemfile.lock # gemfiles/rails41.gemfile # gemfiles/rails41.gemfile.lock # gemfiles/rails42.gemfile # gemfiles/rails42.gemfile.lock # gemfiles/railsNG.gemfile.lock # pom.xml # src/main/java/org/jruby/rack/RackInput.java # src/main/ruby/jruby/rack/booter.rb # src/main/ruby/jruby/rack/error_app.rb # src/main/ruby/jruby/rack/error_app/show_status.rb # src/main/ruby/jruby/rack/response.rb # src/main/ruby/jruby/rack/version.rb # src/spec/ruby/jruby/rack/booter_spec.rb # src/spec/ruby/jruby/rack/rails_booter_spec.rb # src/spec/ruby/rack/application_spec.rb
2 parents 5748707 + 610d87f commit d72e8b0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+810
-580
lines changed
 

‎Appraisals

+13-2
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,12 @@ appraise "rails30" do
77
end
88

99
appraise "rails31" do
10+
gem "i18n", "< 0.7"
1011
gem "rails", "~> 3.1.12"
1112
end
1213

1314
appraise "rails32" do
15+
gem "i18n", "< 0.7"
1416
gem "rails", "~> 3.2.21"
1517
end
1618

@@ -19,11 +21,20 @@ appraise "rails40" do
1921
end
2022

2123
appraise "rails41" do
22-
gem "rails", "~> 4.1.10"
24+
gem "rails", "~> 4.1.16"
2325
end
2426

2527
appraise "rails42" do
26-
gem "rails", "~> 4.2.1"
28+
gem "mime-types", "< 3", :require => false
29+
gem "rails", "~> 4.2.9"
30+
end
31+
32+
appraise "rails50" do
33+
gem "rails", "~> 5.0.5"
34+
end
35+
36+
appraise "rails51" do
37+
gem "rails", "~> 5.1.2"
2738
end
2839

2940
appraise "railsNG" do

‎History.md

+34
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,37 @@
1+
## 1.1.22
2+
3+
- compile using Java 6 source compat
4+
- update (bundled) rack to 1.6.13
5+
- avoid NativeException - not used on recent JRuby
6+
- avoid Fixnum warning - assume recent JRuby
7+
- Add error message to log when runtime error is handled (#213)
8+
9+
## 1.1.21 (17/09/17)
10+
11+
- update (bundled) rack to 1.6.8
12+
- add Rack::Handler::Servlet::DefaultEnv#get_header (#212)
13+
missing methods to handle ActionController::Base#reset_session
14+
- can only safely stream natively on ActionDispatch <= 3.2 (#210)
15+
(broken Rails streaming for Rails 4.x)
16+
- when handling OPTION calls ignore both 'Date' and 'Allow' headers (#205)
17+
18+
## 1.1.20 (22/01/16)
19+
20+
- pre-maturely avoid Ruby frozen string literals coming at us ... ''.dup meh!
21+
- allow to boot when RAILS_ROOT/public directory does not exist (closes #197)
22+
- for better booter detection - export public path after working dir was changed
23+
- `ActionController::Base` provides a method `servlet_response` to return the
24+
`java.servlet_response` rack env (#201)
25+
- adjust jruby home dir fallback (for default $LOAD_PATH) correctly on 9K and --2.0
26+
- servlet env should behave on `fetch` and `[]` like a Hash (nil value can be set)
27+
28+
## 1.1.19 (01/07/15)
29+
30+
- update (bundled) rack to 1.5.5
31+
- servlet attrs with null/false values should not end up with an '' env value (#195)
32+
- tune ErrorApp + ShowStatus to respect set 'rack.showstatus.detail' (#194)
33+
- allow for more `JRuby::Rack::ErrorApp` customizations + retrieve cause when needed
34+
135
## 1.1.18 (13/01/15)
236

337
- back-port Rack::ShowStatus to be used with out ErrorApp (contains XSS fix #190)

0 commit comments

Comments
 (0)
Please sign in to comment.