Commit Graph

48 Commits

Author SHA1 Message Date
Jeremy Daer
89e2f7e722
Support for unified Integer class in Ruby 2.4+
Ruby 2.4 unifies Fixnum and Bignum into Integer: https://bugs.ruby-lang.org/issues/12005

* Forward compat with new unified Integer class in Ruby 2.4+.
* Backward compat with separate Fixnum/Bignum in Ruby 2.2 & 2.3.
* Drops needless Fixnum distinction in docs, preferring Integer.
2016-05-18 21:58:51 -07:00
Vipul A M
1e791705dc Add Attributes API to release notes [ci skip]
Add Attributes API to release notes [ci skip]
2016-05-17 03:09:30 +05:30
Prathamesh Sonpatki
5091eb351a
Release notes: Add a note about use_transactional_tests in the deprecated section of Active Record notes [ci skip]
- Followup of PR #19282.
2016-05-06 14:13:06 -05:00
Prathamesh Sonpatki
bf79bc0395
Release notes: Add PR #24866 to release notes 2016-05-05 23:04:30 -05:00
Prathamesh Sonpatki
94ffebab62
Release notes: Remove duplicate entries [ci skip]
- Removed duplicate entry for collection caching.
- The entry was duplicate and the link to PR was also wrong.
- Consolidated entries for `belongs_to` required by default.
2016-05-03 09:44:03 -05:00
yuuji.yaginuma
151080a5f9
add #24385 to 5.0 release notes [ci skip] 2016-04-29 23:09:10 -07:00
Prathamesh Sonpatki
1d6f012718
Active Job: Add note about ability to configure adapters on per job basis in CHANGELOG and release notes.
[ci skip]
2016-04-29 07:26:26 +05:30
Vipul A M
9a94f022dd Add #23461 to release notes
[ci skip]
2016-04-24 17:16:24 +05:30
Jon Moss
342a0dee71 Add #18323 to 5.0 release notes
Fixes #23643.

[ci skip]
2016-04-20 19:51:06 -04:00
Vipul A M
f2ac3ea851 Add #16917 to release notes
[ci skip]
2016-04-19 05:08:47 +05:30
Prathamesh Sonpatki
88bba86632
Add note about ability to add database comments to release notes [ci skip] 2016-04-18 10:43:21 +05:30
Vipul A M
bdcb20a28e Add Attributes API to release notes
[ci skip]
2016-04-14 18:59:16 +05:30
yuuji.yaginuma
d03c90e8aa remove needless entry [ci skip]
The option backed to `start` in da26934313a31ae530b7537aba8a7662152f4dfe.
2016-04-08 21:22:09 +09:00
Ryan McCuaig
58c12900b7 it's => its typo 2016-04-04 19:13:57 -07:00
Prathamesh Sonpatki
7d88ca6ee5 Update Rails 5 release notes [ci skip]
- Removed entry for # Template Collection from release notes.
- Remove duplicate entry for caching Action mailer views.
- Remove duplicate entry for left_outer_joins.
2016-04-03 22:18:14 +05:30
Vipul A M
5007963e18 - Fixed abrupt start of sentence in changelog
[ci skip]
2016-03-22 19:47:42 +05:30
Yves Senn
2346c7f281 guides, sync 5.0 release notes with changelogs
[ci skip]

Sync AV, AR, AJ, AS, AM changelogs with our 5.0 release notes draft.
This is a follow up to c94045d and contains changes made since the
release of beta1.
2016-03-22 14:45:17 +01:00
Yves Senn
c94045dc1c guides, sync railties and AP changelogs with 5.0 release notes.
[ci skip]

This updates the 5.0 release notes guide to reflect changes that
happened after beta1 has been released.

