Symfony

Sécurité

New in Symfony 7.3: Security Improvements (Symfony Blog)

Symfony 7.3 introduit des améliorations clés en matière de sécurité, notamment la dépréciation de certaines méthodes de gestion des mots de passe, l'introduction de l'endpoint d'introspection de token OAuth2, ainsi que la prise en charge de la découverte OIDC. Ces changements visent à améliorer la sécurité des applications en simplifiant la gestion des erreurs et en évitant le stockage des mots de passe en clair dans les sessions.

Autre

Quoi de neuf les devs ? Numéro 133 avec l'interview de Jonathan Salmona

Cette édition de 'Quoi de neuf les devs ?' présente une interview avec Jonathan Salmona, CEO de Shodo, qui promeut l'importance de l'éducation continue et du respect des valeurs personnelles dans le métier de développeur. Le numéro couvre également des sujets variés comme la gestion des artefacts, des nouvelles en matière de bases de données serverless avec Clever Cloud, et des conseils pratiques pour les développeurs, indiquant que leur rôle est autant technique qu'humain.

Dev back

A Week of Symfony #958 (May 5–11, 2025) (Symfony Blog)

Cette semaine, la deuxième version bêta de Symfony 7.3 a été publiée, tandis que de nombreux pull requests et issues ont été traités. Des mises à jour sur les changements dans Symfony 6.4 et 7.2 ainsi que sur les fonctionnalités de 7.3 ont été partagées. Plusieurs offres d'emploi pour des développeurs Symfony sont également mentionnées, ainsi que des mises à jour de SymfonyCasts avec de nouveaux tutoriels vidéo sur le traitement de paiement et l'utilisation de Mailtrap.

Dev back

Symfony 7.3.0-BETA2 released (Symfony Blog)

La version 7.3.0-BETA2 de Symfony vient d'être publiée, offrant plusieurs nouvelles fonctionnalités et corrections de bugs. Les utilisateurs peuvent tester cette version avant la sortie finale. Le changelog inclut des ajouts comme le support pour des validateurs personnalisés dans les définitions de flux de travail et divers correctifs pour améliorer la sécurité et la compatibilité. Les développeurs sont encouragés à consulter le guide de mise à niveau et à s'abonner aux notifications de la feuille de route de Symfony pour rester informés des nouvelles versions.

Sécurité

New in Symfony 7.3: Mailer Security Improvements (Symfony Blog)

La version 7.3 de Symfony améliore la sécurité des e-mails avec des fonctionnalités comme l'exigence de TLS pour le SMTP, garantissant l'envoi sécurisé des messages. De plus, elle introduit la signature et le chiffrement globaux des messages, simplifiant la configuration pour que tous les e-mails soient automatiquement sécurisés sans effort supplémentaire.

Dev front

SymfonyOnline June 2025: Combining Turbo, LiveComponent & Stimulus... the Right Way? (Symfony Blog)

Le SymfonyOnline de juin 2025 met en avant une conférence de Simon André, développeur chez SensioLabs, qui discutera de l'intégration des outils Symfony UX tels que Turbo et Stimulus. Il explorera comment ces outils interagissent et comment les utiliser efficacement dans des interfaces utilisateur réelles, avec des exemples pratiques et des leçons tirées du terrain. L'événement propose également des ateliers pour aider les développeurs à acquérir des compétences pratiques dans l'utilisation de ces technologies.

Dev back

Bonus: Messenger Monitor Bundle

Ce cours aborde l'intégration du système de messagerie dans Symfony en utilisant Mailtrap pour tester les emails, en incluant la gestion des événements et le suivi des messages. Il couvre des sujets comme l'envoi d'emails, le style HTML/CSS pour les emails, l'usage d'Inky et Foundation CSS, ainsi que la mise en place du service Messenger pour l'envoi asynchrone et la gestion des erreurs. Des démonstrations pratiques sur les services de webhook et les tests fonctionnels d'emails sont également incluses.Pour les développeurs souhaitant approfondir l'utilisation de la messagerie dans Symfony.

Autre

Multiple Products Purchase

SymfonyCasts présente un cours sur le traitement des paiements avec LemonSqueezy. Le contenu se concentre sur l'achat de plusieurs produits, la gestion de la logique commerciale et l'écoute des webhooks. Le cours propose des chapitres détaillés sur différentes étapes de la mise en œuvre, bien que certaines fonctionnalités soient à venir.

Dev back

Checkout API Request

L'article présente un cours sur le traitement des paiements en ligne avec LemonSqueezy, en abordant des sujets comme la création d'une API de checkout et la gestion de la logique d'affaires. Le cours comprend plusieurs chapitres, dont des prévisions pour des fonctionnalités à venir telles que l'écoute des webhooks et l'achat de plusieurs produits.

Dev back

New in Symfony 7.3: Static Error Pages (Symfony Blog)

Symfony 7.3 introduit une commande permettant d'exporter les pages d'erreur sous forme de fichiers HTML statiques. Cela garantit que les utilisateurs voient toujours les pages d'erreur définies, même si le serveur web ne gère pas correctement la requête, et améliore les performances en servant les erreurs directement depuis le serveur. Pour en bénéficier, il est essentiel de mettre à jour la configuration du serveur pour utiliser ces fichiers HTML pour les codes d'erreur appropriés.