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.twig
supprimé (utilisez plutôtpaginator.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 mise à jour
Divers
- Dépendances mises à jour
Tests
- Données de test améliorées
Notes de version sur GitHub