All Versions
16
Latest Version
Avg Release Cycle
141 days
Latest Release
1004 days ago

Changelog History
Page 1

  • v6.4.2 Changes

    December 21, 2021
    • ๐Ÿ’ฅ Breaking Changes
      • None
    • โž• Added
      • None
    • ๐Ÿ›  Fixed
      • #743 - Fixed deprecation warning in Rails 7 re: ActiveRecord::Base.default_timezone
      • #745 - Fixed more deprecation warnings in Rails 7
  • v6.4.1 Changes

    February 22, 2021
  • v6.4.0 Changes

    December 22, 2020
    • ๐Ÿ’ฅ Breaking Changes
      • None
    • โž• Added
      • #734 - Support for string cookies when using TestCase and friends
    • ๐Ÿ›  Fixed
      • None
  • v6.3.0 Changes

    December 17, 2020
    • ๐Ÿ’ฅ Breaking Changes
      • None
    • โž• Added
      • #733 - Rails 6.1 support
      • find_by_login_method is deprecated in favor of record_selection_method, to avoid confusion with ActiveRecord's "Dynamic Finders".
    • ๐Ÿ›  Fixed
      • #726 - Thread safety in Authlogic::Session::Base.klass_name
  • v6.2.0 Changes

    September 03, 2020
    • ๐Ÿ’ฅ Breaking Changes
      • None
    • โž• Added
      • #684 - Use cookies only when available. Support for ActionController::API
    • ๐Ÿ›  Fixed
      • #725 - NoMethodError when setting sign_cookie or encrypt_cookie before controller is defined.
  • v6.1.0 Changes

    May 03, 2020
    • ๐Ÿ’ฅ Breaking Changes
      • None
    • โž• Added
      • #666 - Forwardported Authlogic::Session::Cookies.encrypt_cookie option
      • #723 - Option to raise a Authlogic::ModelSetupError when your database is not configured correctly.
    • ๐Ÿ›  Fixed
      • None
  • v6.0.0 Changes

    March 23, 2020
    • ๐Ÿ’ฅ Breaking Changes, Major

      • There is no longer a default crypto_provider. We still recommend SCrypt, but don't want users of other providers to be forced to install it. You must now explicitly specify your crypto_provider, eg. in your user.rb.

        acts_as_authentic do |c| c.crypto_provider = ::Authlogic::CryptoProviders::SCrypt end

      To continue to use the scrypt gem, add it to your Gemfile.

      gem "scrypt", "~> 3.0"
      
    • ๐Ÿ’ฅ Breaking Changes, Minor

      • To set your crypto provider, you must use crypto_provider=, not crypto_provider. The arity of the later has changed from -1 (one optional arg) to 0 (no arguments).
    • โž• Added

      • #702 - The ability to specify "None" as a valid SameSite attribute
    • ๐Ÿ›  Fixed

      • #686 - Respect the log_in_after_create setting when creating a new logged-out user
      • #668 - BCrypt user forced to load SCrypt
      • #697 - Add V2 CryptoProviders for MD5 and SHA schemes that fix key stretching by hashing the byte digests instead of the hex strings representing those digests
    • Dependencies

      • Drop support for ruby 2.3 (reached EOL on 2019-04-01)
  • v5.1.0

    March 24, 2020
  • v5.0.4

    September 11, 2019
  • v5.0.3

    September 08, 2019