Changelog - 0.5.0
Ajouts
- Twig : Ajout de nouvelles fonctions tel que
linketroute. - Controller : Ajout de nouvelles méthodes tel que
redirectBack,redirectToPost,flashAdd. - Services : Nouveaux services :
FlashBagetBlock. - Dobby : Nouvelle commande de création de block Gutenberg :
php dobby new:block. - Query : La façade possède désormais la méthode
limitafin de capé le nombre d'éléments retournés. - Post types : Les nouveaux post types générés possèdent une constante
SLUGafin de faciliter l'usage, notamment pour l'attributTemplate - Router : Les routes définies génèrent automatiquement un filtre pour permettre leur personnalisation ultérieure.
- Mailing : Nouvelle façade
Mailpermettant de simplifié l'envoi de mail. - Fichiers : Nouvelle façace
Uploadsimplifiant le téléchargement de fichier via des inputs files. - Mailing : Il est possible de forcer le nom et/ou l'adresse mail dans la configuration
smtp.yaml. - Login : Possibilité de changer la route de la page de mot de passe oublié et la réinitialisation de mot de passe.
- Twig : Nouveau filtres
subetwordpour tronquer du texte suivant un nombre de caractère ou mot défini.
Corrections
- Page administrateur : Le préfixe est automatiquement complété par le slug du projet.
- Page administrateur : Les options des pages admins ont maintenant une méthode get() pour éviter l'accès direct au tableau
$this->options->options['pageTitle']et utiliser plutôt$this->options->get('pageTitle'). - Post types : Utilisation de l'élision lorsque nécessaire en fonction des labels définis.
- Templates : Les pages de connexions n'étaient pas prioritaire et ne s'affichaient pas.
- Twig : Refactorisation de la création de Tags pour simplifier la DX.
- Composant : Le composant
menulivré avec Elementum, doit maintenant prendre un tableau ou un objet en paramètre.