Releases: SocialGouv/egapro
Releases · SocialGouv/egapro
Release list
v3.18.5
v4.0.0-alpha.1
4.0.0-alpha.1 (2026-08-11)
⚠ BREAKING CHANGES
Nouveautés
- ci: la promotion bake la version dans l'image (app_version) (89d0c69)
- ci: les envs de test persistants déploient une image versionnée (2295501)
- dev-env: un worktree neuf démarre et s'authentifie sans secret externe (#4095) (f88276c)
- epic: #4022 — Couvrir l'ensemble des parcours via les tests E2E (#4097) (3d24d17)
- layout: #4020 — numéro de version dans le footer (#4047) (a99846a)
- layout: #4055 — version dans la liste de liens du footer, bascule de la série en 4.0 (#4139) (f3ae1ae)
- suit: #3911 — certificat client mTLS pour les appels vers SUIT (#4101) (5c8e5e1)
Corrections
- ci: #3956 — la End date du board n'était jamais écrite (#4105) (dc553b9)
- ci: la promotion d'un env de test audite et étiquette la bonne version (#4057) (c1de2ab)
- compliance-path: réaligne l'écran de parcours de conformité sur le Figma (#4093) (e30d4c7)
- conformite: boucle de redirection infinie sur /avis-cse sous 100 salariés (#4061) (2bfb4f5)
- declaration-remuneration: #3938 — effectifs GIP par quartile lus au lieu d'être calculés (#4104) (3ab00da)
- declaration-remuneration: #3952 — bloquer l'accès au tunnel sans téléphone ni CSE renseignés (#4117) (f162ea0)
- declaration-remuneration: #4075 — période de référence en année N-1 (#4111) (d18997d)
- declaration-remuneration: #4085 — acquérir le verrou d'édition sur tout le parcours de mise en conformité (#4120) (a7e4e8d)
- declaration-remuneration: #4098 — les écarts A–D sont lus depuis le GIP au lieu d'être recalculés (#4121) (4179997)
- declaration: #3940 — dénominateur des proportions variable H/F (#4048) (64b22a6)
- dev-env: l'import GIP attend la fin du rollout avant d'importer (#4058) (627db12)
- domain: #3936 — afficher les écarts avec 2 décimales tronquées (#4039) (13c10f4)
- domain: #3963 — rendre le seuil de 5 % symétrique (#4040) (073d91f)
- home: #4062 — le CTA « Déclarer mes indicateurs » atterrit sur Mon espace (#4116) (0194641)
- message d'erreur non visible dans les tableaux des indicateurs (#3971) (#4119) (1ac8143)
- my-space: affiche le récapitulatif de déclaration dès la soumission (#4130) (56b080f)
- my-space: rafraîchir les props RSC après enregistrement des informations manquantes (#4063) (687e9f4)
- public-api: #4036 — documenter les écarts comme des ratios, avec la bonne convention de signe (#4041) (f22e26c)
- recap: #3946 — alerte Prochaines etapes alignee sur l'indicateur G (bidirectionnel) (#4049) (8a331ee)
- release: #4023 — changelog IA exhaustif (#4046) (aec3b76)
📋 v4.0.0-alpha.1 — Résumé des changements
- Ajout d'une nouvelle page présentant le parcours de mise en conformité.
- Sécurisation des échanges de données avec la plateforme SUIT grâce à la mise en place d'un certificat d'accès dédié.
- Ajout d'explications sur la manière dont les écarts affichés sont arrondis.
- Correction de l'affichage des effectifs d'hommes et de femmes par quartile de rémunération.
- Correction d'un écart entre les proportions hommes/femmes affichées à l'écran et celles renvoyées par l'API.
- Correction d'un message invitant à justifier un écart alors qu'aucun écart n'existe réellement pour l'indicateur concerné.
- Correction d'un bug empêchant la bonne prise en compte des informations sur le CSE et le numéro de téléphone lors d'une déclaration.
- Correction d'un cas où le niveau "élevé" ne s'affichait pas alors qu'il aurait dû, lorsque l'écart est défavorable aux hommes.
- Amélioration de la visibilité des messages d'erreur dans les tableaux d'indicateurs.
- Ajout du numéro de version de l'application, désormais visible en bas de chaque page.
- Renforcement des tests automatisés afin de fiabiliser l'ensemble des parcours de la plateforme.
- Amélioration de l'exhaustivité des notes de version publiées à chaque mise à jour.
- Correction de la documentation de l'API publique concernant le format et le sens des écarts de rémunération.
- Correction d'un bug empêchant l'enregistrement des informations manquantes après avoir cliqué sur le bouton "enregistrer".
- Correction d'un problème de redirection du bouton "Déclarer mes indicateurs" sur la page d'accueil.
- Correction de la période de référence incorrecte lors de la déclaration des indicateurs de rémunération.
- Correction de l'absence du récapitulatif de la déclaration des indicateurs de rémunération dans l'espace personnel.
- Correction d'un bug bloquant empêchant de passer à l'étape suivante lors du choix du parcours de mise en conformité.
- Correction du parcours de déclaration afin d'éviter le préremplissage automatique de champs qui doivent résulter d'un calcul de l'utilisateur.
- Fiabilisation du processus de mise en production afin de garantir que la bonne version de la plateforme est déployée.
- Fiabilisation des environnements de test afin de garantir la disponibilité complète des données avant leur utilisation.
- Correction d'une boucle de redirection infinie sur la page d'avis du CSE pour les entreprises de moins de 100 salariés.
- Amélioration des outils internes utilisés pour créer de nouvea...
v3.14.0-alpha.12
3.14.0-alpha.12 (2026-07-29)
Bug Fixes
- cse: #3951 — parcours « justification des écarts » sans CSE (#4027) (35897a8)
- declaration: #3955 — deadline decl2 en phase-2 + re-submit 2nde déclaration depuis awaiting_revision_choice (#4003) (0c06c41)
- dsfr: #3953 — bordures des cases à cocher et des radios invisibles sous Firefox (#4026) (99370ba)
- export: expose Source_categories_emplois dans l'API SUIT (#3992) (0ab9c8a)
- indicateur-g: borner le libellé catégorie d'emploi à 255 caractères (#4031) (e31f533)
- masquer la section CSE quand aucun avis n'est attendu (#4032) (4f6c1ba)
- my-space: #3969 — bandeau entreprise et libellé d'étape de la démarche Représentation (#4024) (3611cfc)
- my-space: message d'erreur CSE explicite en français dans le bandeau informations manquantes (#3997) (c508fe6)
- my-space: panneau latéral aveugle à la taille et au flag CSE (#4000) (0e3dc46)
- pdf: affiche la source des catégories d'emplois en libellé lisible (#4016) (49a4d4a)
- pdf: position combining marks correctly in embedded fonts (#4017) (#4018) (9218f5f)
- prevent duplicate PDF downloads on repeated clicks (#4019) (7cd38da)
- step5: #4008 — accordéons inutilisables après suppression puis ré-import (#4025) (e90cd81)
- step5: block form submission when pay fields are missing for non-zero headcounts (#4002) (9880f05)
📋 v3.14.0-alpha.12 — Résumé des changements
- Correction de plusieurs anomalies dans le parcours de déclaration des entreprises sans CSE, notamment sur le choix du parcours, les messages relatifs à l'avis du CSE et le choix de la justification des écarts.
- Correction de bugs de validation qui permettaient auparavant de valider une déclaration avec des informations manquantes ou incohérentes.
- Amélioration de la clarté des informations et des messages affichés dans l'espace utilisateur (bandeau entreprise, démarche en cours, informations manquantes).
- Correction de bugs d'affichage lors de la déclaration : meilleure visibilité d'une case à cocher lors de la validation et correction d'un problème d'affichage à une étape du parcours.
- Amélioration du document récapitulatif : affichage correct du libellé de la source des catégories d'emplois et correction du décalage des caractères accentués.
- Ajout d'un retour visuel lors du téléchargement du récapitulatif, évitant les clics multiples inutiles.
v3.14.0-alpha.11
3.14.0-alpha.11 (2026-07-27)
Bug Fixes
- banner: retirer le code NAF et restaurer le libellé de l'effectif dans CompanyBanner (#4013) (6769bb7)
- release: changelog IA — remplace claude-code-action par le CLI (event
releasenon supporté) (#4009) (7f60fea)
Features
📋 v3.14.0-alpha.11 — Résumé des changements
- Sur la page de déclaration, le libellé « Effectif annuel moyen » s'affiche désormais correctement à la place du code NAF de l'entreprise.
v3.14.0-alpha.10
3.14.0-alpha.10 (2026-07-27)
Bug Fixes
- export: add 6 *_ecart fields to indicator G category in SUIT export API (#3993) (dd3040e)
- export: filter step_change from SUIT status history and align OpenAPI with FSM (#3996) (0201a1b)
Features
- declaration-remuneration: #3732 — remettre le bouton d'export dans l'étape 5 (indicateur G) (#3968) (96ec2c8)
- release: changelog IA pour les releases alpha (#3853) (#3965) (e8717fc)
📋 v3.14.0-alpha.10 — Résumé des changements
- Le bouton d'export a été rétabli à l'étape 5 du questionnaire (indicateur sur les hautes rémunérations).
- Les écarts manquants dans les résultats de l'indicateur 7 sont désormais correctement calculés et affichés.
- Il est maintenant possible de choisir une justification d'écart même en l'absence de CSE dans l'entreprise.