Hello community,

here is the log from the commit of package rubygem-actionmailer-6.0 for 
openSUSE:Factory checked in at 2020-05-11 13:37:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-actionmailer-6.0 (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-actionmailer-6.0.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-actionmailer-6.0"

Mon May 11 13:37:57 2020 rev:6 rq:802309 version:6.0.3

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/rubygem-actionmailer-6.0/rubygem-actionmailer-6.0.changes
        2020-04-27 23:40:38.331788015 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-actionmailer-6.0.new.2738/rubygem-actionmailer-6.0.changes
      2020-05-11 13:37:59.628694978 +0200
@@ -1,0 +2,15 @@
+Thu May  7 19:57:47 UTC 2020 - Stephan Kulow <[email protected]>
+
+- updated to version 6.0.3
+ see installed CHANGELOG.md
+
+  ## Rails 6.0.3 (May 06, 2020) ##
+  
+  *   No changes.
+  
+  
+  ## Rails 6.0.2.2 (March 19, 2020) ##
+  
+  *   No changes.
+
+-------------------------------------------------------------------

Old:
----
  actionmailer-6.0.2.2.gem

New:
----
  actionmailer-6.0.3.gem

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rubygem-actionmailer-6.0.spec ++++++
--- /var/tmp/diff_new_pack.pcXDX1/_old  2020-05-11 13:38:00.716697259 +0200
+++ /var/tmp/diff_new_pack.pcXDX1/_new  2020-05-11 13:38:00.720697267 +0200
@@ -24,7 +24,7 @@
 #
 
 Name:           rubygem-actionmailer-6.0
-Version:        6.0.2.2
+Version:        6.0.3
 Release:        0
 %define mod_name actionmailer
 %define mod_full_name %{mod_name}-%{version}

++++++ actionmailer-6.0.2.2.gem -> actionmailer-6.0.3.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md
--- old/CHANGELOG.md    2020-03-19 17:42:41.000000000 +0100
+++ new/CHANGELOG.md    2020-05-06 20:00:05.000000000 +0200
@@ -1,3 +1,13 @@
+## Rails 6.0.3 (May 06, 2020) ##
+
+*   No changes.
+
+
+## Rails 6.0.2.2 (March 19, 2020) ##
+
+*   No changes.
+
+
 ## Rails 6.0.2.1 (December 18, 2019) ##
 
 *   No changes.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/README.rdoc new/README.rdoc
--- old/README.rdoc     2020-03-19 17:42:41.000000000 +0100
+++ new/README.rdoc     2020-05-06 20:00:05.000000000 +0200
@@ -138,4 +138,4 @@
 
 Feature requests should be discussed on the rails-core mailing list here:
 
-* https://groups.google.com/forum/?fromgroups#!forum/rubyonrails-core
+* https://discuss.rubyonrails.org/c/rubyonrails-core
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/action_mailer/base.rb 
new/lib/action_mailer/base.rb
--- old/lib/action_mailer/base.rb       2020-03-19 17:42:41.000000000 +0100
+++ new/lib/action_mailer/base.rb       2020-05-06 20:00:05.000000000 +0200
@@ -591,7 +591,6 @@
       end
 
     private
-
       def set_payload_for_mail(payload, mail)
         payload[:mail]               = mail.encoded
         payload[:mailer]             = name
@@ -612,6 +611,7 @@
           super
         end
       end
+      ruby2_keywords(:method_missing) if respond_to?(:ruby2_keywords, true)
 
       def respond_to_missing?(method, include_all = false)
         action_methods.include?(method.to_s) || super
@@ -873,7 +873,6 @@
     end
 
     private
-
       # Used by #mail to set the content type of the message.
       #
       # It will use the given +user_content_type+, or multipart if the mail
@@ -907,7 +906,7 @@
       # If the subject has interpolations, you can pass them through the 
+interpolations+ parameter.
       def default_i18n_subject(interpolations = {}) # :doc:
         mailer_scope = self.class.mailer_name.tr("/", ".")
-        I18n.t(:subject, interpolations.merge(scope: [mailer_scope, 
action_name], default: action_name.humanize))
+        I18n.t(:subject, **interpolations.merge(scope: [mailer_scope, 
action_name], default: action_name.humanize))
       end
 
       # Emails do not support relative path links.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/action_mailer/delivery_job.rb 
new/lib/action_mailer/delivery_job.rb
--- old/lib/action_mailer/delivery_job.rb       2020-03-19 17:42:41.000000000 
+0100
+++ new/lib/action_mailer/delivery_job.rb       2020-05-06 20:00:05.000000000 
+0200
@@ -23,6 +23,7 @@
     def perform(mailer, mail_method, delivery_method, *args) #:nodoc:
       mailer.constantize.public_send(mail_method, *args).send(delivery_method)
     end
+    ruby2_keywords(:perform) if respond_to?(:ruby2_keywords, true)
 
     private
       # "Deserialize" the mailer class name by hand in case another argument
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/action_mailer/gem_version.rb 
new/lib/action_mailer/gem_version.rb
--- old/lib/action_mailer/gem_version.rb        2020-03-19 17:42:41.000000000 
+0100
+++ new/lib/action_mailer/gem_version.rb        2020-05-06 20:00:05.000000000 
+0200
@@ -9,8 +9,8 @@
   module VERSION
     MAJOR = 6
     MINOR = 0
-    TINY  = 2
-    PRE   = "2"
+    TINY  = 3
+    PRE   = nil
 
     STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".")
   end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/action_mailer/mail_delivery_job.rb 
