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