CommonMarkBundle v2 !

Publié le 14/11/2021 à 18:33.

Publication de la v2 de mon package aymdev/commonmark-bundle.

CommonMarkBundle v2 !

Après un an sans y toucher, la v2 de mon bundle Symfony pour league/commonmark est enfin disponible !

GitHub: AymDev/CommonMarkBundle

Quels changements ?

La version minimale de league/commonmark est passée de la v1.5 à la v2 et la version minimale de PHP est passée à 7.4 conformément à CommonMark v2. C'est à peu près tout, il n'y a aucune nouvelle fonctionnalité !

La compatibilité avec CommonMark v1 dans la v1 du bundle aurait été compliquée (apporter un BC break ou conserver des deprecation notices n'était pas souhaitable). Pour ceux qui voudraient tout de même l'utiliser, la première version est toujours disponible et fonctionne très bien !

Comment mettre à jour ?

La configuration du bundle n'a pas changée, cependant il peut être recommandé de suivre le guide de migration, notamment concernant les options de configuration.

Si vous n'utilisez que le filtre Twig dans vos templates il n'y a rien d'autre à faire. Si vous récupérez les converters dans votre code PHP, il vous faudra changer le type du service injecté de League\CommonMark\CommonMarkConverter à League\CommonMark\MarkdownConverter.

N'hésitez pas à faire des retours, rapporter d'éventuels bugs, voire à contribuer !

Commentaires: 0

Invasion robot en provenance de robohash.org