đ§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 đ