Hello community,
here is the log from the commit of package rubygem-actionpack-5_0 for
openSUSE:Factory checked in at 2017-09-26 21:14:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-actionpack-5_0 (Old)
and /work/SRC/openSUSE:Factory/.rubygem-actionpack-5_0.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-actionpack-5_0"
Tue Sep 26 21:14:48 2017 rev:7 rq:523567 version:5.0.6
Changes:
--------
---
/work/SRC/openSUSE:Factory/rubygem-actionpack-5_0/rubygem-actionpack-5_0.changes
2017-07-10 11:07:16.237258947 +0200
+++
/work/SRC/openSUSE:Factory/.rubygem-actionpack-5_0.new/rubygem-actionpack-5_0.changes
2017-09-26 21:15:14.507485132 +0200
@@ -1,0 +2,37 @@
+Mon Sep 11 12:30:37 UTC 2017 - [email protected]
+
+- updated to version 5.0.6
+ see installed CHANGELOG.md
+
+ ## Rails 5.0.6 (September 07, 2017) ##
+
+ * No changes.
+
+
+ ## Rails 5.0.6.rc1 (August 24, 2017) ##
+
+ * No changes.
+
+-------------------------------------------------------------------
+Thu Aug 3 18:58:50 UTC 2017 - [email protected]
+
+- updated to version 5.0.5
+ see installed CHANGELOG.md
+
+ ## Rails 5.0.5 (July 31, 2017) ##
+
+ * No changes.
+
+
+ ## Rails 5.0.5.rc2 (July 25, 2017) ##
+
+ * No changes.
+
+
+ ## Rails 5.0.5.rc1 (July 19, 2017) ##
+
+ * Fallback `ActionController::Parameters#to_s` to `Hash#to_s`.
+
+ *Kir Shatrov*
+
+-------------------------------------------------------------------
Old:
----
actionpack-5.0.4.gem
New:
----
actionpack-5.0.6.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-actionpack-5_0.spec ++++++
--- /var/tmp/diff_new_pack.OlP6AX/_old 2017-09-26 21:15:59.941097662 +0200
+++ /var/tmp/diff_new_pack.OlP6AX/_new 2017-09-26 21:15:59.945097100 +0200
@@ -24,7 +24,7 @@
#
Name: rubygem-actionpack-5_0
-Version: 5.0.4
+Version: 5.0.6
Release: 0
%define mod_name actionpack
%define mod_full_name %{mod_name}-%{version}
@@ -39,7 +39,7 @@
BuildRequires: %{rubygem gem2rpm}
BuildRequires: ruby-macros >= 5
Url: http://rubyonrails.org
-Source: http://rubygems.org/gems/%{mod_full_name}.gem
+Source: https://rubygems.org/gems/%{mod_full_name}.gem
Source1: gem2rpm.yml
Summary: Web-flow and rendering framework putting the VC in MVC (part of
License: MIT
++++++ actionpack-5.0.4.gem -> actionpack-5.0.6.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md
--- old/CHANGELOG.md 2017-06-19 23:57:09.000000000 +0200
+++ new/CHANGELOG.md 2017-09-08 02:44:55.000000000 +0200
@@ -1,3 +1,30 @@
+## Rails 5.0.6 (September 07, 2017) ##
+
+* No changes.
+
+
+## Rails 5.0.6.rc1 (August 24, 2017) ##
+
+* No changes.
+
+
+## Rails 5.0.5 (July 31, 2017) ##
+
+* No changes.
+
+
+## Rails 5.0.5.rc2 (July 25, 2017) ##
+
+* No changes.
+
+
+## Rails 5.0.5.rc1 (July 19, 2017) ##
+
+* Fallback `ActionController::Parameters#to_s` to `Hash#to_s`.
+
+ *Kir Shatrov*
+
+
## Rails 5.0.4 (June 19, 2017) ##
* No changes.
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/abstract_controller/translation.rb
new/lib/abstract_controller/translation.rb
--- old/lib/abstract_controller/translation.rb 2017-06-19 23:57:09.000000000
+0200
+++ new/lib/abstract_controller/translation.rb 2017-09-08 02:44:55.000000000
+0200
@@ -13,7 +13,7 @@
path = controller_path.tr('/', '.')
defaults = [:"#{path}#{key}"]
defaults << options[:default] if options[:default]
- options[:default] = defaults
+ options[:default] = defaults.flatten
key = "#{path}.#{action_name}#{key}"
end
I18n.translate(key, options)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/action_controller/metal/params_wrapper.rb
new/lib/action_controller/metal/params_wrapper.rb
--- old/lib/action_controller/metal/params_wrapper.rb 2017-06-19
23:57:09.000000000 +0200
+++ new/lib/action_controller/metal/params_wrapper.rb 2017-09-08
02:44:55.000000000 +0200
@@ -279,7 +279,7 @@
return false unless request.has_content_type?
ref = request.content_mime_type.ref
- _wrapper_formats.include?(ref) && _wrapper_key &&
!request.request_parameters[_wrapper_key]
+ _wrapper_formats.include?(ref) && _wrapper_key &&
!request.request_parameters.key?(_wrapper_key)
end
end
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/action_controller/metal/strong_parameters.rb
new/lib/action_controller/metal/strong_parameters.rb
--- old/lib/action_controller/metal/strong_parameters.rb 2017-06-19
23:57:09.000000000 +0200
+++ new/lib/action_controller/metal/strong_parameters.rb 2017-09-08
02:44:55.000000000 +0200
@@ -180,6 +180,13 @@
# Returns a new array of the keys of the parameters.
##
+ # :method: to_s
+ #
+ # :call-seq:
+ # to_s()
+ # Returns the content of the parameters as a string.
+
+ ##
# :method: value?
#
# :call-seq:
@@ -195,7 +202,7 @@
#
# Returns a new array of the values of the parameters.
delegate :keys, :key?, :has_key?, :values, :has_value?, :value?, :empty?,
:include?,
- :as_json, to: :@parameters
+ :as_json, :to_s, to: :@parameters
# By default, never raise an UnpermittedParameters exception if these
# params are present. The default includes both 'controller' and 'action'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/action_controller/railtie.rb
new/lib/action_controller/railtie.rb
--- old/lib/action_controller/railtie.rb 2017-06-19 23:57:09.000000000
+0200
+++ new/lib/action_controller/railtie.rb 2017-09-08 02:44:55.000000000
+0200
@@ -22,14 +22,17 @@
initializer "action_controller.parameters_config" do |app|
options = app.config.action_controller
- ActionController::Parameters.permit_all_parameters =
options.delete(:permit_all_parameters) { false }
- if app.config.action_controller[:always_permitted_parameters]
- ActionController::Parameters.always_permitted_parameters =
- app.config.action_controller.delete(:always_permitted_parameters)
- end
- ActionController::Parameters.raise_on_unfiltered_parameters =
options.delete(:raise_on_unfiltered_parameters) { false }
- ActionController::Parameters.action_on_unpermitted_parameters =
options.delete(:action_on_unpermitted_parameters) do
- (Rails.env.test? || Rails.env.development?) ? :log : false
+ ActiveSupport.on_load(:action_controller, run_once: true) do
+ ActionController::Parameters.permit_all_parameters =
options.delete(:permit_all_parameters) { false }
+ if app.config.action_controller[:always_permitted_parameters]
+ ActionController::Parameters.always_permitted_parameters =
+ app.config.action_controller.delete(:always_permitted_parameters)
+ end
+ ActionController::Parameters.raise_on_unfiltered_parameters =
+ options.delete(:raise_on_unfiltered_parameters) { false }
+ ActionController::Parameters.action_on_unpermitted_parameters =
options.delete(:action_on_unpermitted_parameters) do
+ (Rails.env.test? || Rails.env.development?) ? :log : false
+ end
end
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/action_dispatch/http/filter_parameters.rb
new/lib/action_dispatch/http/filter_parameters.rb
--- old/lib/action_dispatch/http/filter_parameters.rb 2017-06-19
23:57:09.000000000 +0200
+++ new/lib/action_dispatch/http/filter_parameters.rb 2017-09-08
02:44:55.000000000 +0200
@@ -74,7 +74,7 @@
PAIR_RE = %r{(#{KV_RE})=(#{KV_RE})}
def filtered_query_string
query_string.gsub(PAIR_RE) do |_|
- parameter_filter.filter([[$1, $2]]).first.join("=")
+ parameter_filter.filter($1 => $2).first.join("=")
end
end
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/action_dispatch/http/parameter_filter.rb
new/lib/action_dispatch/http/parameter_filter.rb
--- old/lib/action_dispatch/http/parameter_filter.rb 2017-06-19
23:57:09.000000000 +0200
+++ new/lib/action_dispatch/http/parameter_filter.rb 2017-09-08
02:44:55.000000000 +0200
@@ -52,7 +52,7 @@
end
def call(original_params, parents = [])
- filtered_params = {}
+ filtered_params = original_params.class.new
original_params.each do |key, value|
parents.push(key) if deep_regexps
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/action_dispatch/routing/route_set.rb
new/lib/action_dispatch/routing/route_set.rb
--- old/lib/action_dispatch/routing/route_set.rb 2017-06-19
23:57:09.000000000 +0200
+++ new/lib/action_dispatch/routing/route_set.rb 2017-09-08
02:44:55.000000000 +0200
@@ -248,6 +248,8 @@
if args.size < path_params_size
path_params -= controller_options.keys
path_params -= result.keys
+ else
+ path_params = path_params.dup
end
inner_options.each_key do |key|
path_params.delete(key)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/action_dispatch/testing/integration.rb
new/lib/action_dispatch/testing/integration.rb
--- old/lib/action_dispatch/testing/integration.rb 2017-06-19
23:57:09.000000000 +0200
+++ new/lib/action_dispatch/testing/integration.rb 2017-09-08
02:44:55.000000000 +0200
@@ -432,7 +432,7 @@
end
%w(get post patch put head delete cookies assigns
- xml_http_request xhr get_via_redirect post_via_redirect).each do
|method|
+ xml_http_request xhr get_via_redirect post_via_redirect
follow_redirect!).each do |method|
define_method(method) do |*args|
# reset the html_document variable, except for cookies/assigns calls
unless method == 'cookies' || method == 'assigns'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/action_pack/gem_version.rb
new/lib/action_pack/gem_version.rb
--- old/lib/action_pack/gem_version.rb 2017-06-19 23:57:09.000000000 +0200
+++ new/lib/action_pack/gem_version.rb 2017-09-08 02:44:55.000000000 +0200
@@ -7,7 +7,7 @@
module VERSION
MAJOR = 5
MINOR = 0
- TINY = 4
+ TINY = 6
PRE = nil
STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata 2017-06-19 23:57:09.000000000 +0200
+++ new/metadata 2017-09-08 02:44:55.000000000 +0200
@@ -1,14 +1,14 @@
--- !ruby/object:Gem::Specification
name: actionpack
version: !ruby/object:Gem::Version
- version: 5.0.4
+ version: 5.0.6
platform: ruby
authors:
- David Heinemeier Hansson
autorequire:
bindir: bin
cert_chain: []
-date: 2017-06-19 00:00:00.000000000 Z
+date: 2017-09-08 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
name: activesupport
@@ -16,14 +16,14 @@
requirements:
- - '='
- !ruby/object:Gem::Version
- version: 5.0.4
+ version: 5.0.6
type: :runtime
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
requirements:
- - '='
- !ruby/object:Gem::Version
- version: 5.0.4
+ version: 5.0.6
- !ruby/object:Gem::Dependency
name: rack
requirement: !ruby/object:Gem::Requirement
@@ -92,28 +92,28 @@
requirements:
- - '='
- !ruby/object:Gem::Version
- version: 5.0.4
+ version: 5.0.6
type: :runtime
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
requirements:
- - '='
- !ruby/object:Gem::Version
- version: 5.0.4
+ version: 5.0.6
- !ruby/object:Gem::Dependency
name: activemodel
requirement: !ruby/object:Gem::Requirement
requirements:
- - '='
- !ruby/object:Gem::Version
- version: 5.0.4
+ version: 5.0.6
type: :development
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
requirements:
- - '='
- !ruby/object:Gem::Version
- version: 5.0.4
+ version: 5.0.6
description: Web apps on Rails. Simple, battle-tested conventions for building
and
testing MVC web applications. Works with any Rack-compatible server.
email: [email protected]
@@ -298,7 +298,7 @@
requirements:
- none
rubyforge_project:
-rubygems_version: 2.6.12
+rubygems_version: 2.6.13
signing_key:
specification_version: 4
summary: Web-flow and rendering framework putting the VC in MVC (part of
Rails).