Skip to content

v8.17.0

Latest

Choose a tag to compare

@github-actions github-actions released this 28 May 08:15
bc2849f

8.17.0 (2026-05-28)

✨ Nouvelles fonctionnalités

  • DsfrDataTable: 💄 fixe l'ensemble des colonnes fixées sans chevauchement (09e74b1)
  • DsfrDataTable: ✨ ajoute la fixation des colonnes déclanchées aux breakpoints (af13a73)
  • DsfrDataTable: ✨ permet l'usage de colonnes fixes (6f9708e)
  • DsfrModal: ✨ permet la désactivation d'interaction en dehors de la modale (8a658b6), closes #1311

🐛 Corrections de bugs

  • AppPictograms: ♻️ remplace l'import CSS global par des règles scoped ciblées (35e3bc4), closes #1222
  • DsfrDataTable: 🐛 affiche les boutons d’actions groupées uniquement quand une ligne (au moins) est sélectionnée (e51d99e), closes #1257
  • DsfrDataTable: 🐛 corrige le calcul des offsets des colonnes fixes (d14df4f)
  • DsfrMegaMenu: ♿ ferme le megamenu lors d'un clic sur un lien (623ec3e), closes #1301
  • DsfrModal: ♿️ corrige les rôles ARIA de la modale (92c3f66), closes #1323
  • DsfrModal: ♿️ corrige et complète les attributs ARIA de la modale (49c1e54)
  • DsfrModal: 🐛 ajoute la classe fr-scroll-divider (eaddd52)
  • DsfrModal: 🐛 corrige l'erreur focus-trap dans les tests (dc19e5f), closes #1326
  • DsfrNavigation: ♿️ ferme le menu ouvert quand le focus sort (f23f725), closes #1300
  • DsfrTooltip: 🐛 empêche la propagation de la touche escape quand l’infobulle est affichée (5a9885d), closes #1318
  • tooltip: évite le scroll en haut sur un lien on-hover (05910a3), closes #1340

📚 Documentation

  • DsfrDataTable: 📝 ajoute la doc (0c3ec3a)
  • DsfrModal: 📝 corrige la documentation (5fcf44e)
  • pictogrammes: 🐛 corrige le rendu des pictogrammes en thème sombre (adeb490)
  • pictogrammes: 📝 met en avant l'astuce de copie avec un bloc info (1404449), closes #1222
  • vitepress: 🐛 désactive l'inlining des SVG en base64 au build (c1901fd)
  • vitepress: 📝 ajoute la page de documentation des pictogrammes DSFR (291b058), closes #1222

✅ Tests

  • DsfrDataTable: ✅ ajoute les tests sur les colonnes fixes (5c2122b)
  • DsfrModal: 🔥 supprime le code et les commentaires inutiles dans DsfrModal.spec.ts (3876297)
  • DsfrModal: ♻️ simplifie DsfrModal.stories.ts (608953d)