new/lib/action_mailer/mail_delivery_job.rb
--- old/lib/action_mailer/mail_delivery_job.rb  2020-03-19 17:42:41.000000000 
+0100
+++ new/lib/action_mailer/mail_delivery_job.rb  2020-05-06 20:00:05.000000000 
+0200
@@ -13,9 +13,14 @@
 
     rescue_from StandardError, with: :handle_exception_with_mailer_class
 
-    def perform(mailer, mail_method, delivery_method, args:, params: nil) 
#:nodoc:
+    def perform(mailer, mail_method, delivery_method, args:, kwargs: nil, 
params: nil)
       mailer_class = params ? mailer.constantize.with(params) : 
mailer.constantize
-      mailer_class.public_send(mail_method, *args).send(delivery_method)
+      message = if kwargs
+        mailer_class.public_send(mail_method, *args, **kwargs)
+      else
+        mailer_class.public_send(mail_method, *args)
+      end
+      message.send(delivery_method)
     end
 
     private
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/action_mailer/message_delivery.rb 
new/lib/action_mailer/message_delivery.rb
--- old/lib/action_mailer/message_delivery.rb   2020-03-19 17:42:41.000000000 
+0100
+++ new/lib/action_mailer/message_delivery.rb   2020-05-06 20:00:05.000000000 
+0200
@@ -23,6 +23,7 @@
       @processed_mailer = nil
       @mail_message = nil
     end
+    ruby2_keywords(:initialize) if respond_to?(:ruby2_keywords, true)
 
     # Method calls are delegated to the Mail::Message that's ready to deliver.
     def __getobj__ #:nodoc:
@@ -136,16 +137,14 @@
             "method*, or 3. use a custom Active Job instead of #deliver_later."
         else
           job = @mailer_class.delivery_job
-          args = arguments_for(job, delivery_method)
-          job.set(options).perform_later(*args)
-        end
-      end
 
-      def arguments_for(delivery_job, delivery_method)
-        if delivery_job <= MailDeliveryJob
-          [@mailer_class.name, @action.to_s, delivery_method.to_s, args: @args]
-        else
-          [@mailer_class.name, @action.to_s, delivery_method.to_s, *@args]
+          if job <= MailDeliveryJob
+            job.set(options).perform_later(
+              @mailer_class.name, @action.to_s, delivery_method.to_s, args: 
@args)
+          else
+            job.set(options).perform_later(
+              @mailer_class.name, @action.to_s, delivery_method.to_s, *@args)
+          end
         end
       end
   end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/action_mailer/parameterized.rb 
