Composer

Dev back

How to update composer.lock without changing any packages | Mastering Laravel

Cet article explique comment synchroniser un fichier composer.lock sans modifier les paquets en utilisant une commande spécifique. L'auteur souligne l'importance de spécifier les extensions PHP correctes dans le fichier de configuration. Il décrit également un scénario où des avertissements apparaissent si la synchronisation n'est pas effectuée correctement, et fournit une solution pour éviter que les paquets ne soient mis à jour indésirablement lors de la résolution de ce problème.

Dev back

Symfony 6.4.23 released (Symfony Blog)

La version 6.4.23 de Symfony a été publiée, apportant plusieurs corrections de bugs et améliorations, notamment des ajustements dans le système de console, le cache, et le sérialiseur. Cette mise à jour vise à améliorer la performance et la sécurité des applications utilisant Symfony. Un guide de mise à niveau est disponible pour aider les développeurs à effectuer la transition en douceur. SensioLabs continue de soutenir les utilisateurs de Symfony avec des services et des formations.

Dev back

Symfony 7.2.8 released (Symfony Blog)

La version 7.2.8 de Symfony a été publiée, comprenant diverses corrections de bogues et améliorations. Le projet encourage également les contributions et propose des notifications pour suivre les mises à jour importantes. Un guide de mise à niveau et des rapports sont disponibles pour aider les développeurs à adapter leur code aux changements.

Dev back

Nouveauté Symfony 7.3 : Le Composant JsonPath | Les-Tilleuls.coop

Une nouvelle spécification pour un langage de requête JSON a été publiée avec la RFC 9535. Ce langage, appelé JSON Path, permet d'effectuer des requêtes similaires à XPath pour XML. De nombreux langages, y compris PHP, intègrent maintenant ce standard via des composants comme JsonPath de Symfony. Ce dernier est autonome et peut être utilisé sans Symfony. Il permet d'effectuer des requêtes complexes sur des chaînes JSON, facilitant la gestion de données volumineuses tout en optimisant l'utilisation de mémoire et de processeurs. Le composant offre également des fonctionnalités pour les tests, incluant des assertions PHPUnit.

Dev back

Symfony 7.3.0-RC1 released (Symfony Blog)

La version préliminaire Symfony 7.3.0-RC1 a été publiée, proposant des corrections de bugs et de nouvelles fonctionnalités. Les utilisateurs peuvent tester cette version avant la sortie finale en suivant les instructions de mise à jour fournies. Des notifications peuvent également être activées pour suivre les nouvelles versions et les problèmes de sécurité.

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.

Dev back

Symfony 6.4.19 released (Symfony Blog)

La version 6.4.19 de Symfony vient d'être publiée avec de nombreuses corrections de bugs et améliorations, offrant une meilleure compatibilité et sécurité pour les projets web. Les changements incluent des corrections dans Messenger, Mailer, Validator, et HttpClient, ainsi que des mises à jour sur l'injection de dépendances et la gestion des erreurs de temps d'attente.

Autre

What’s New in Private Packagist, February Update

Cet article présente les nouveautés de Private Packagist, notamment le support pour les métadonnées php-ext, des améliorations de l'intégration GitHub, des mises à jour de sécurité et une meilleure gestion des organisations. Les utilisateurs peuvent désormais installer des extensions PHP directement à partir de dépôts Packagist privés, et des notifications de sécurité plus détaillées sont également fournies. De plus, la terminologie a été clarifiée en renommant les sous-dépôts en sous-organisations.

Autre

The Reality of Funding Open Source

L'article évoque les défis liés au financement durable des projets open source, soulignant l'écart entre la valeur générée par le logiciel open source et le financement dont il bénéficie. L'auteur, fondateur de Packagist Conductors, partage l'approche de son entreprise pour soutenir financièrement l'écosystème PHP tout en promouvant la responsabilité des entreprises dans le financement des infrastructures open source. Des statistiques sur les contributions financières en 2024 sont fournies, ainsi qu'un appel à action pour les entreprises afin qu'elles soutiennent le développement open source de manière durable.

Dev back

Symfony 6.4.18 released (Symfony Blog)

La version 6.4.18 de Symfony a été publiée avec plusieurs corrections de bogues et améliorations de fonctionnalités. Parmi les changements notables figurent la prise en charge de doctrine/persistence 4, plusieurs correctifs pour le gestionnaire de requêtes HTTP, des modifications apportées aux classes de validation et des optimisations concernant le service de mail. Les utilisateurs peuvent facilement mettre à jour grâce aux rapports d'upgrade de SymfonyInsight, garantissant la compatibilité avec les versions précédentes.