Release v1.1.0
Release 1.1.0
Changelog
Added
- Named configuration profiles under
nowo_user_kit.profilesfor applications with multiple user entities (e.g.App\Entity\UserandApp\Entity\Admin). ProfileRegistrywith O(1) class lookup and per-class resolution cache (inheritance supported).- Optional profile name argument on
UserPresenceResolver::isOnline()and Twiguser_is_online(). default_profileconfiguration key.
Changed
AccountStatusUserChecker,LastActivitySubscriber,AccountDisabledListener, andUserPresenceResolverresolve settings from the matching profile (by entity class).- Configuration YAML templates and Flex recipe migrated to the
profileslayout (flat config still accepted and normalized toprofiles.default). docs/CONFIGURATION.mdanddocs/USAGE.mddocument profiles and runtime resolution.
Full Changelog: v1.0.3...v1.1.0