new/lib/action_mailer/parameterized.rb
--- old/lib/action_mailer/parameterized.rb      2020-03-19 17:42:41.000000000 
+0100
+++ new/lib/action_mailer/parameterized.rb      2020-05-06 20:00:05.000000000 
+0200
@@ -115,6 +115,7 @@
             super
           end
         end
+        ruby2_keywords(:method_missing) if respond_to?(:ruby2_keywords, true)
 
         def respond_to_missing?(method, include_all = false)
           @mailer.respond_to?(method, include_all)
@@ -125,6 +126,7 @@
       def perform(mailer, mail_method, delivery_method, params, *args)
         mailer.constantize.with(params).public_send(mail_method, 
*args).send(delivery_method)
       end
+      ruby2_keywords(:perform) if respond_to?(:ruby2_keywords, true)
     end
 
     class MessageDelivery < ActionMailer::MessageDelivery # :nodoc:
@@ -132,6 +134,7 @@
         super(mailer_class, action, *args)
         @params = params
       end
+      ruby2_keywords(:initialize) if respond_to?(:ruby2_keywords, true)
 
       private
         def processed_mailer
@@ -145,9 +148,15 @@
           if processed?
             super
           else
-            job  = delivery_job_class
-            args = arguments_for(job, delivery_method)
-            job.set(options).perform_later(*args)
+            job = delivery_job_class
+
+            if job <= MailDeliveryJob
+              job.set(options).perform_later(
+                @mailer_class.name, @action.to_s, delivery_method.to_s, 
params: @params, args: @args)
+            else
+              job.set(options).perform_later(
+                @mailer_class.name, @action.to_s, delivery_method.to_s, 
@params, *@args)
+            end
           end
         end
 
@@ -158,14 +167,6 @@
             Parameterized::DeliveryJob
           end
         end
-
-        def arguments_for(delivery_job, delivery_method)
-          if delivery_job <= MailDeliveryJob
-            [@mailer_class.name, @action.to_s, delivery_method.to_s, params: 
@params, args: @args]
-          else
-            [@mailer_class.name, @action.to_s, delivery_method.to_s, @params, 
*@args]
-          end
-        end
     end
   end
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/action_mailer/preview.rb 
new/lib/action_mailer/preview.rb
--- old/lib/action_mailer/preview.rb    2020-03-19 17:42:41.000000000 +0100
+++ new/lib/action_mailer/preview.rb    2020-05-06 20:00:05.000000000 +0200
@@ -55,7 +55,6 @@
       end
 
       private
-
         def interceptor_class_for(interceptor)
           case interceptor
           when String, Symbol
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/action_mailer/test_case.rb 
new/lib/action_mailer/test_case.rb
--- old/lib/action_mailer/test_case.rb  2020-03-19 17:42:41.000000000 +0100
+++ new/lib/action_mailer/test_case.rb  2020-05-06 20:00:05.000000000 +0200
@@ -22,7 +22,6 @@
       end
 
       private
-
         def clear_test_deliveries
           if ActionMailer::Base.delivery_method == :test
             ActionMailer::Base.deliveries.clear
@@ -76,7 +75,6 @@
       end
 
       private
-
         def initialize_test_deliveries
           set_delivery_method :test
           @old_perform_deliveries = ActionMailer::Base.perform_deliveries
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/action_mailer/test_helper.rb 
new/lib/action_mailer/test_helper.rb
--- old/lib/action_mailer/test_helper.rb        2020-03-19 17:42:41.000000000 
+0100
+++ new/lib/action_mailer/test_helper.rb        2020-05-06 20:00:05.000000000 
+0200
@@ -152,7 +152,6 @@
     end
 
     private
