Digest du jour
vendredi 29 mai 2026
Digest court
Journée calme côté Angular. Le flux officiel blog.angular.dev n'a pas publié depuis le 22 mai (la newsletter « Dynamic Components, HTTP Resources, AI Writing Assistants » déjà couverte dans le digest du 28). La GA d'Angular 22 reste attendue dans les prochains jours après la RC1 du 20 mai, et Angular 19 LTS a officiellement terminé le 19 mai 2026 — si tu as encore des projets sur cette branche, c'est le moment de planifier la montée. Pas d'analyse détaillée aujourd'hui.
Top 1 — À garder en tête
- Angular 22 GA : encore attendue à très court terme, finit la RC1 (Signal Forms stables, selectorless,
OnPushpar défaut, Vitest runner officiel). - Angular 19 EOL : LTS terminée depuis le 19 mai — plus de patch sécurité officiel. HeroDevs propose du Never-Ending Support si tu es bloqué.
- Migrations à anticiper :
ng update19 → 20 → 21 → 22 si tu veux atterrir directement sur la prochaine GA. Le path 19 → 22 direct n'est pas supporté.
→ Pas de fichier _detail.md aujourd'hui — la veille reprend dès qu'il y a un signal concret (RC2 ou GA Angular 22).
Digest court
.NET 11 Preview 4 continue de pousser des briques de plomberie utiles. EF Core 11 intègre le vector search natif SQL Server 2025 (VectorSearch() + WithApproximate()), traite les colonnes JSON comme citoyens de première classe, et ajoute ChangeTracker.GetEntriesForState() qui évite un DetectChanges() superflu — précieux sur les contextes long-vivants type worker / agent. Côté ASP.NET Core, le composant Virtualize arrête de sauter au-dessus du viewport (paramètre AnchorMode), le template mcpserver entre dans le SDK, et un nouveau template blazor-wasm-servicedefaults câble OpenTelemetry + service discovery via Aspire. Préparer les migrations EF Core 10 → 11 dès maintenant a du sens si tu vises Postgres + recherche vectorielle.
Top 2 — ASP.NET Core & EF Core 11 Preview 4
- EF Core 11 vector search SQL Server 2025 :
VectorSearch()retourne les lignes triées par distance,WithApproximate()force l'index vectoriel. - EF Core 11 ChangeTracker.GetEntriesForState() : récupère les entités par état (Added/Modified/...) sans
DetectChanges()préalable. - EF Core 11 JSON columns : représentation structurée de chemin JSON, meilleure diagnostic, migrations + compiled models plus propres.
- EF Core 11
ExcludeForeignKeyFromMigrations(true): sort une FK du tracking de migrations (utile pour DB partagée). - Blazor Virtualize
AnchorMode: fini le saut visuel quand un item au-dessus change de taille — chat UIs, feeds, log viewers. - Blazor Web Worker :
InvokeVoidAsyncfire-and-forget, cancellation + timeout sur création et invocation. blazor-wasm-servicedefaultstemplate : OpenTelemetry (logs/metrics/traces OTLP), service discovery, resilience HTTP — wiring Aspire prêt à l'emploi.mcpservertemplate SDK : génération d'un serveur MCP scaffold en une commandedotnet new.
.NET 11 reste en preview — GA finale prévue novembre 2026. Le rythme mensuel des previews est tenu.
→ Analyse complète : 2026-05-29_detail.md
Digest court
L'écosystème diffusion language models sort de la curiosité de labo et s'industrialise. LLaDA2 (InclusionAI / Ant Group) publie ses variantes flash / mini puis pousse jusqu'à 100B paramètres dans un papier dédié, avec versions FP8 quantizées prêtes à charger depuis Hugging Face / ModelScope. Le principe — générer par raffinement itératif de blocs masqués, à rebours de l'autoregressive — gagne en crédibilité comme alternative parallélisable. Côté librairie, diffusers absorbe en une release une vague de nouveaux pipelines : LLaDA2, NucleusMoE-Image (MoE sparse text-to-image), ERNIE-Image, LongCat-AudioDiT, ACE-Step, plus le decoder et l'inpaint pour FLUX.2.
Top 2 — Diffusion LM et MoE multimodal
- LLaDA2.0-flash / mini : variantes diffusion LM publiées par InclusionAI, prêtes à l'inférence.
- LLaDA2 100B : papier
2512.15745scale le pari, génération par unmasking confidence-based en plusieurs passes. - LLaDA2 FP8 : versions quantizées disponibles sur HF + ModelScope, inference accessible sur GPU consumer haut de gamme.
- NucleusMoE-Image : 2B actifs / 17B totaux, sparse MoE pour text-to-image, démontre la scalabilité du sparse en image.
- diffusers nouveaux pipelines : LLaDA2, NucleusMoE, ERNIE-Image, LongCat-AudioDiT, ACE-Step intégrés dans la lib HF.
- FLUX.2 decoder + inpaint : la famille FLUX gagne un decoder et le mode inpaint dans
diffusers.
Si tu testes des architectures alternatives à l'autoregressive pour de la génération texte locale, c'est le moment de regarder sérieusement la branche diffusion — l'écart de qualité s'est nettement resserré sur le dernier mois.
→ Analyse complète : 2026-05-29_detail.md
Digest court
Journée chargée côté sécurité. PostgreSQL 18.4 / 17.10 / 16.14 / 15.18 / 14.23 referme 11 CVE — dont une fuite de timing MD5 et une injection SQL dans la réplication logique. La CISA ajoute trois compromissions supply-chain (CVE-2026-45321 TanStack, Nx Console, DAEMON Tools) à son catalogue Known Exploited Vulnerabilities après confirmation d'exploitation active. bzip2 < 1.0.9 corrige un off-by-one dans bzip2recover (CVE-2026-42250). Côté marché tooling, le Stack Overflow Developer Survey 2026 confirme la bascule : GitHub Copilot tombe à 51 % d'adoption, Cursor démarre à 18 % et atteint $2B ARR — record absolu B2B SaaS.
Top 4 — Sécurité et marché
- PostgreSQL 18.4 : 11 CVE corrigées, dont MD5 timing leak et SQL injection
ALTER SUBSCRIPTION ... REFRESH PUBLICATION. Patch obligatoire en prod. - CISA KEV ajoute TanStack (CVE-2026-45321, CVSS 9.5) : 84 versions npm malveillantes publiées sous identité légitime via vol OIDC token GitHub Actions.
- CISA KEV ajoute Nx Console : extension VS Code Nx compromise, distribuait du credential-stealing malware aux devs.
- CISA KEV ajoute DAEMON Tools Lite : embedded malicious code dans l'installeur Windows distribué officiellement.
- bzip2 CVE-2026-42250 : off-by-one dans
bzip2recover, OOB write sur fichier .bz2 forgé → DoS. Toutes versions < 1.0.9 affectées. - Stack Overflow Developer Survey 2026 : GitHub Copilot 51 % (vs 67 % en 2025), Cursor 18 %, Claude Code 10 % à sa première apparition.
- Cursor $2B ARR : record absolu B2B SaaS — moins de 24 mois depuis le lancement commercial.
→ Analyse complète : 2026-05-29_detail.md