### Améliorations

- Étend Cecil avec des [post processeurs de sortie](/documentation/extend/#output-post-processor)
- Classe de générateur, postprocesseur et extension personnalisée disponible également pour les thèmes
- Meilleure hiérarchie des options de configuration
- Accès à la configuration brute du site à partir d’un template via [`config.xxx`](/documentation/templates/#site)
- Validation de la configuration améliorée
- Journalisation améliorée
- La recherche de fichier des assets améliorée

### Changements radicaux

- Suppression du support pour PHP 7.x
- Plus de support existant du répertoire `content` : utilisez plutôt `pages`

### Options de configuration

```yaml
frontmatter:
body:
defaultpages:
virtualpages:
generators:
translations:
extensions:
postprocess:
```

ont été modifiés pour :

```yaml
pages:
  frontmatter:
  body:
  default:
  virtual:
  generators:
layouts:
  translations:
  extensions:
optimize:
```

#### Commandes

- L'option de commande [`build`](/documentation/commands/#build) et [`serve`](/documentation/commands/#serve) `--postprocess` a été remplacée par `--optimize`

### Templates

- `pagination.html.twig` supprimé (utilisez plutôt `paginator.html.twig`)
- `googleanalytics.js.twig` supprimé
- Toutes les fonctions et filtres obsolètes ont été supprimés

### Correctifs

- Correction du fuseau horaire par défaut
- Correction du filtre de repli de `localizeddate`
- Correction du bundle d’`asset()`
- Correction du filtre d'asset HTML avec WebP
- Correction du repli des assets distants

### Performance

- Temps d'accès aux entrées de collection amélioré
- Le chargeur automatique de classe des *post-processeurs* a été déplacé
- Correction des performances de `jsonld.js.twig`

### Documentation

- [Documentation](/documentation/) mise à jour

### Divers

- Dépendances mises à jour

### Tests

- Données de test améliorées
