[0.0.87] - 2025-11-02
---------------------
.. warning::
- ``DYNAMIC_CLIENT_REGISTRATION_TOKENS`` removed in favor of JWT tokens.
- ``MANAGE_GROUPS`` permission is renamed ``MANAGE_ALL_GROUPS``.
- ``CONFIG`` environment variable renamed to ``CANAILLE_CONFIG``.
- ``ENV_FILE`` environment variable renamed to ``CANAILLE_ENV``.
Added
^^^^^
- Per-user group management. :issue:`95` :pr:`299`
- ``OTP_LIFETIME`` configuration parameter.
- ``TOTP_LIFETIME`` configuration parameter.
- Task worker for long-running operations. :issue:`251` :pr:`300`
Fixed
^^^^^
- Password autofill.
- Conditionally load CLI to avoid crash when optional dependencies are missing.
Changed
^^^^^^^
- Remove ``DYNAMIC_CLIENT_REGISTRATION_TOKENS`` in favor of JWT tokens. :issue:`272`
- Rename ``CONFIG`` to ``CANAILLE_CONFIG`` and ``ENV_FILE`` to ``CANAILLE_ENV`` for consistency.
Removed
^^^^^^^
- Remove the web interface to see authorization codes.