Feature #6887
Upgrade to Rails 2.3.11
Status: | Closed | Start date: | 2010-11-13 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | % Done: | 0% | ||
Category: | Rails support | |||
Target version: | 1.2.0 | |||
Resolution: | Fixed |
Related issues
Associated revisions
Replaced SessionStore :session_key with :key (#6887).
Use Object#tap instead of #returning (#6887).
Adds leading slash to all assert_redirected_to arguments (#6887).
Updgraded Rails to 2.3.11 (#6887).
History
#1
Updated by Jean-Philippe Lang over 11 years ago
- Assignee set to Jean-Philippe Lang
#2
Updated by Jean-Philippe Lang over 11 years ago
- Tracker changed from Defect to Feature
#3
Updated by Jean-Philippe Lang over 11 years ago
After a few tests, moving to Rails 2.3.10 is pretty straightforward.
It breaks one test (MailHandlerTest#test_add_issue_with_japanese_keywords
), because of the updated TMail (1.2.3 -> 1.2.7) vendor'd in action_mailer. The fixture email doesn't get unquoted at all. I was able to fix it by disabling TMail::Unquoter.convert_to_with_fallback_on_iso_8859_1
that is added in 1.2.7.
It seems that deprecations introduced since Rails 2.3.5 can be easily fixed as well.
Locales will be changed to use %{key} instead of {{key}}. All pending translation patches need to be committed before.
#4
Updated by Jean-Baptiste Barth over 11 years ago
Some of us closed issues related to Rails 2.3.8 (especially ActiveRecord 2.3.8 if I remember correctly). Maybe it would be a good idea to have a look at them when the upgrade is done (#6193, #6218, #6673 at least).
For the i18n upgrade, there's already an open ticket (#6495), pointing to my tiny note in #5608.
If I can help on specific points, let me know.
#5
Updated by Jean-Philippe Lang over 11 years ago
Jean-Baptiste Barth wrote:
If I can help on specific points, let me know.
It would be great if you could make sure that these errors do not occur with 2.3.10.
#6
Updated by Jean-Philippe Lang over 11 years ago
- Target version changed from 1.1.0 to 1.2.0
It was decided to keep 1.1 using Rails 2.3.5.
#7
Updated by Etienne Massip over 11 years ago
2.3.11 is out
#8
Updated by Jean-Philippe Lang over 11 years ago
- Subject changed from Upgrade to Rails 2.3.10 to Upgrade to Rails 2.3.11
- Status changed from New to Closed
- Resolution set to Fixed
Upgraded to Rails 2.3.11 in r4904.
We still force i18n 0.4.2 to load before Rails to avoid further compatibility problems with future i18n releases and/or Redmine plugins that use the old syntax.
#9
Updated by Etienne Massip over 11 years ago
Note that Mongrel 1.1.5 does not work anymore with Rails 2.3.8 or later because of 2 bugs respectively in rack 1.1.x and Mongrel 1.1.5.
See ticket 4690 in Rails tracker and ticket 5 in Mongrel's.
Until Mongrel 1.2.0 is out, it is required to add a mongrel.rb initializer to config/initializers
.
#10
Updated by Jean-Baptiste Barth over 11 years ago
Weird. I opened a new defect for this, see #7688
edit: s/7668/7688/ sorry..
#11
Updated by Etienne Massip over 11 years ago
- Category set to Rails support