Fonctionnalité · Fin de support

Les scanners regardent vos paquets. LibWatch regarde aussi votre langage.

Une bibliothèque à jour sur PHP 8.1 ou Ruby 3.2 reste exposée : ces versions ne reçoivent plus de correctifs. LibWatch lit la version de langage déclarée par chaque projet et affiche sa date de fin de support.

Lire avec une IA Version .md
Prochaines fins de support Relevé le 22/10/2026
  • 10/11/2026 .NET 8 et .NET 9 Dans 3 semaines
  • 31/12/2026 PHP 8.2 Dans 10 semaines
  • Mars 2027 Ruby 3.3 Dans 5 mois
  • 30/04/2027 Node.js 22 Dans 6 mois
  • Octobre 2027 Python 3.11 Dans 1 an

Pourquoi c'est un angle mort

Aucune CVE ne dit « fin de support ».

Une version de langage arrêtée ne déclenche pas d'alerte classique : elle cesse juste de recevoir des correctifs.

La prochaine faille ne sera pas corrigée.

PHP2Shell l'a montré : PHP 8.1, déjà arrêté, n'a reçu aucune version corrigée officielle.

La date tombe sans rien changer au code.

Un projet que personne ne touche passe en fin de support un 31 décembre. La veille nocturne le voit.

Langages suivis

Ce que LibWatch lit, langage par langage

Langage Lu dans Ce qui est signalé
PHP composer.json (config.platform.php, require.php), sites WordPress Fin de support, failles du moteur
Node.js .nvmrc, .node-version, .tool-versions Fin de support
Python .python-version, pyproject.toml Fin de support
Ruby .ruby-version, .tool-versions Fin de support
Go et Rust go.mod, rust-version du Cargo.toml Versions plus corrigées
Java, Kotlin, Android Fichiers Gradle et Maven Versions, SDK cible Google Play
.NET TargetFramework, SDK Fin de support
Dart, Flutter, Swift pubspec.yaml, Package.swift, projet Xcode Versions et cibles minimales

Dans vos dépendances

Repéré avant la date, pas après

Dans la liste des dépendances, chaque version de langage porte sa date de fin de support : signalée 90 jours avant, puis en rouge le jour où elle l'atteint.

Versions de langage · fin de support Exemple · 3 projets concernés
  • api-commandes PHP 8.2 déclaré 31/12/2026
  • site-vitrine · WordPress PHP 8.2 relevé sur le site 31/12/2026
  • outil-interne PHP 8.1 déclaré Déjà arrêté

Signalé dans la liste des dépendances de chaque projet

Questions fréquentes

Sur les fins de support

D'où viennent les dates ?
Des calendriers officiels de chaque langage ou framework, repris par endoflife.date. Un produit absent du catalogue n'est jamais deviné.
LibWatch voit-il la version installée en production ?
Pour un dépôt, non : LibWatch lit la version déclarée dans ses fichiers (composer.json, .ruby-version, .nvmrc…), sans accès à vos serveurs. Pour un site WordPress, il relève la version de PHP quand le site la communique.
Les frameworks comme Rails ou Symfony sont-ils suivis ?
Oui. Rails, Django, Laravel, Symfony, Spring Boot, Angular, React Native, Next.js, Vue, Nuxt et Express ont leurs dates de fin de support, comme les langages.

Quelle version de langage déclarent vos projets ?