8 décembre 2023
Cecil 8.0.0 est sorti
Améliorations
- Étend Cecil avec des post processeurs de sortie
- 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 - 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ôtpages
Options de configuration
frontmatter:
body:
defaultpages:
virtualpages:
generators:
translations:
extensions:
postprocess: ont été modifiés pour :
pages:
frontmatter:
body:
default:
virtual:
generators:
layouts:
translations:
extensions:
optimize: Commandes
Templates
pagination.html.twigsupprimé (utilisez plutôtpaginator.html.twig)googleanalytics.js.twigsupprimé- 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 mise à jour
Divers
- Dépendances mises à jour
Tests
- Données de test améliorées