Skip to content

Gestion de version et changelog

Cette fiche explique où trouver la version installée sur une instance et comment suivre les évolutions du logiciel. Le détail des règles internes de versionnement reste dans le dépôt du code, à l'usage du mainteneur.

Où lire la version d'une instance

Le numéro de version s'affiche dans l'interface d'administration, en bas de la barre latérale (sous le profil utilisateur), par exemple « Version 0.23.0 ».

Cette valeur provient du champ version du fichier package.json à la racine du dépôt — c'est la source unique de vérité. Elle est injectée dans l'interface au moment de la compilation (build) : deux instances construites depuis le même commit affichent toujours la même version, sans appel réseau ni fichier de configuration séparé à maintenir.

Pour comparer avec la dernière version publiée sur GitHub, consulter le champ version de package.json sur la branche main.

Suivre les évolutions

Le numéro de version affiché dans l'interface est le repère principal pour savoir quelle version tourne sur une instance. En le comparant au champ version du package.json de la branche main, vous savez si l'instance est à jour.

Statut pré-V1 (instantané : juillet 2026)

TimePick est en phase de pré-v1 : les versions mineures s'enchaînent fréquemment (plusieurs par semaine), et aucun tag Git de version n'a été créé depuis v0.7.0 — le suivi des versions se fait via le champ version de package.json, pas via les tags GitHub.

Un journal des modifications détaillé est tenu par le mainteneur du code, mais il n'est pas publié sur le dépôt public : il n'y a pas de changelog public à consulter à ce stade. Les règles internes de versionnement (quand incrémenter une version, synchronisation de package-lock.json) relèvent du mainteneur et ne font pas partie de cette documentation.

Publié sous licence FSL-1.1-MIT.