Skip to content
## v0.14.0, 2023.10.02

### Added

- feat(admin): display missing configuration
- feat(form): display min password length
- feat(user): use minimum password length defined by env variable
- feat(certificate): use minimum password length defined by env variable
- feat(env): allow to configure minimum password length (user and certificate)
- feat(env): allow to configure i18n default locale
- feat(env): allow to configure lifetime of reset password token (default: 20 minutes)

see `.env` file:
```bash
WEBAPP_I18N_DEFAULT_LOCALE                        # User interface language (default: 'en')
WEBAPP_USER_CONFIG_RESET_PASSWORD_TOKEN_LIFETIME  # Lifetime of reset password token in seconds (default: 1200 = 20 minutes).
WEBAPP_USER_CONFIG_MIN_PASSWORD_LENGTH            # Minimum user password length (default: 12)
WEBAPP_CERTIFICAT_CONFIG_MIN_PASSWORD_LENGTH      # Minimum certificate password length (default: 12)
```

### Fixed

- test(manager): add tests for create certificate form

### Security

- chore(composer.lock): update `symfony/*` (v6.3.4 => v6.3.5), `doctrine/*`, `phpdoc-parser`
- chore(composer.lock): update `phpunit/*`, `symfony/maker-bundle`

<details>
<summary>

Update `symfony/*` (v6.3.4 => v6.3.5), `doctrine/*`, `phpdoc-parser` : 0 installs, 24 updates, 0 removals

</summary>

see:
https://symfony.com/blog/symfony-6-3-5-released

- Upgrading symfony/http-foundation (v6.3.4 => v6.3.5)
- Upgrading symfony/var-dumper (v6.3.4 => v6.3.5)
- Upgrading symfony/error-handler (v6.3.2 => v6.3.5)
- Upgrading symfony/http-kernel (v6.3.4 => v6.3.5)
- Upgrading symfony/doctrine-bridge (v6.3.4 => v6.3.5)
- Upgrading symfony/dependency-injection (v6.3.4 => v6.3.5)
- Upgrading symfony/string (v6.3.2 => v6.3.5)
- Upgrading doctrine/deprecations (v1.1.1 => 1.1.2)
- Upgrading doctrine/dbal (3.6.6 => 3.7.0)
- Upgrading symfony/routing (v6.3.3 => v6.3.5)
- Upgrading symfony/finder (v6.3.3 => v6.3.5)
- Upgrading symfony/cache (v6.3.4 => v6.3.5)
- Upgrading symfony/framework-bundle (v6.3.4 => v6.3.5)
- Upgrading symfony/password-hasher (v6.3.0 => v6.3.5)
- Upgrading symfony/security-core (v6.3.3 => v6.3.5)
- Upgrading symfony/security-http (v6.3.4 => v6.3.5)
- Upgrading phpstan/phpdoc-parser (1.24.1 => 1.24.2)
- Upgrading symfony/twig-bridge (v6.3.2 => v6.3.5)
- Upgrading symfony/messenger (v6.3.4 => v6.3.5)
- Upgrading symfony/form (v6.3.2 => v6.3.5)
- Upgrading symfony/mime (v6.3.3 => v6.3.5)
- Upgrading symfony/mailer (v6.3.0 => v6.3.5)
- Upgrading symfony/http-client (v6.3.2 => v6.3.5)
- Upgrading symfony/security-bundle (v6.3.4 => v6.3.5)
- Upgrading symfony/serializer (v6.3.4 => v6.3.5)
- Upgrading symfony/validator (v6.3.4 => v6.3.5)

</details>