Uniflow 💧 : retour sur 12 ans d’évolution et aperçu de la prochaine version
le 24 août 2025
Depuis sa première release publique en 2013, Uniflow a connu de nombreuses transformations. De la première interface en Bootstrap 3 jusqu’à la prise en charge de FrankenPHP en 2025, chaque étape a consolidé la plateforme d’automatisation.
Aujourd’hui, alors que je travaille sur la prochaine version 1.1.17, faisons le point sur ce chemin parcouru et sur les perspectives à venir.
🚀 Les débuts (2013 – 2016)
- 2013 : premières expérimentations avec NoFlo et interface Bootstrap 3.
- 2016 : arrivée des core components, des premiers flows exécutables et intégration VueJS 2.
Cette période a posé les bases de la philosophie Uniflow : un moteur de flows visuel et modulaire.
🔧 De l’expérimentation à la stabilité (2017 – 2019)
- 2017 : passage de VueJS Ă React.
- 2018 : adoption de Symfony 4, puis release publique v1.0.0.
- 2019 : montée en puissance avec multi-clients, Bootstrap 4, et passage à Symfony 5.
Uniflow commence à se déployer en environnement de production.
📚 Documentation, API et ouverture (2020 – 2021)
- Ajout des Flows Ă la Library (v1.1.12).
- Refactor complet de l’API (v1.1.13).
- Support d’API Platform (v1.1.11).
- Documentation intégrée, migration du blog Medium vers le blog interne.
Puis en 2021 :
- OpenAPI & Typescript.
- Gestion des abonnements utilisateurs.
- Nouveaux clients (VSCode, MacOS).
- Passage Ă Bootstrap 5, Gatsby 3 et licence Fair-code.
Une période clé où Uniflow est devenu un projet documenté, ouvert et extensible.
🖥️ Vers plus de performance (2021 – 2025)
- Markdown dans les descriptions, uniformisation des environnements.
- Prism Editor et React Hooks pour plus de clarté côté front.
- Tracking avec Matomo.
- 2025 : l’API migre vers FrankenPHP (v1.1.16) pour des performances accrues.
đź”® Et demain : la 1.1.17
Je travaille actuellement sur la version 1.1.17, qui introduira une évolution majeure : la migration vers Symfony UX.
👉 Objectif : offrir une meilleure expérience développeur et utilisateur grâce à une intégration plus fluide entre backend et frontend.
Cette étape ouvre la voie à de nouvelles intégrations et à une expérience encore plus modulaire et moderne.
🌍 Une vision qui reste la même
Malgré 12 ans de changements technologiques, la mission d’Uniflow reste identique : permettre à chacun de créer, connecter et automatiser ses workflows de manière simple et transparente.
Happy flowing 🎉