Doorkeeper v5.5.0.rc2 Release Notes

    • [#1473] Enable Applications and AuthorizedApplications controllers in API mode.

    [IMPORTANT] you can still skip these controllers using skip_controllers in use_doorkeeper inside routes.rb. Please do it in case you don't need them.

    • ๐Ÿ”ง [#1472] Fix establish_connection configuration for custom defined models.
    • ๐Ÿ’Ž [#1471] Add support for Ruby 3.0.
    • [#1469] Check if redirect_uri exists.
    • [#1465] Memoize nil doorkeeper_token.
    • ๐Ÿšš [#1459] Use built-in Ruby option to remove padding in PKCE code challenge value.
    • [#1457] Make owner_id a bigint for newly-generated owner migrations
    • [#1452] Empty previous_refresh_token only if present.
    • [#1440] Validate empty host in redirect_uri.
    • [#1438] Add form post response mode.
    • [#1458] Make config.skip_client_authentication_for_password_grant a long term configuration option.