Skip to content
Permalink
Browse files
Start Rails 5.2 development
  • Loading branch information
matthewd committed Mar 21, 2017
1 parent 88b1684 commit 6c08d480f13d3332c878ca8a120a03fcd78f7ba2
Showing with 90 additions and 2,447 deletions.
  1. +2 −0 Gemfile
  2. +41 −35 Gemfile.lock
  3. +1 −1 RAILS_VERSION
  4. +1 −45 actioncable/CHANGELOG.md
  5. +2 −2 actioncable/lib/action_cable/gem_version.rb
  6. +1 −1 actioncable/package.json
  7. +1 −33 actionmailer/CHANGELOG.md
  8. +2 −2 actionmailer/lib/action_mailer/gem_version.rb
  9. +1 −408 actionpack/CHANGELOG.md
  10. +2 −2 actionpack/lib/action_pack/gem_version.rb
  11. +1 −216 actionview/CHANGELOG.md
  12. +2 −2 actionview/lib/action_view/gem_version.rb
  13. +1 −1 actionview/package.json
  14. +1 −49 activejob/CHANGELOG.md
  15. +2 −2 activejob/lib/active_job/gem_version.rb
  16. +1 −32 activemodel/CHANGELOG.md
  17. +2 −2 activemodel/lib/active_model/gem_version.rb
  18. +1 −771 activerecord/CHANGELOG.md
  19. +2 −2 activerecord/lib/active_record/gem_version.rb
  20. +4 −1 activerecord/lib/active_record/migration/compatibility.rb
  21. +1 −628 activesupport/CHANGELOG.md
  22. +1 −1 activesupport/lib/active_support/deprecation.rb
  23. +2 −2 activesupport/lib/active_support/gem_version.rb
  24. +1 −6 guides/CHANGELOG.md
  25. +1 −0 guides/bug_report_templates/action_controller_master.rb
  26. +1 −0 guides/bug_report_templates/active_job_master.rb
  27. +1 −0 guides/bug_report_templates/active_record_master.rb
  28. +1 −0 guides/bug_report_templates/active_record_migrations_master.rb
  29. +1 −0 guides/bug_report_templates/generic_master.rb
  30. +1 −199 railties/CHANGELOG.md
  31. +3 −0 railties/lib/rails/application/configuration.rb
  32. +2 −2 railties/lib/rails/gem_version.rb
  33. +1 −0 railties/lib/rails/generators/app_base.rb
  34. +2 −2 version.rb
@@ -7,6 +7,8 @@ end

gemspec

gem "arel", github: "rails/arel"

# We need a newish Rake since Active Job sets its test tasks' descriptions.
gem "rake", ">= 11.1"

@@ -23,61 +23,67 @@ GIT
event_emitter
websocket

GIT
remote: https://github.com/rails/arel.git
revision: 437aa3a4bb8ad4f3f4eba299dbb1112852f9c7ac
specs:
arel (8.0.0)

PATH
remote: .
specs:
actioncable (5.1.0.beta1)
actionpack (= 5.1.0.beta1)
actioncable (5.2.0.alpha)
actionpack (= 5.2.0.alpha)
nio4r (~> 2.0)
websocket-driver (~> 0.6.1)
actionmailer (5.1.0.beta1)
actionpack (= 5.1.0.beta1)
actionview (= 5.1.0.beta1)
activejob (= 5.1.0.beta1)
actionmailer (5.2.0.alpha)
actionpack (= 5.2.0.alpha)
actionview (= 5.2.0.alpha)
activejob (= 5.2.0.alpha)
mail (~> 2.5, >= 2.5.4)
rails-dom-testing (~> 2.0)
actionpack (5.1.0.beta1)
actionview (= 5.1.0.beta1)
activesupport (= 5.1.0.beta1)
actionpack (5.2.0.alpha)
actionview (= 5.2.0.alpha)
activesupport (= 5.2.0.alpha)
rack (~> 2.0)
rack-test (~> 0.6.3)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.0.2)
actionview (5.1.0.beta1)
activesupport (= 5.1.0.beta1)
actionview (5.2.0.alpha)
activesupport (= 5.2.0.alpha)
builder (~> 3.1)
erubi (~> 1.4)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.0.3)
activejob (5.1.0.beta1)
activesupport (= 5.1.0.beta1)
activejob (5.2.0.alpha)
activesupport (= 5.2.0.alpha)
globalid (>= 0.3.6)
activemodel (5.1.0.beta1)
activesupport (= 5.1.0.beta1)
activerecord (5.1.0.beta1)
activemodel (= 5.1.0.beta1)
activesupport (= 5.1.0.beta1)
activemodel (5.2.0.alpha)
activesupport (= 5.2.0.alpha)
activerecord (5.2.0.alpha)
activemodel (= 5.2.0.alpha)
activesupport (= 5.2.0.alpha)
arel (~> 8.0)
activesupport (5.1.0.beta1)
activesupport (5.2.0.alpha)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (~> 0.7)
minitest (~> 5.1)
tzinfo (~> 1.1)
rails (5.1.0.beta1)
actioncable (= 5.1.0.beta1)
actionmailer (= 5.1.0.beta1)
actionpack (= 5.1.0.beta1)
actionview (= 5.1.0.beta1)
activejob (= 5.1.0.beta1)
activemodel (= 5.1.0.beta1)
activerecord (= 5.1.0.beta1)
activesupport (= 5.1.0.beta1)
rails (5.2.0.alpha)
actioncable (= 5.2.0.alpha)
actionmailer (= 5.2.0.alpha)
actionpack (= 5.2.0.alpha)
actionview (= 5.2.0.alpha)
activejob (= 5.2.0.alpha)
activemodel (= 5.2.0.alpha)
activerecord (= 5.2.0.alpha)
activesupport (= 5.2.0.alpha)
bundler (>= 1.3.0, < 2.0)
railties (= 5.1.0.beta1)
railties (= 5.2.0.alpha)
sprockets-rails (>= 2.0.0)
railties (5.1.0.beta1)
actionpack (= 5.1.0.beta1)
activesupport (= 5.1.0.beta1)
railties (5.2.0.alpha)
actionpack (= 5.2.0.alpha)
activesupport (= 5.2.0.alpha)
method_source
rake (>= 0.8.7)
thor (>= 0.18.1, < 2.0)
@@ -88,7 +94,6 @@ GEM
addressable (2.5.0)
public_suffix (~> 2.0, >= 2.0.2)
amq-protocol (2.1.0)
arel (8.0.0)
ast (2.3.0)
backburner (1.3.1)
beaneater (~> 1.0)
@@ -159,7 +164,7 @@ GEM
http_parser.rb (>= 0.6.0)
em-socksify (0.3.1)
eventmachine (>= 1.0.0.beta.4)
erubi (1.4.0)
erubi (1.6.0)
erubis (2.7.0)
event_emitter (0.2.5)
eventmachine (1.2.1)
@@ -371,6 +376,7 @@ DEPENDENCIES
activerecord-jdbcmysql-adapter (>= 1.3.0)
activerecord-jdbcpostgresql-adapter (>= 1.3.0)
activerecord-jdbcsqlite3-adapter (>= 1.3.0)
arel!
backburner
bcrypt (~> 3.1.11)
benchmark-ips
@@ -427,4 +433,4 @@ DEPENDENCIES
websocket-client-simple!

