Sha256: 60b0f10fdfdce71a8dd0373ab189624825443680e722ed4144029163b464803c

Contents?: true

Size: 1.44 KB

Versions: 31

Compression:

Stored size: 1.44 KB

Contents

= New Features

* An around_rodauth configuration method has been added, which is
  called around all Rodauth actions.  This configuration method
  is passed a block, and is useful for cases where you want to wrap
  Rodauth's handling of the request.

  For example, if you had a method named time_block in your Roda scope
  that timed block execution and added a response header, you could
  time Rodauth actions using something like:

    around_rodauth do |&block|
      scope.time_block('Rodauth') do
        super(&block)
      end
    end

* The allow_refresh_with_expired_jwt_access_token? configuration has
  been added to the jwt_refresh feature, allowing refreshing with an
  expired but otherwise valid access token.  When using this method,
  it is required to have an hmac_secret specified, so that Rodauth
  can make sure the access token matches the refresh token.

= Other Improvements

* The javascript for setting up a WebAuthn token has been fixed to
  allow it to work correctly if there is already an existing
  WebAuthn token for the account.

* The rodauth.setup_account_verification method has been promoted to
  public API.  You can use this method for automatically sending
  account verification emails when automatically creating accounts.

* Rodauth no longer loads the same feature multiple times into a
  single configuration.  This didn't cause any problems before, but
  could result in duplicate entries when looking at the loaded
  features.

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
rodauth-2.36.0 doc/release_notes/2.6.0.txt
rodauth-2.34.0 doc/release_notes/2.6.0.txt
rodauth-2.33.0 doc/release_notes/2.6.0.txt
rodauth-2.32.0 doc/release_notes/2.6.0.txt
rodauth-2.31.0 doc/release_notes/2.6.0.txt
rodauth-2.30.0 doc/release_notes/2.6.0.txt
rodauth-2.29.0 doc/release_notes/2.6.0.txt
rodauth-2.28.0 doc/release_notes/2.6.0.txt
rodauth-2.27.0 doc/release_notes/2.6.0.txt
rodauth-2.26.1 doc/release_notes/2.6.0.txt
rodauth-2.26.0 doc/release_notes/2.6.0.txt
rodauth-2.25.0 doc/release_notes/2.6.0.txt
rodauth-2.24.0 doc/release_notes/2.6.0.txt
rodauth-2.23.0 doc/release_notes/2.6.0.txt
rodauth-2.22.0 doc/release_notes/2.6.0.txt
rodauth-2.21.0 doc/release_notes/2.6.0.txt
rodauth-2.20.0 doc/release_notes/2.6.0.txt
rodauth-2.19.0 doc/release_notes/2.6.0.txt
rodauth-2.18.0 doc/release_notes/2.6.0.txt
rodauth-2.17.0 doc/release_notes/2.6.0.txt