Upgrading devise 0.8 to 0.9
Unknown0.8.2 → 0.9.2
Fetching 3 releases from GitHub…0 / 3
UnknownUpgrade verdict
DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.
In plain terms
- DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
- This page updates as the notes come in.
Must act Still reading release notes
DepDelta is still reading the release notes in this range. This updates as they come in.
API changes
Generated by DepDelta from published Ruby source. Not mixed with prose notes.
- removed:
const Devise.SERIALIZERS - added:
static method Devise.add_module(_, _ = …)
- added:
protected method Mapper.lockable(_, _)
- removed:
module Serializers - added:
method Schema.lockable() - added:
method Schema.token_authenticatable() - added:
static method Mapping.register(*)
- removed:
method Filters.after_sign_in_path_for(_) - removed:
method Filters.after_sign_out_path_for(_) - removed:
method Filters.authenticate!(_) - removed:
method Filters.authenticate(_) - removed:
method Filters.devise_controller?() - removed:
method Filters.sign_in(_, _ = …) - removed:
method Filters.sign_in_and_redirect(*) - removed:
method Filters.sign_out(_) - removed:
method Filters.sign_out_and_redirect(_) - removed:
method Filters.signed_in?(_) - removed:
method Filters.stored_location_for(_) - removed:
method Filters.warden() - removed:
method Helpers.devise_mapping() - removed:
method Helpers.resource() - removed:
method Helpers.resource_class() - removed:
method Helpers.resource_name() - removed:
method Helpers.scope_name() - removed:
module Filters - removed:
protected method Helpers.build_resource() - removed:
protected method Helpers.is_devise_resource?() - removed:
protected method Helpers.render_with_scope(_, _ = …) - removed:
protected method Helpers.require_no_authentication() - removed:
protected method Helpers.set_flash_message(_, _, _ = …) - removed:
protected method Helpers.set_now_flash_message(_, _) - removed:
protected set Helpers.resource(_) - added:
method Common.create() - added:
method Common.new() - added:
method Helpers.after_sign_in_path_for(_) - added:
method Helpers.after_sign_out_path_for(_) - added:
method Helpers.authenticate!(_) - added:
method Helpers.authenticate(_) - added:
method Helpers.sign_in(_, _ = …) - added:
method Helpers.sign_in_and_redirect(_, _ = …, _ = …) - added:
method Helpers.sign_out(_) - added:
method Helpers.sign_out_and_redirect(_) - added:
method Helpers.signed_in?(_) - added:
method Helpers.stored_location_for(_) - added:
method Helpers.warden() - added:
method InternalHelpers.devise_controller?() - added:
method InternalHelpers.devise_mapping() - added:
method InternalHelpers.resource() - added:
method InternalHelpers.resource_class() - added:
method InternalHelpers.resource_name() - added:
method InternalHelpers.scope_name() - added:
module Common - added:
module InternalHelpers - added:
protected method InternalHelpers.build_resource() - added:
protected method InternalHelpers.is_devise_resource?() - added:
protected method InternalHelpers.render_with_scope(_, _ = …) - added:
protected method InternalHelpers.require_no_authentication() - added:
protected method InternalHelpers.set_flash_message(_, _, _ = …) - added:
protected method InternalHelpers.set_now_flash_message(_, _) - added:
protected set InternalHelpers.resource(_)
- removed:
method CookieSerializer.serialize_from_cookie(_) - removed:
method CookieSerializer.serialize_into_cookie(_) - removed:
method SessionSerializer.serialize_from_session(_) - removed:
method SessionSerializer.serialize_into_session(_) - removed:
method Timeoutable.timeout?(_) - removed:
module CookieSerializer - removed:
module SessionSerializer - added:
method Authenticatable.valid_authentication_token?(_) - added:
method Lockable.active?() - added:
method Lockable.inactive_message() - added:
method Lockable.lock!() - added:
method Lockable.lock() - added:
method Lockable.locked?() - added:
method Lockable.resend_unlock!() - added:
method Lockable.send_unlock_instructions() - added:
method Lockable.unlock!() - added:
method Lockable.valid_for_authentication?(_) - added:
method Timeoutable.timedout?(_) - added:
method TokenAuthenticatable.ensure_authentication_token!() - added:
method TokenAuthenticatable.ensure_authentication_token() - added:
method TokenAuthenticatable.reset_authentication_token!() - added:
method TokenAuthenticatable.reset_authentication_token() - added:
method TokenAuthenticatable.valid_authentication_token?(_) - added:
module Lockable - added:
module TokenAuthenticatable - added:
protected method Lockable.generate_unlock_token() - added:
protected method Lockable.if_locked() - added:
protected method Lockable.lock_expired?()
- added:
method ClassMethods.send_unlock_instructions(_ = …) - added:
method ClassMethods.unlock!(_ = …) - added:
module ClassMethods
- added:
method ClassMethods.serialize_from_cookie(_) - added:
method ClassMethods.serialize_into_cookie(_) - added:
module ClassMethods
- added:
method ClassMethods.authenticate_with_token(_) - added:
method ClassMethods.authentication_token() - added:
module ClassMethods - added:
protected method ClassMethods.find_for_token_authentication(_)
- added:
method MongoMapper.find(*)
- added:
method InstanceMethods.save(_ = …) - added:
module InstanceMethods
- removed:
class Cookie < Warden::Serializers::Cookie - removed:
class Session < Warden::Serializers::Session - removed:
method Base.deserialize(_) - removed:
method Base.fetch(_) - removed:
method Base.serialize(_) - removed:
method Cookie.default_options(_) - removed:
method Cookie.delete(_, _ = …) - removed:
method Cookie.store(_, _) - removed:
module Base - removed:
property Base.scope: reader
- removed:
module Base - changed:
class Authenticatable < Warden::Strategies::Base → class Authenticatable < Base - added:
class Base < ::Warden::Strategies::Base - added:
class Rememberable < Devise::Strategies::Base - added:
class TokenAuthenticatable < Base - added:
method Rememberable.authenticate!() - added:
method Rememberable.valid?() - added:
method TokenAuthenticatable.authenticate!() - added:
method TokenAuthenticatable.valid?()
- added:
class SessionSerializer - added:
method SessionSerializer.deserialize(_) - added:
method SessionSerializer.serialize(_)