Aller au contenu

Actualités /

omnibase 4.0 — le cœur sans cadre

omnisense/omnibase 4.x ne requiert que sa fondation sans cadre ; Symfony, Doctrine et Twig viennent par omnibridge.

La branche 4.x du cœur, omnisense/omnibase (anciennement glitchr/omnibase, que le nouveau nom remplace), ne requiert plus de cadre. Ce qu'il attend de son hôte — adresses, traductions, langue, accès, sessions, jetons, fichiers — est un ensemble de petits contrats, et chaque hôte les remplit par un pont :

  • omnibridge/symfony apporte les paquets Symfony que le cœur requérait, et inscrit les contrats sur les services de Symfony ;
  • omnibridge/laravel fait de même sous Laravel ;
  • omnibridge/doctrine et omnibridge/twig portent le stockage et le rendu, qui n'appartiennent à aucun des deux cadres ;
  • omnibridge/composer remplace glitchr/base-plugin : les stubs et la seule retouche que le cœur déclare.

Un site Symfony passe en requérant omnisense/omnibase:4.x-dev avec les ponts dont il se sert ; son propre code ne change pas. Les structures préparées omnibase/* acceptent 3.0.*-dev comme 4.0.*-dev.

news/2026-10-19-omnibase-4.fr.md

Toutes les annonces