BUNDLED WITH
1.14.4
1.14.5
@@ -1 +1 @@
5.1.0.beta1
5.2.0.alpha
@@ -1,45 +1 @@
## Rails 5.1.0.beta1 (February 23, 2017) ##

* Redis subscription adapters now support `channel_prefix` option in `cable.yml`

Avoids channel name collisions when multiple apps use the same Redis server.

*Chad Ingram*

* Permit same-origin connections by default.

Added new option `config.action_cable.allow_same_origin_as_host = false`
to disable this behaviour.

*Dávid Halász*, *Matthew Draper*

* Prevent race where the client could receive and act upon a
subscription confirmation before the channel's `subscribed` method
completed.

Fixes #25381.

*Vladimir Dementyev*

* Buffer now writes to WebSocket connections, to avoid blocking threads
that could be doing more useful things.

*Matthew Draper*, *Tinco Andringa*

* Protect against concurrent writes to a WebSocket connection from
multiple threads; the underlying OS write is not always threadsafe.

*Tinco Andringa*

* Add `ActiveSupport::Notifications` hook to `Broadcaster#broadcast`.

*Matthew Wear*

* Close hijacked socket when connection is shut down.

Fixes #25613.

*Tinco Andringa*


Please check [5-0-stable](https://github.com/rails/rails/blob/5-0-stable/actioncable/CHANGELOG.md) for previous changes.
Please check [5-1-stable](https://github.com/rails/rails/blob/5-1-stable/actioncable/CHANGELOG.md) for previous changes.
@@ -6,9 +6,9 @@ def self.gem_version

module VERSION
MAJOR = 5
MINOR = 1
MINOR = 2
TINY = 0
PRE = "beta1"
PRE = "alpha"

STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".")
end
@@ -1,6 +1,6 @@
{
"name": "actioncable",
"version": "5.1.0-beta1",
"version": "5.2.0-alpha",
"description": "WebSocket framework for Ruby on Rails.",
"main": "lib/assets/compiled/action_cable.js",
"files": [
@@ -1,33 +1 @@
## Rails 5.1.0.beta1 (February 23, 2017) ##

* Add `:args` to `process.action_mailer` event.

*Yuji Yaginuma*

* Add parameterized invocation of mailers as a way to share before filters and defaults between actions.
See `ActionMailer::Parameterized` for a full example of the benefit.

*DHH*

* Allow lambdas to be used as lazy defaults in addition to procs.

*DHH*

* Mime type: allow to custom content type when setting body in headers
and attachments.

Example:

def test_emails
attachments["invoice.pdf"] = "This is test File content"
mail(body: "Hello there", content_type: "text/html")
end

*Minh Quy*

* Exception handling: use `rescue_from` to handle exceptions raised by
mailer actions, by message delivery, and by deferred delivery jobs.

*Jeremy Daer*

Please check [5-0-stable](https://github.com/rails/rails/blob/5-0-stable/actionmailer/CHANGELOG.md) for previous changes.
Please check [5-1-stable](https://github.com/rails/rails/blob/5-1-stable/actionmailer/CHANGELOG.md) for previous changes.
@@ -6,9 +6,9 @@ def self.gem_version

module VERSION
MAJOR = 5
MINOR = 1
MINOR = 2
TINY = 0
PRE = "beta1"
PRE = "alpha"

STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".")
end

1 comment on commit 6c08d48

@kaspth

This comment has been minimized.

Copy link
Member

@kaspth kaspth commented on 6c08d48 Mar 22, 2017

❤️

Please sign in to comment.