Skip to content

Release v1.1.0

Choose a tag to compare

@github-actions github-actions released this 14 Jul 13:44

Release 1.1.0

Changelog

Added

  • Named configuration profiles under nowo_user_kit.profiles for applications with multiple user entities (e.g. App\Entity\User and App\Entity\Admin).
  • ProfileRegistry with O(1) class lookup and per-class resolution cache (inheritance supported).
  • Optional profile name argument on UserPresenceResolver::isOnline() and Twig user_is_online().
  • default_profile configuration key.

Changed

  • AccountStatusUserChecker, LastActivitySubscriber, AccountDisabledListener, and UserPresenceResolver resolve settings from the matching profile (by entity class).
  • Configuration YAML templates and Flex recipe migrated to the profiles layout (flat config still accepted and normalized to profiles.default).
  • docs/CONFIGURATION.md and docs/USAGE.md document profiles and runtime resolution.

Full Changelog: v1.0.3...v1.1.0