Php

Fullstack

SymfonyCon Amsterdam 2025: Our Recap and the Highlights

SymfonyCon Amsterdam 2025 a réuni plus de 1 200 participants pour célébrer le 20e anniversaire de Symfony. L'événement a été marqué par des découvertes et une atmosphère festive. SensioLabs a partagé son expérience et a annoncé la prochaine édition à Varsovie en 2026. Plusieurs articles ont été publiés sur des techniques avancées visant à optimiser l'utilisation de Symfony, notamment l'utilisation de standards PSR, la gestion asynchrone de messages et l'amélioration des tests avec Zenstruck Foundry.

Dev back

A slice of PIE: revolutionising PHP extension installation | James Titcumb | phpday 2025

L'article présente une nouvelle méthode d'installation des extensions PHP avec le projet PIE, révolutionnant ainsi la gestion des dépendances pour les développeurs PHP. Il met en avant les problématiques actuelles liées aux installations standards et propose des solutions innovantes pour faciliter l'intégration des extensions dans les environnements de développement.

Autre

Quoi de neuf les devs? #155 - Veille tech et l'interview de Jonathan

Ce numéro de la newsletter 'Quoi de neuf les devs?' présente un concentré d'infos technologiques pour les développeurs, incluant une interview de Jonathan. Les sujets abordés comprennent les processeurs made in France, Liquid Glass d'Apple, et des conseils pour les développeurs débutants. Les lecteurs trouveront également des articles pertinents sur les erreurs de sécurité courantes et les nouvelles tendances du développement web.

Autre

Codéin | Intégration de France Connect comme ...

L'article présente le portail numérique Landes Public qui centralise l'accès aux services administratifs du département des Landes. Il explique l'intégration de la solution France Connect pour simplifier l'authentification et améliorer l'accès aux services en ligne. Les utilisateurs peuvent se connecter pour accéder à des formulaires pré-remplis et suivre le statut de leurs demandes administratives. L'article détaille également deux scénarios de connexion via France Connect, facilitant l'association de comptes locaux existants.

Dev back

Preparing for Symfony 7.4 and Symfony 8.0 (Symfony Blog)

Les versions Symfony 7.4 et 8.0 sortiront simultanément fin novembre 2025, avec des différences importantes malgré des fonctionnalités identiques. Il est crucial de préparer les projets pour ces nouvelles versions en identifiant et en corrigeant les fonctionnalités obsolètes, car Symfony 8.0 ne les prendra pas en charge. La version 7.4 sera une version à support à long terme, tandis que 8.0 sera une version régulière, affectant la maintenance et le développement futur des projets. Les développeurs sont encouragés à contribuer au déclin des dépréciations dans l'écosystème Symfony.

Dev back

New in Symfony 7.4: Misc Features (Part 3) (Symfony Blog)

Symfony 7.4 introduit plusieurs nouvelles fonctionnalités, telles qu'une meilleure prise en charge des types MIME complexes, une intégration avec Microsoft Graph API pour l'envoi d'emails, et des améliorations au niveau du profiler pour mieux gérer les requêtes Ajax et les événements envoyés par le serveur. De plus, la version améliore les assertions PHPUnit personnalisées pour les emails. La communauté Symfony encourage les contributions et l'amélioration continue des projets open-source.

Dev back

New in Symfony 7.4: Misc Features (Part 2) (Symfony Blog)

Cet article présente les nouvelles fonctionnalités de Symfony 7.4, notamment le support des enums PHP dans le composant Workflow, l'option de sérialisation CDATA dans le Serializer, et l'intégration de DynamoDB dans le composant Lock. De plus, de nouveaux types Doctrine sont introduits et des améliorations sont apportées à la gestion des paramètres de requête dans les routes. Ces mises à jour visent à améliorer l'expérience de développement et la performance des applications web utilisant Symfony.

Dev back

Vu sur le Web #6 | Les-Tilleuls.coop

Ce contenu présente une sélection d'articles techniques abordant divers sujets, notamment les avancées du langage Go, la fin des mises à jour pour Ingress NGINX, et les nouvelles fonctionnalités de PHP 8.5. Il traite également des frustrations des développeurs face à des changements brusques dans des outils comme MinIO, ainsi qu'une critique sur la complexité croissante de l'écosystème React, tout en proposant Remix comme alternative. Enfin, la version 0.21 du protocole Mercure apporte des améliorations significatives, et un plugin modulaire pour Keycloak permettant des notifications via webhooks est mentionné.

Autre

What’s New in Private Packagist, November Update

Au cours des trois derniers mois, plusieurs mises à jour importantes ont été apportées à Private Packagist, notamment des améliorations de la page de suivi de l'utilisation des paquets, l'introduction de Trusted Publishing pour un déploiement sécurisé des artefacts, et des contrôles de sécurité et d'audit améliorés. Les nouvelles fonctionnalités incluent une meilleure visibilité sur les dépendances et leurs relations, une publication d'artefacts sécurisée sans identifiants, une configuration simplifiée des synchronisations avec les plateformes de code, et des améliorations des commandes de paquets. La version 2.9 de Composer introduit également des fonctionnalités de sécurité avancées pour bloquer les mises à jour de paquets avec des avis de sécurité connus.

Sécurité

Strengthening PHP Supply Chain Security with a Transparency Log for Packagist.org

La sortie de Composer 2.9 introduit des fonctionnalités de sécurité financées par Private Packagist. Un système de journal de transparence sur Packagist.org sera développé pour rendre visibles les événements de sécurité. Ce système aidera à la détection des modifications suspectes et à l'auditabilité de la chaîne d'approvisionnement des packages PHP. Une prochaine initiative visera à améliorer la propriété organisationnelle des packages pour renforcer la sécurité.