| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-06-05 | 1.1 kB | |
| v5.9.2 source code.tar.gz | 2026-06-05 | 201.7 kB | |
| v5.9.2 source code.zip | 2026-06-05 | 357.8 kB | |
| Totals: 3 Items | 560.6 kB | 0 | |
- [#1822][#1823][#1825] Update Rubocop config, auto-corrections and codebase cleanup.
- [#1830] Fix
NameError: uninitialized constant ApplicationRecordonrails db:seed(and other non-eager-loading flows) caused byon_load(:active_record)firing re-entrantly duringApplicationRecordautoload. The orm hooks no longer depend onActiveSupport.on_load(:active_record); model concerns (Ownership,PolymorphicResourceOwner::ForAccessGrant,PolymorphicResourceOwner::ForAccessToken) are now wired up from eachMixins::*includedblock, which fires at parent-class autoload time — afterDoorkeeper.configurehas applied user settings and without re-entering the AR load chain. - Upgrade note: fully custom model classes that don't include
Doorkeeper::Orm::ActiveRecord::Mixins::{Application,AccessToken,AccessGrant}will no longer auto-receiveOwnership/PolymorphicResourceOwnerconcerns (previously injected byrun_orm_hooksvia the configured class name). Either inherit from the Doorkeeper default model, include the correspondingMixins::*module, orincludethe concerns directly.