I'll sync the other changelogs later today but I'll push this batch to
prevent against cumbersome merge conflicts.
2016-03-22 12:12:39 +01:00
yuuji.yaginuma
272058b4dc add queue_classic to list of provide provider_job_id [ci skip] 2016-03-14 19:10:09 +09:00
yuuji.yaginuma
b6618c6cee remove entry for reverted commit [ci skip]
Follow up to ddf4c953ae8d10489e0bfd6008bd76395f6e1267
2016-03-06 11:17:12 +09:00
Kasper Timm Hansen
46cb45df48 Additional review of 6b31761.
* Fixes typos in error message and release notes.
* Removes unused template test file.
2016-02-25 11:13:42 +01:00
Godfrey Chan
73b1efc58f Lock down new ImplicitRender behavior for 5.0 RC
1. Conceptually revert #20276

   The feature was implemented for the `responders` gem. In the end,
   they did not need that feature, and have found a better fix (see
   plataformatec/responders#131).

   `ImplicitRender` is the place where Rails specifies our default
   policies for the case where the user did not explicitly tell us
   what to render, essentially describing a set of heuristics. If
   the gem (or the user) knows exactly what they want, they could
   just perform the correct `render` to avoid falling through to
   here, as `responders` did (the user called `respond_with`).

   Reverting the patch allows us to avoid exploding the complexity
   and defining “the fallback for a fallback” policies.

2. `respond_to` and templates are considered exhaustive enumerations

   If the user specified a list of formats/variants in a `respond_to`
   block, anything that is not explicitly included should result
   in an `UnknownFormat` error (which is then caught upstream to
   mean “406 Not Acceptable” by default). This is already how it
   works before this commit.

   Same goes for templates – if the user defined a set of templates
   (usually in the file system), that set is now considered exhaustive,
   which means that “missing” templates are considered `UnknownFormat`
   errors (406).

3. To keep API endpoints simple, the implicit render behavior for
   actions with no templates defined at all (regardless of formats,
   locales, variants, etc) are defaulted to “204 No Content”. This
   is a strictly narrower version of the feature landed in #19036 and
   #19377.

4. To avoid confusion when interacting in the browser, these actions
   will raise an `UnknownFormat` error for “interactive” requests
   instead. (The precise definition of “interactive” requests might
   change – the spirit here is to give helpful messages and avoid
   confusions.)

Closes #20666, #23062, #23077, #23564

[Godfrey Chan, Jon Moss, Kasper Timm Hansen, Mike Clark, Matthew Draper]
2016-02-25 01:19:49 -08:00
Stan Lo
5a2d7a1967 Fix wording and wrong reference 2016-02-25 00:53:38 +08:00
Stan Lo
ec50f9239b Update 5.0 release notes 2016-02-25 00:07:20 +08:00
Scott Ringwelski
5d87bb4da8 Add a note about downcasing submit tag
This is a notable change since this will cause confusing test failures for tests relying on the old naming scheme.
2016-02-21 16:05:39 -08:00
Prathamesh Sonpatki
e0b401feeb Add Action Cable CHANGELOG in release notes [ci skip] 2016-02-17 12:03:10 +05:30
Vipul A M
02a9e03c35 Add #on_weekday? method to Date, Time, and DateTime. 2016-02-15 18:16:51 +05:30
Prathamesh Sonpatki
52b3226a7a Mention PostgreSQL version support in release notes [ci skip] 2016-02-03 10:41:29 +05:30
Jon Moss
b3427c662e Add documentation for #17573
Fixes some parts of #23148.

[ci skip]
2016-02-01 13:28:30 -05:00
Prathamesh Sonpatki
fd04a0cb09 Remove duplicate entry for ActiveRecord::Relation#cache_key from Rails 5 release notes [ci skip] 2016-01-02 22:35:23 +05:30
Akshay Vishnoi
2d1688584f [ci skip] Put all removals in its section 2015-12-30 11:02:32 +05:30
Yves Senn
0d2675f84f Merge pull request #22053 from Empact/first-loaded
Fix #first(limit) to take advantage of #loaded? records if available
2015-12-28 09:34:35 +01:00
yuuji.yaginuma
b8bbdc54e2 fix link to pr [ci skip] 2015-12-27 20:58:36 +09:00
Ryuta Kamizono
ec174408e4 release notes, use past tense. [ci skip] 2015-12-24 04:51:53 +09:00
Yves Senn
f33b12254e release notes, Rails 5 won't support the protected_attribtues gem.
[ci skip]
2015-12-23 17:08:25 +01:00
Yves Senn
e426258aa2 release notes, extracted notable changes from Active Record CHANGELOG.
[ci skip]
2015-12-23 12:06:38 +01:00
Yves Senn
4961fb21a9 release notes, extract notable changes from Active Model CHANGELOG.
[ci skip]
2015-12-23 10:19:05 +01:00
Yves Senn
95714bb2b2 release notes, extract notable changes from Active Job CHANGELOG.
[ci skip]
2015-12-23 10:05:11 +01:00
Yves Senn
8592f60c20 release notes, extract notable changes from Active Support CHANGELOG.
[ci skip]
2015-12-23 09:10:03 +01:00
Prathamesh Sonpatki
e477cad275 Fix typos in Rails 5.0 release notes [ci skip] 2015-12-23 11:01:20 +05:30
Laurier Mantel
c7ae10ffdd fixes typo in 5.0 release notes 2015-12-22 09:48:24 -05:00
Yves Senn
c8ca57df5b release notes, extract notable changes from Action Mailer CHANGELOG.
[ci skip]
2015-12-22 13:35:34 +01:00
Yves Senn
68c5c01db0 release notes, extract notable changes from Action View CHANGELOG.
[ci skip]
2015-12-22 13:26:59 +01:00
Yves Senn
9c9732f363 release notes, use past tense. [ci skip] 2015-12-22 12:20:29 +01:00
Yves Senn
099082690d release notes, extract notable changes from Action Pack CHANGELOG.
[ci skip]
2015-12-22 12:19:37 +01:00
Yves Senn
0d1d50c2db release notes, extract notable changes from Railties CHANGELOG.
[ci skip]
2015-12-22 10:59:45 +01:00
Yves Senn
a49ba39181 guides, restructure Rails 5.0 release notes. [ci skip]
xref #22701.
xref #20612.
2015-12-22 10:03:14 +01:00
Jon Moss
3fd2e43b20 Add Rails 5.0 Release Notes
[ci skip]
2015-12-21 17:04:41 -05:00