Veille – semaine 39 – 2026

🇫🇷 Comment ChatGPT a hacké Hugging Face

Pour bien débuter la semaine, une vidéo retraçant le parcours pris par le model d’OpenAI, qui a pu s’échapper de son environnement de test et aller jusqu’à s’infiltrer dans les serveurs de Hugging Face.

Accéder à l’article

🇬🇧 Mistral et Mozilla au diapason

Les deux entreprises ont annoncé un partenariat afin de propulser Firefox Smart Window avec les modèles de Mistral. Cela s’accompagne également d’un lancement progressif en France.

Accéder à l’article

🇫🇷 Un assistant pour nous accompagner à un évènement

Au travers de cette série de 3 articles, Julien Lary retrace la mise en place d’un assistant personnel (sous forme de chatbot) ayant pour but d’accompagner les participants à l’API Platform Conference de 2026.

Les décisions techniques et de souveraineté numériques y sont évoquées ainsi que quelques exemples de code pour la mise en place du projet.

Accéder à l’article

🇬🇧 Symfony 8.2 – Premières nouveautés

Symfony 8.2 doit sortir en novembre 2026 et les premiers articles, sur les nouveautés apportées, sont parus cette semaine.

🇬🇧 Symfony 8.2 – KeyManagement Component

Ce nouveau composant permet d’interagir avec son Key Management System (KMS) pour encrypt/descrypt des données tout en ayant une API unifiée quelque soit le fournisseur utilisé.

Il s’accompagne également de deux bridges Doctrine permettant de l’intégrer directement sur une colonne et de conserver la possibilité d’avoir un index de recherche dessus.

Accéder à l’article

🇬🇧 Symfony 8.2 – Console sub-commands

A partir du nom des commandes, Symfony construira à présent une arborescence.

Par exemple, une commande tenant:users:import sera considérée comme une sous commande de tenant et aura la possibilité d’aller chercher des arguments ou options définis par cette commande parente.

Symfony 8.1 a permis la déclaration de plusieurs commandes dans une unique classe. La fin de l’article revient dessus pour souligner l’intérêt supplémentaire des sous commandes sans ce contexte.

Accéder à l’article

🇬🇧 Symfony 8.2 – Attribute-based Forms

Dans Symfony, il est courant de créer des classes afin de configurer ses formulaires (champs, validateurs, etc). Cela reste une bonne approche dans la majorité des cas.

Cependant, Symfony 8.2 vient simplifier la configuration des formulaires adossés à de simples DTOs. Pour cela, des attributs PHP peuvent à présent être utilisés directement sur le DTO.

Accéder à l’article

🇬🇧 Symfony 8.2 – One Bundle per Component

Symfony 8.2 arrive avec 29 nouveaux bundles. En réalité, il s’agit de composants déjà existants (mailer, cache, etc) qui se retrouvent à présent dotés de leur propre bundle.

L’idée est de sortir leurs configurations de la clé framework afin que chaque composant puisse évoluer de façon plus autonome.

Côté migration, vous pouvez garder la clé framework en premier niveau. Cela est rendu possible grâce à l’ajout de la nouvelle méthode aliasOf côté configuration de bundle.

Accéder à l’article