Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rubygem-devise for openSUSE:Factory checked in at 2022-02-02 22:41:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-devise (Old) and /work/SRC/openSUSE:Factory/.rubygem-devise.new.1898 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-devise" Wed Feb 2 22:41:16 2022 rev:10 rq:950615 version:4.8.1 Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-devise/rubygem-devise.changes 2021-07-02 13:28:28.088294558 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-devise.new.1898/rubygem-devise.changes 2022-02-02 22:42:19.231163065 +0100 @@ -1,0 +2,7 @@ +Tue Jan 25 06:49:10 UTC 2022 - Stephan Kulow <[email protected]> + +updated to version 4.8.1 + see installed CHANGELOG.md + + +------------------------------------------------------------------- Old: ---- devise-4.8.0.gem New: ---- devise-4.8.1.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-devise.spec ++++++ --- /var/tmp/diff_new_pack.LxI0jS/_old 2022-02-02 22:42:19.695159920 +0100 +++ /var/tmp/diff_new_pack.LxI0jS/_new 2022-02-02 22:42:19.699159893 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-devise # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,7 +24,7 @@ # Name: rubygem-devise -Version: 4.8.0 +Version: 4.8.1 Release: 0 %define mod_name devise %define mod_full_name %{mod_name}-%{version} ++++++ devise-4.8.0.gem -> devise-4.8.1.gem ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md --- old/CHANGELOG.md 2021-04-29 13:52:37.000000000 +0200 +++ new/CHANGELOG.md 2021-12-16 12:06:57.000000000 +0100 @@ -1,4 +1,7 @@ -### unreleased +### 4.8.1 + +* enhancements + * Add support for Rails 7.0. Please note that Turbo integration is not fully supported by Devise yet. ### 4.8.0 - 2021-04-29 Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/devise/models/authenticatable.rb new/lib/devise/models/authenticatable.rb --- old/lib/devise/models/authenticatable.rb 2021-04-29 13:52:37.000000000 +0200 +++ new/lib/devise/models/authenticatable.rb 2021-12-16 12:06:57.000000000 +0100 @@ -10,7 +10,7 @@ # # == Options # - # Authenticatable adds the following options to devise_for: + # Authenticatable adds the following options to +devise+: # # * +authentication_keys+: parameters used for authentication. By default [:email]. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/devise/models/database_authenticatable.rb new/lib/devise/models/database_authenticatable.rb --- old/lib/devise/models/database_authenticatable.rb 2021-04-29 13:52:37.000000000 +0200 +++ new/lib/devise/models/database_authenticatable.rb 2021-12-16 12:06:57.000000000 +0100 @@ -13,7 +13,7 @@ # # == Options # - # DatabaseAuthenticatable adds the following options to devise_for: + # DatabaseAuthenticatable adds the following options to +devise+: # # * +pepper+: a random string used to provide a more secure hash. Use # `rails secret` to generate new keys. @@ -42,7 +42,7 @@ def initialize(*args, &block) @skip_email_changed_notification = false @skip_password_change_notification = false - super + super end # Skips sending the email changed notification after_update diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/devise/models/omniauthable.rb new/lib/devise/models/omniauthable.rb --- old/lib/devise/models/omniauthable.rb 2021-04-29 13:52:37.000000000 +0200 +++ new/lib/devise/models/omniauthable.rb 2021-12-16 12:06:57.000000000 +0100 @@ -8,11 +8,11 @@ # # == Options # - # Oauthable adds the following options to devise_for: + # Oauthable adds the following options to +devise+: # # * +omniauth_providers+: Which providers are available to this model. It expects an array: # - # devise_for :database_authenticatable, :omniauthable, omniauth_providers: [:twitter] + # devise :database_authenticatable, :omniauthable, omniauth_providers: [:twitter] # module Omniauthable extend ActiveSupport::Concern diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/devise/models/recoverable.rb new/lib/devise/models/recoverable.rb --- old/lib/devise/models/recoverable.rb 2021-04-29 13:52:37.000000000 +0200 +++ new/lib/devise/models/recoverable.rb 2021-12-16 12:06:57.000000000 +0100 @@ -7,7 +7,7 @@ # # ==Options # - # Recoverable adds the following options to devise_for: + # Recoverable adds the following options to +devise+: # # * +reset_password_keys+: the keys you want to use when recovering the password for an account # * +reset_password_within+: the time period within which the password must be reset or the token expires. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/devise/models/rememberable.rb new/lib/devise/models/rememberable.rb --- old/lib/devise/models/rememberable.rb 2021-04-29 13:52:37.000000000 +0200 +++ new/lib/devise/models/rememberable.rb 2021-12-16 12:06:57.000000000 +0100 @@ -15,7 +15,7 @@ # # == Options # - # Rememberable adds the following options in devise_for: + # Rememberable adds the following options to +devise+: # # * +remember_for+: the time you want the user will be remembered without # asking for credentials. After this time the user will be blocked and diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/devise/models/timeoutable.rb new/lib/devise/models/timeoutable.rb --- old/lib/devise/models/timeoutable.rb 2021-04-29 13:52:37.000000000 +0200 +++ new/lib/devise/models/timeoutable.rb 2021-12-16 12:06:57.000000000 +0100 @@ -11,7 +11,7 @@ # # == Options # - # Timeoutable adds the following options to devise_for: + # Timeoutable adds the following options to +devise+: # # * +timeout_in+: the interval to timeout the user session without activity. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/devise/models/validatable.rb new/lib/devise/models/validatable.rb --- old/lib/devise/models/validatable.rb 2021-04-29 13:52:37.000000000 +0200 +++ new/lib/devise/models/validatable.rb 2021-12-16 12:06:57.000000000 +0100 @@ -9,7 +9,7 @@ # # == Options # - # Validatable adds the following options to devise_for: + # Validatable adds the following options to +devise+: # # * +email_regexp+: the regular expression used to validate e-mails; # * +password_length+: a range expressing password length. Defaults to 6..128. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/devise/version.rb new/lib/devise/version.rb --- old/lib/devise/version.rb 2021-04-29 13:52:37.000000000 +0200 +++ new/lib/devise/version.rb 2021-12-16 12:06:57.000000000 +0100 @@ -1,5 +1,5 @@ # frozen_string_literal: true module Devise - VERSION = "4.8.0".freeze + VERSION = "4.8.1".freeze end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/devise.rb new/lib/devise.rb --- old/lib/devise.rb 2021-04-29 13:52:37.000000000 +0200 +++ new/lib/devise.rb 2021-12-16 12:06:57.000000000 +0100 @@ -313,12 +313,20 @@ end def get - ActiveSupport::Dependencies.constantize(@name) + # TODO: Remove AS::Dependencies usage when dropping support to Rails < 7. + if ActiveSupport::Dependencies.respond_to?(:constantize) + ActiveSupport::Dependencies.constantize(@name) + else + @name.constantize + end end end def self.ref(arg) - ActiveSupport::Dependencies.reference(arg) + # TODO: Remove AS::Dependencies usage when dropping support to Rails < 7. + if ActiveSupport::Dependencies.respond_to?(:reference) + ActiveSupport::Dependencies.reference(arg) + end Getter.new(arg) end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata 2021-04-29 13:52:37.000000000 +0200 +++ new/metadata 2021-12-16 12:06:57.000000000 +0100 @@ -1,7 +1,7 @@ --- !ruby/object:Gem::Specification name: devise version: !ruby/object:Gem::Version - version: 4.8.0 + version: 4.8.1 platform: ruby authors: - Jos?? Valim @@ -9,7 +9,7 @@ autorequire: bindir: bin cert_chain: [] -date: 2021-04-29 00:00:00.000000000 Z +date: 2021-12-16 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: warden @@ -202,7 +202,13 @@ homepage: https://github.com/heartcombo/devise licenses: - MIT -metadata: {} +metadata: + homepage_uri: https://github.com/heartcombo/devise + documentation_uri: https://rubydoc.info/github/heartcombo/devise + changelog_uri: https://github.com/heartcombo/devise/blob/master/CHANGELOG.md + source_code_uri: https://github.com/heartcombo/devise + bug_tracker_uri: https://github.com/heartcombo/devise/issues + wiki_uri: https://github.com/heartcombo/devise/wiki post_install_message: rdoc_options: [] require_paths: @@ -218,7 +224,7 @@ - !ruby/object:Gem::Version version: '0' requirements: [] -rubygems_version: 3.2.6 +rubygems_version: 3.1.6 signing_key: specification_version: 4 summary: Flexible authentication solution for Rails with Warden
