Feature #6887
closedUpgrade to Rails 2.3.11
0%
Related issues
Updated by Jean-Philippe Lang almost 14 years ago
- Assignee set to Jean-Philippe Lang
Updated by Jean-Philippe Lang almost 14 years ago
- Tracker changed from Defect to Feature
Updated by Jean-Philippe Lang almost 14 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.
Updated by Jean-Baptiste Barth almost 14 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.
Updated by Jean-Philippe Lang almost 14 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.
Updated by Jean-Philippe Lang almost 14 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.
Updated by Jean-Philippe Lang over 13 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.
Updated by Etienne Massip over 13 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
.
Updated by Jean-Baptiste Barth over 13 years ago
Weird. I opened a new defect for this, see #7688
edit: s/7668/7688/ sorry..