-
       def delivery_job_filter(job)
         job_class = job.is_a?(Hash) ? job.fetch(:job) : job.class
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata        2020-03-19 17:42:41.000000000 +0100
+++ new/metadata        2020-05-06 20:00:05.000000000 +0200
@@ -1,14 +1,14 @@
 --- !ruby/object:Gem::Specification
 name: actionmailer
 version: !ruby/object:Gem::Version
-  version: 6.0.2.2
+  version: 6.0.3
 platform: ruby
 authors:
 - David Heinemeier Hansson
 autorequire: 
 bindir: bin
 cert_chain: []
-date: 2020-03-19 00:00:00.000000000 Z
+date: 2020-05-06 00:00:00.000000000 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: actionpack
@@ -16,42 +16,42 @@
     requirements:
     - - '='
       - !ruby/object:Gem::Version
-        version: 6.0.2.2
+        version: 6.0.3
   type: :runtime
   prerelease: false
   version_requirements: !ruby/object:Gem::Requirement
     requirements:
     - - '='
       - !ruby/object:Gem::Version
-        version: 6.0.2.2
+        version: 6.0.3
 - !ruby/object:Gem::Dependency
   name: actionview
   requirement: !ruby/object:Gem::Requirement
     requirements:
     - - '='
       - !ruby/object:Gem::Version
-        version: 6.0.2.2
+        version: 6.0.3
   type: :runtime
   prerelease: false
   version_requirements: !ruby/object:Gem::Requirement
     requirements:
     - - '='
       - !ruby/object:Gem::Version
-        version: 6.0.2.2
+        version: 6.0.3
 - !ruby/object:Gem::Dependency
   name: activejob
   requirement: !ruby/object:Gem::Requirement
     requirements:
     - - '='
       - !ruby/object:Gem::Version
-        version: 6.0.2.2
+        version: 6.0.3
   type: :runtime
   prerelease: false
   version_requirements: !ruby/object:Gem::Requirement
     requirements:
     - - '='
       - !ruby/object:Gem::Version
-        version: 6.0.2.2
+        version: 6.0.3
 - !ruby/object:Gem::Dependency
   name: mail
   requirement: !ruby/object:Gem::Requirement
@@ -123,10 +123,10 @@
 - MIT
 metadata:
   bug_tracker_uri: https://github.com/rails/rails/issues
-  changelog_uri: 
https://github.com/rails/rails/blob/v6.0.2.2/actionmailer/CHANGELOG.md
-  documentation_uri: https://api.rubyonrails.org/v6.0.2.2/
-  mailing_list_uri: https://groups.google.com/forum/#!forum/rubyonrails-talk
-  source_code_uri: https://github.com/rails/rails/tree/v6.0.2.2/actionmailer
+  changelog_uri: 
https://github.com/rails/rails/blob/v6.0.3/actionmailer/CHANGELOG.md
+  documentation_uri: https://api.rubyonrails.org/v6.0.3/
+  mailing_list_uri: https://discuss.rubyonrails.org/c/rubyonrails-talk
+  source_code_uri: https://github.com/rails/rails/tree/v6.0.3/actionmailer
 post_install_message: 
 rdoc_options: []
 require_paths:
@@ -143,7 +143,7 @@
       version: '0'
 requirements:
 - none
-rubygems_version: 3.0.3
+rubygems_version: 3.1.2
 signing_key: 
 specification_version: 4
 summary: Email composition and delivery framework (part of Rails).

++++++ gem2rpm.yml ++++++
--- /var/tmp/diff_new_pack.pcXDX1/_old  2020-05-11 13:38:00.824697485 +0200
+++ /var/tmp/diff_new_pack.pcXDX1/_new  2020-05-11 13:38:00.824697485 +0200
@@ -9,7 +9,7 @@
 # ## used by gem2rpm
 # :license: MIT or Ruby
 # ## used by gem2rpm and gem_packages
-# :version_suffix: -x_y
+:version_suffix: '-6.0'
 # ## used by gem2rpm and gem_packages
 # :disable_docs: true
 # ## used by gem2rpm


Reply via email to