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).


Reply via email to