Skip to content

v3.0.0: Release version 3.0.0.

Compare
Choose a tag to compare
@tute tute released this 19 Apr 03:21
· 1233 commits to main since this release

Backward incompatible changes

  • [#678] Change application-specific scopes to take precedence over server-wide
    scopes. This removes the previous behavior where the intersection between
    application and server scopes was used.
  • [#648] Extracts mongodb ORMs to
    https://github.com/doorkeeper-gem/doorkeeper-mongodb. If you use ActiveRecord
    you don’t need to do any change, otherwise you will need to install the new
    plugin.
  • [#665] doorkeeper_unauthorized_render_options(error:) and
    doorkeeper_forbidden_render_options(error:) now accept error keyword
    argument.

Other changes

  • [#671] Fixes NoMethodError - undefined method 'getlocal' when calling
    the /oauth/token path. Switch from using a DateTime object to update
    AR to using a Time object. (Issue #668)
  • [#677] Support editing application-specific scopes via the standard forms
  • [#682] Pass error hash to Grape error!
  • [#683] Generate application secret/UID if fields are blank strings
  • Removes doorkeeper_for deprecation notice.
  • Remove applications.scopes upgrade notice.