Changelog¶
Historique jusqu'à la v3.5.0. Les versions suivantes sont décrites dans les releases GitHub : la version n'est plus écrite dans les fichiers (mode tag).
3.5.0 (2026-10-08)¶
Fonctionnalités¶
- cc: mode sans question, correctifs release, statut et pre-push (#142) (0a8170b)
- release: préversions next depuis develop, correctifs du cycle (#133) (13492cb)
- release: retour vers develop sans clé, bot de release retiré (#136) (0d0ff80)
3.4.0 (2026-10-08)¶
Fonctionnalités¶
- branches: aide courte à la création, renommage en tête (#128) (5817272)
- statut: état du poste et étape suivante (#127) (88d4b11)
3.3.2 (2026-10-08)¶
Documentation¶
3.3.1 (2026-10-08)¶
Corrections¶
3.3.0 (2026-10-08)¶
Fonctionnalités¶
Documentation¶
3.2.0 (2026-10-08)¶
Fonctionnalités¶
3.1.5 (2026-10-08)¶
Corrections¶
3.1.4 (2026-10-08)¶
Corrections¶
3.1.3 (2026-10-08)¶
Corrections¶
3.1.2 (2026-10-07)¶
Corrections¶
3.1.1 (2026-10-07)¶
Corrections¶
3.1.0 (2026-10-07)¶
Fonctionnalités¶
3.0.0 (2026-10-07)¶
⚠ BREAKING CHANGES¶
- retire la compatibilité avec githooks v1 (#102)
Fonctionnalités¶
Corrections¶
2.13.0 (2026-10-07)¶
Fonctionnalités¶
Corrections¶
2.12.0 (2026-10-07)¶
Fonctionnalités¶
2.11.3 (2026-10-07)¶
Corrections¶
- release: la notification ne bloque plus jamais une release (#90) (b8999c0)
- release: release bloquée expliquée, avec les commandes (#91) (99b6863)
Documentation¶
2.11.2 (2026-10-07)¶
Corrections¶
- cc: branche protégée gérée dès le début (#84) (49523d4)
- deadcode: scripts isolés analysés, « rien à vérifier » assumé (#83) (bcac8aa)
2.11.1 (2026-10-07)¶
Documentation¶
2.11.0 (2026-10-07)¶
Fonctionnalités¶
2.10.0 (2026-10-07)¶
Fonctionnalités¶
Documentation¶
2.9.0 (2026-10-07)¶
Fonctionnalités¶
Documentation¶
2.8.0 (2026-10-07)¶
Fonctionnalités¶
2.7.0 (2026-10-07)¶
Fonctionnalités¶
2.6.2 (2026-10-07)¶
Corrections¶
2.6.1 (2026-10-07)¶
Corrections¶
2.6.0 (2026-10-07)¶
Fonctionnalités¶
2.5.0 (2026-10-07)¶
Fonctionnalités¶
2.4.0 (2026-10-06)¶
Fonctionnalités¶
2.3.0 (2026-10-06)¶
Fonctionnalités¶
2.2.2 (2026-10-06)¶
Documentation¶
2.2.1 (2026-10-06)¶
Documentation¶
2.2.0 (2026-10-06)¶
Fonctionnalités¶
Corrections¶
- désinstallation sûre et complète (#38) (8332e84)
- release: PR de release en retard sur main mergée quand même (#42) (ed822ab)
2.1.2 (2026-10-06)¶
Corrections¶
2.1.1 (2026-10-06)¶
Corrections¶
Documentation¶
2.1.0 (2026-10-06)¶
Fonctionnalités¶
2.0.2 (2026-10-06)¶
Corrections¶
Documentation¶
2.0.1 (2026-10-06)¶
Corrections¶
2.0.0 (2026-10-06)¶
⚠ BREAKING CHANGES¶
- githooks devient repogarde (#21)
Fonctionnalités¶
1.3.1 (2026-10-06)¶
Corrections¶
- release: attend que la PR suive le dernier commit (#18) (ee09c32)
- release: reporte le résultat réel de la CI en statuts (#20) (277d696)
1.3.0 (2026-10-06)¶
Fonctionnalités¶
Corrections¶
1.2.0 (2026-10-06)¶
Fonctionnalités¶
- post-merge: supprime les branches locales mergées (5336330)
- post-merge: supprime les branches locales mergées (306cd2a)
Documentation¶
- suppression automatique des branches mergées (9015039)
1.1.1 (2026-10-06)¶
Corrections¶
- action: installe actionlint (mode strict) (dff1f02)
- action: installe actionlint, scripts appelés via bash (d0a464b)
Documentation¶
- readme: technologies prises en charge (550a54e)
1.1.0 (2026-10-06)¶
Fonctionnalités¶
- ci: option MegaLinter (GitHub et GitLab) (3289a3c)
- exclusion de chemins, outils du projet, e2e 17 langages (768c5ed)
- iac: Ansible, Helm, Kubernetes, Docker, Terraform, Packer, Actions (8fe71c7)
- maturité (IaC, e2e réels, perf, sécurité, MegaLinter) (bd23580)
Corrections¶
- python: cache de bytecode neuf, pas de faux succès des tests (d1d4cb6)
Performances¶
- config lue une fois, Gradle ciblé, caches de téléchargement (57ac929)
- hooks plus rapides, CI Windows parallélisée (190b4a9)
- lang: détection sans sous-processus (300 fichiers : 53 s → 0,7 s) (1784d1f)
Documentation¶
- conventions de performance et de nommage des tests (0351033)
- licence MIT (76e918a)
- sécurité, contribution, modèles d'issues, Dependabot (08e23ab)
1.0.1 (2026-10-05)¶
Corrections¶
- release: merge auto de la release, tag majeur, versions calculées (fc4fb05)
- release: releases entièrement automatiques (06dbd8c)
1.0.0 (2026-10-05)¶
Fonctionnalités¶
- branch-name: impose le nommage des branches avec aide au renommage (f1f1bee)
- ci: vérifications CI GitHub/GitLab et délégation à lefthook (ee01c00)
- hooks git réutilisables avec détection du langage (85a9eda)
- lang: détection par fichier, monorepos, scripts et 17 langages (f1c12fe)
- lefthook: config partagée lefthook réutilisant les hooks (bbbfafa)
- lefthook: délégation sans avertissement core.hooksPath (67ceca4)
- prepare-commit-msg: préremplit le message selon la branche (55b4b23)
- release: releases auto, templates projet, tests CI et lefthook (506cbf4)
- usage en organisation (lefthook, CI GitHub/GitLab, releases auto) (97bf540)
Corrections¶
- remplace les A && B || C signalés par shellcheck (SC2015) (df04e1a)
- staging: préserve le travail non stagé et teste le commit poussé (a9de8f1)
- staging: travail non stagé préservé, tests du commit poussé, multi-langages (0ba8aed)
- windows: find_up compare des chemins au même format (5cea8c8)