aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoreileencodes <eileencodes@gmail.com>2016-04-27 15:47:22 -0500
committereileencodes <eileencodes@gmail.com>2016-04-27 15:48:47 -0500
commitf7a986012a6099445e20b6414d253ee0fc039118 (patch)
tree7097a0c9084254d42ae4f4ea57c0e6db849f6ad8
parentba907d6caa92880bd3d7d5635823361f6fca829d (diff)
downloadrails-f7a986012a6099445e20b6414d253ee0fc039118.tar.gz
rails-f7a986012a6099445e20b6414d253ee0fc039118.tar.bz2
rails-f7a986012a6099445e20b6414d253ee0fc039118.zip
Prep Rails 5 beta 4
-rw-r--r--Gemfile.lock72
-rw-r--r--RAILS_VERSION2
-rw-r--r--actioncable/CHANGELOG.md2
-rw-r--r--actioncable/lib/action_cable/gem_version.rb2
-rw-r--r--actionmailer/CHANGELOG.md2
-rw-r--r--actionmailer/lib/action_mailer/gem_version.rb2
-rw-r--r--actionpack/CHANGELOG.md2
-rw-r--r--actionpack/lib/action_pack/gem_version.rb2
-rw-r--r--actionview/CHANGELOG.md2
-rw-r--r--actionview/lib/action_view/gem_version.rb2
-rw-r--r--activejob/CHANGELOG.md2
-rw-r--r--activejob/lib/active_job/gem_version.rb2
-rw-r--r--activemodel/CHANGELOG.md2
-rw-r--r--activemodel/lib/active_model/gem_version.rb2
-rw-r--r--activerecord/CHANGELOG.md2
-rw-r--r--activerecord/lib/active_record/gem_version.rb2
-rw-r--r--activesupport/CHANGELOG.md2
-rw-r--r--activesupport/lib/active_support/gem_version.rb2
-rw-r--r--guides/CHANGELOG.md8
-rw-r--r--railties/CHANGELOG.md2
-rw-r--r--railties/lib/rails/gem_version.rb2
-rw-r--r--version.rb2
22 files changed, 71 insertions, 49 deletions
diff --git a/Gemfile.lock b/Gemfile.lock
index 3bbaee414f..02fada726d 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -36,58 +36,58 @@ GIT
PATH
remote: .
specs:
- actioncable (5.0.0.beta3)
- actionpack (= 5.0.0.beta3)
+ actioncable (5.0.0.beta4)
+ actionpack (= 5.0.0.beta4)
nio4r (~> 1.2)
websocket-driver (~> 0.6.1)
- actionmailer (5.0.0.beta3)
- actionpack (= 5.0.0.beta3)
- actionview (= 5.0.0.beta3)
- activejob (= 5.0.0.beta3)
+ actionmailer (5.0.0.beta4)
+ actionpack (= 5.0.0.beta4)
+ actionview (= 5.0.0.beta4)
+ activejob (= 5.0.0.beta4)
mail (~> 2.5, >= 2.5.4)
rails-dom-testing (~> 1.0, >= 1.0.5)
- actionpack (5.0.0.beta3)
- actionview (= 5.0.0.beta3)
- activesupport (= 5.0.0.beta3)
+ actionpack (5.0.0.beta4)
+ actionview (= 5.0.0.beta4)
+ activesupport (= 5.0.0.beta4)
rack (~> 2.x)
rack-test (~> 0.6.3)
rails-dom-testing (~> 1.0, >= 1.0.5)
rails-html-sanitizer (~> 1.0, >= 1.0.2)
- actionview (5.0.0.beta3)
- activesupport (= 5.0.0.beta3)
+ actionview (5.0.0.beta4)
+ activesupport (= 5.0.0.beta4)
builder (~> 3.1)
erubis (~> 2.7.0)
rails-dom-testing (~> 1.0, >= 1.0.5)
rails-html-sanitizer (~> 1.0, >= 1.0.2)
- activejob (5.0.0.beta3)
- activesupport (= 5.0.0.beta3)
+ activejob (5.0.0.beta4)
+ activesupport (= 5.0.0.beta4)
globalid (>= 0.3.6)
- activemodel (5.0.0.beta3)
- activesupport (= 5.0.0.beta3)
- activerecord (5.0.0.beta3)
- activemodel (= 5.0.0.beta3)
- activesupport (= 5.0.0.beta3)
+ activemodel (5.0.0.beta4)
+ activesupport (= 5.0.0.beta4)
+ activerecord (5.0.0.beta4)
+ activemodel (= 5.0.0.beta4)
+ activesupport (= 5.0.0.beta4)
arel (~> 7.0)
- activesupport (5.0.0.beta3)
+ activesupport (5.0.0.beta4)
concurrent-ruby (~> 1.0)
i18n (~> 0.7)
minitest (~> 5.1)
tzinfo (~> 1.1)
- rails (5.0.0.beta3)
- actioncable (= 5.0.0.beta3)
- actionmailer (= 5.0.0.beta3)
- actionpack (= 5.0.0.beta3)
- actionview (= 5.0.0.beta3)
- activejob (= 5.0.0.beta3)
- activemodel (= 5.0.0.beta3)
- activerecord (= 5.0.0.beta3)
- activesupport (= 5.0.0.beta3)
+ rails (5.0.0.beta4)
+ actioncable (= 5.0.0.beta4)
+ actionmailer (= 5.0.0.beta4)
+ actionpack (= 5.0.0.beta4)
+ actionview (= 5.0.0.beta4)
+ activejob (= 5.0.0.beta4)
+ activemodel (= 5.0.0.beta4)
+ activerecord (= 5.0.0.beta4)
+ activesupport (= 5.0.0.beta4)
bundler (>= 1.3.0, < 2.0)
- railties (= 5.0.0.beta3)
+ railties (= 5.0.0.beta4)
sprockets-rails (>= 2.0.0)
- railties (5.0.0.beta3)
- actionpack (= 5.0.0.beta3)
- activesupport (= 5.0.0.beta3)
+ railties (5.0.0.beta4)
+ actionpack (= 5.0.0.beta4)
+ activesupport (= 5.0.0.beta4)
method_source
rake (>= 0.8.7)
thor (>= 0.18.1, < 2.0)
@@ -154,11 +154,13 @@ GEM
rb-inotify (>= 0.9)
loofah (2.0.3)
nokogiri (>= 1.5.9)
- mail (2.6.3)
- mime-types (>= 1.16, < 3)
+ mail (2.6.4)
+ mime-types (>= 1.16, < 4)
metaclass (0.0.4)
method_source (0.8.2)
- mime-types (2.99.1)
+ mime-types (3.0)
+ mime-types-data (~> 3.2015)
+ mime-types-data (3.2016.0221)
mini_portile2 (2.0.0)
minitest (5.3.3)
mocha (0.14.0)
diff --git a/RAILS_VERSION b/RAILS_VERSION
index d727b28ee9..6fb42146e5 100644
--- a/RAILS_VERSION
+++ b/RAILS_VERSION
@@ -1 +1 @@
-5.0.0.beta3
+5.0.0.beta4
diff --git a/actioncable/CHANGELOG.md b/actioncable/CHANGELOG.md
index 5162a31cf8..0bf6246933 100644
--- a/actioncable/CHANGELOG.md
+++ b/actioncable/CHANGELOG.md
@@ -1,3 +1,5 @@
+## Rails 5.0.0.beta4 (April 27, 2016) ##
+
* WebSocket protocol negotiation.
Introduces an Action Cable protocol version that moves independently
diff --git a/actioncable/lib/action_cable/gem_version.rb b/actioncable/lib/action_cable/gem_version.rb
index 67adeefaff..5ca2f473b1 100644
--- a/actioncable/lib/action_cable/gem_version.rb
+++ b/actioncable/lib/action_cable/gem_version.rb
@@ -8,7 +8,7 @@ module ActionCable
MAJOR = 5
MINOR = 0
TINY = 0
- PRE = "beta3"
+ PRE = "beta4"
STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".")
end
diff --git a/actionmailer/CHANGELOG.md b/actionmailer/CHANGELOG.md
index 76d99f31c7..a271ed68f7 100644
--- a/actionmailer/CHANGELOG.md
+++ b/actionmailer/CHANGELOG.md
@@ -1,3 +1,5 @@
+## Rails 5.0.0.beta4 (April 27, 2016) ##
+
* Disallow calling `#deliver_later` after making local modifications to
the message which would be lost when the delivery job is enqueued.
diff --git a/actionmailer/lib/action_mailer/gem_version.rb b/actionmailer/lib/action_mailer/gem_version.rb
index cbe5fc3e64..d8e3a6ddbe 100644
--- a/actionmailer/lib/action_mailer/gem_version.rb
+++ b/actionmailer/lib/action_mailer/gem_version.rb
@@ -8,7 +8,7 @@ module ActionMailer
MAJOR = 5
MINOR = 0
TINY = 0
- PRE = "beta3"
+ PRE = "beta4"
STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".")
end
diff --git a/actionpack/CHANGELOG.md b/actionpack/CHANGELOG.md
index 5c856f1b36..85d2b14285 100644
--- a/actionpack/CHANGELOG.md
+++ b/actionpack/CHANGELOG.md
@@ -1,3 +1,5 @@
+## Rails 5.0.0.beta4 (April 27, 2016) ##
+
* Routing: Refactor `:action` default handling to ensure that path
parameters are not mutated during route generation.
diff --git a/actionpack/lib/action_pack/gem_version.rb b/actionpack/lib/action_pack/gem_version.rb
index 157f401f54..0fa51fa0fe 100644
--- a/actionpack/lib/action_pack/gem_version.rb
+++ b/actionpack/lib/action_pack/gem_version.rb
@@ -8,7 +8,7 @@ module ActionPack
MAJOR = 5
MINOR = 0
TINY = 0
- PRE = "beta3"
+ PRE = "beta4"
STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".")
end
diff --git a/actionview/CHANGELOG.md b/actionview/CHANGELOG.md
index 6fb41e9d4c..330544ba7d 100644
--- a/actionview/CHANGELOG.md
+++ b/actionview/CHANGELOG.md
@@ -1,3 +1,5 @@
+## Rails 5.0.0.beta4 (April 27, 2016) ##
+
* `date_select` helper `:with_css_classes` option now accepts a hash of strings
for `:year`, `:month`, `:day`, `:hour`, `:minute`, `:second` that will extend
the select type with the given css class value.
diff --git a/actionview/lib/action_view/gem_version.rb b/actionview/lib/action_view/gem_version.rb
index efb565bf59..7f86994fd4 100644
--- a/actionview/lib/action_view/gem_version.rb
+++ b/actionview/lib/action_view/gem_version.rb
@@ -8,7 +8,7 @@ module ActionView
MAJOR = 5
MINOR = 0
TINY = 0
- PRE = "beta3"
+ PRE = "beta4"
STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".")
end
diff --git a/activejob/CHANGELOG.md b/activejob/CHANGELOG.md
index efe46ce5ab..e196b86aa0 100644
--- a/activejob/CHANGELOG.md
+++ b/activejob/CHANGELOG.md
@@ -1,3 +1,5 @@
+## Rails 5.0.0.beta4 (April 27, 2016) ##
+
* Enable class reloading prior to job dispatch, and ensure Active Record
connections are returned to the pool when jobs are run in separate threads.
diff --git a/activejob/lib/active_job/gem_version.rb b/activejob/lib/active_job/gem_version.rb
index be4fabf545..d3ac0a4930 100644
--- a/activejob/lib/active_job/gem_version.rb
+++ b/activejob/lib/active_job/gem_version.rb
@@ -8,7 +8,7 @@ module ActiveJob
MAJOR = 5
MINOR = 0
TINY = 0
- PRE = "beta3"
+ PRE = "beta4"
STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".")
end
diff --git a/activemodel/CHANGELOG.md b/activemodel/CHANGELOG.md
index 7be8b2e522..a35e20579d 100644
--- a/activemodel/CHANGELOG.md
+++ b/activemodel/CHANGELOG.md
@@ -1,3 +1,5 @@
+## Rails 5.0.0.beta4 (April 27, 2016) ##
+
* Allow passing record being validated to the message proc to generate
customized error messages for that object using I18n helper.
diff --git a/activemodel/lib/active_model/gem_version.rb b/activemodel/lib/active_model/gem_version.rb
index 62862aa4e9..514c3ba4a8 100644
--- a/activemodel/lib/active_model/gem_version.rb
+++ b/activemodel/lib/active_model/gem_version.rb
@@ -8,7 +8,7 @@ module ActiveModel
MAJOR = 5
MINOR = 0
TINY = 0
- PRE = "beta3"
+ PRE = "beta4"
STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".")
end
diff --git a/activerecord/CHANGELOG.md b/activerecord/CHANGELOG.md
index e76b0973ca..e40106b1b7 100644
--- a/activerecord/CHANGELOG.md
+++ b/activerecord/CHANGELOG.md
@@ -1,3 +1,5 @@
+## Rails 5.0.0.beta4 (April 27, 2016) ##
+
* PostgreSQL: Support Expression Indexes and Operator Classes.
Example:
diff --git a/activerecord/lib/active_record/gem_version.rb b/activerecord/lib/active_record/gem_version.rb
index 73be4cb271..bb7d8c3031 100644
--- a/activerecord/lib/active_record/gem_version.rb
+++ b/activerecord/lib/active_record/gem_version.rb
@@ -8,7 +8,7 @@ module ActiveRecord
MAJOR = 5
MINOR = 0
TINY = 0
- PRE = "beta3"
+ PRE = "beta4"
STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".")
end
diff --git a/activesupport/CHANGELOG.md b/activesupport/CHANGELOG.md
index f7b4aad492..d1b3147cef 100644
--- a/activesupport/CHANGELOG.md
+++ b/activesupport/CHANGELOG.md
@@ -1,3 +1,5 @@
+## Rails 5.0.0.beta4 (April 27, 2016) ##
+
* Time zones: Ensure that the UTC offset reflects DST changes that occurred
since the app started. Removes UTC offset caching, reducing performance,
but this is still relatively quick and isn't in any hot paths.
diff --git a/activesupport/lib/active_support/gem_version.rb b/activesupport/lib/active_support/gem_version.rb
index 4166ffc2fb..4048133fb4 100644
--- a/activesupport/lib/active_support/gem_version.rb
+++ b/activesupport/lib/active_support/gem_version.rb
@@ -8,7 +8,7 @@ module ActiveSupport
MAJOR = 5
MINOR = 0
TINY = 0
- PRE = "beta3"
+ PRE = "beta4"
STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".")
end
diff --git a/guides/CHANGELOG.md b/guides/CHANGELOG.md
index 4f4f27d6e4..f49e1fa81e 100644
--- a/guides/CHANGELOG.md
+++ b/guides/CHANGELOG.md
@@ -1,16 +1,18 @@
+## Rails 5.0.0.beta4 (April 27, 2016) ##
+
* Update example of passing a proc to `:message` option for validating records.
This behavior was recently changed in [Pull Request #24199](https://github.com/rails/rails/pull/24119) to
pass the object being validated as first argument to the `:message` proc,
instead of the key of the field being validated.
-
+
*Prathamesh Sonpatki*
-* Added new guide: Action Cable Overview.
+* Added new guide: Action Cable Overview.
*David Kuhta*
-
+
## Rails 5.0.0.beta3 (February 24, 2016) ##
* No changes.
diff --git a/railties/CHANGELOG.md b/railties/CHANGELOG.md
index 3a4a77724f..ed3a3e8527 100644
--- a/railties/CHANGELOG.md
+++ b/railties/CHANGELOG.md
@@ -1,3 +1,5 @@
+## Rails 5.0.0.beta4 (April 27, 2016) ##
+
* Add `config/initializers/to_time_preserves_timezone.rb`, which tells
Active Support to preserve the receiver's timezone when calling `to_time`.
This matches the new behavior that will be part of Ruby 2.4.
diff --git a/railties/lib/rails/gem_version.rb b/railties/lib/rails/gem_version.rb
index 081222425c..08a331bff2 100644
--- a/railties/lib/rails/gem_version.rb
+++ b/railties/lib/rails/gem_version.rb
@@ -8,7 +8,7 @@ module Rails
MAJOR = 5
MINOR = 0
TINY = 0
- PRE = "beta3"
+ PRE = "beta4"
STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".")
end
diff --git a/version.rb b/version.rb
index 081222425c..08a331bff2 100644
--- a/version.rb
+++ b/version.rb
@@ -8,7 +8,7 @@ module Rails
MAJOR = 5
MINOR = 0
TINY = 0
- PRE = "beta3"
+ PRE = "beta4"
STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".")
end