v6.0.0-beta.1
Pre-release
Pre-release
·
23 commits
to beta
since this release
6.0.0-beta.1 (2025-11-14)
- feat!: ✨ utilise iconify au lieu de oh-vue-icons (30e0712)
- feat(DsfrCheckboxSet)!: améliore l’API modelValue (82fae73)
- fix (DsfrFooterLinkList): 🐛 ajout d'une props de type de tag pour le titre categoryName (b25f3f4)
- fix (DsfrHeader): 🐛 ajoute le timing de focus du bouton fermer des quickLinks en mode mobile (031c0cc)
- fix (DsfrHeader): 🐛 ajoute un texte caché pour le bouton de menu (fcea1d0)
- fix (DsfrHeader): 🐛 ajoute un texte caché pour le bouton de recherche (c87df34)
- fix (DsfrPagination): 🐛 suppression des attributs title redondants avec le texte visible (d650f6e)
- fix (DsfrShare): 🐛 ajout mention 'nouvelle fenetre' pour eviter la redondance du lien 'Envoyer un m (5d19255)
- fixup! docs: ✨ ajouter instructions pour Copilot (eec2328)
- fixup! docs: 📝 amélioration de la documentation (1ee3be1)
- Merge pull request #1000 from dnum-mi/tech/improve-docs (54f68b8), closes #1000
- Merge pull request #1003 from dnum-mi/tech/improve-icons-to-avoid-fetch-queries (37e9acd), closes #1003
- Merge pull request #1004 from dnum-mi/docs/label-toujours-invisible-dans-barre-de-recherche (b08d00c), closes #1004
- Merge pull request #1006 from dnum-mi/docs/corrections-8.0.0 (2cf3460), closes #1006
- Merge pull request #1008 from dnum-mi/docs/add-migration-to-v8-doc (236d118), closes #1008
- Merge pull request #1010 from MaitreManuel/dsfr-accordion-ontransitionend-composable (e02e394), closes #1010
- Merge pull request #1012 from dnum-mi/fix/on-transition-end-focus (fc89239), closes #1012
- Merge pull request #1013 from dnum-mi/1011/add-missing-slots-in-dsfr-header (2965746), closes #1013
- Merge pull request #1015 from dnum-mi/docs/add-doc-to-some-components (1dccf2f), closes #1015
- Merge pull request #1017 from dnum-mi/docs/fix-typo-in-migration (67c0b28), closes #1017
- Merge pull request #1019 from dnum-mi/fix/use-useid (fa42356), closes #1019
- Merge pull request #1021 from dnum-mi/fix/bug-asynchrone-dans-meta (b5e2f9f), closes #1021
- Merge pull request #1026 from dnum-mi/tech/update-dependencies (8f65110), closes #1026
- Merge pull request #1030 from dnum-mi/tech/use-dsfr-1.13 (ae17c66), closes #1030
- Merge pull request #1032 from dnum-mi/fix/dsfr-tabs-navigation-au-clavier (fff563d), closes #1032
- Merge pull request #1040 from weber-nathan/develop (5535e4f), closes #1040
- Merge pull request #1041 from dnum-mi/feat/icon-dict (98e0117), closes #1041
- Merge pull request #1043 from CopperGiraffe/develop (0e995fe), closes #1043
- Merge pull request #1044 from ShallowRed/develop (08556a8), closes #1044
- Merge pull request #1045 from dnum-mi/fix/lint-errors (47a8cd8), closes #1045
- Merge pull request #1049 from dnum-mi/1048-dsfrheader-2-points-darrêt-au-clavier-pour-le-lien-vers-l (2ffee87), closes #1049
- Merge pull request #1055 from CopperGiraffe/fix-id-datatable (4e7bd77), closes #1055
- Merge pull request #1056 from CopperGiraffe/fix-disabled-pagination (07ee0d6), closes #1056
- Merge pull request #1057 from iNemesis/patch-1 (1d6200b), closes #1057
- Merge pull request #1058 from CopperGiraffe/fix-radio-button-rich (4a2257d), closes #1058
- Merge pull request #1060 from ShallowRed/develop (ae9d17f), closes #1060
- Merge pull request #1061 from dnum-mi/fix/tooltip-bug-in-console (abcd812), closes #1061
- Merge pull request #1062 from dnum-mi/feat/dsfr-card-permet-ajout-attributs-au-lien (f38a3f9), closes #1062
- Merge pull request #1063 from dnum-mi/docs/title-link-attrs (b1ef746), closes #1063
- Merge pull request #1065 from dnum-mi/fix/#1038-dsfr-data-table-pagination (b08f935), closes #1065 dnum-mi/fix/#1038-dsfr-data-table-pagination
- Merge pull request #1068 from MaitreManuel/dsfr-header-burger-menu (118fc7d), closes #1068
- Merge pull request #1074 from dnum-mi/fix/#1072-dsfr-pagination-intitule-premiere-derniere-page (8d2502d), closes #1074 dnum-mi/fix/#1072-dsfr-pagination-intitule-premiere-derniere-page
- Merge pull request #1075 from MaitreManuel/dsfr-footer-link-list-category-name-tag (30a6477), closes #1075
- Merge pull request #1081 from dnum-mi/fix/#1080-dsfr-header-focus-trap-modal (7f5668a), closes #1081 dnum-mi/fix/#1080-dsfr-header-focus-trap-modal
- Merge pull request #1083 from dnum-mi/fix/#1082-accessibilite-dsfr-alert (f6cdbfd), closes #1083 dnum-mi/fix/#1082-accessibilite-dsfr-alert
- Merge pull request #1085 from dnum-mi/fix/#1084-liaison-message-erreur-radio-button-set (5cb34aa), closes #1085 dnum-mi/fix/#1084-liaison-message-erreur-radio-button-set
- Merge pull request #1087 from dnum-mi/fix/#1086-liaison-checkbox-message-erreur (9739514), closes #1087 dnum-mi/fix/#1086-liaison-checkbox-message-erreur
- Merge pull request #1088 from dnum-mi/feat/passer-props-accessibilite-enfants-dsfrinputgroup (1b5c752), closes #1088
- Merge pull request #1089 from dnum-mi/fix/lint (9ce9143), closes #1089
- Merge pull request #1094 from afreismuth-ippon/feat/add-language-selector-title-as-props (f2cd5ab), closes #1094
- Merge pull request #1099 from dnum-mi/fix/#1067-dsfr-quote (1c26beb), closes #1099 dnum-mi/fix/#1067-dsfr-quote
- Merge pull request #1101 from dnum-mi/fix/#1069-dsfr-input-group-desc-id (1f94353), closes #1101 dnum-mi/fix/#1069-dsfr-input-group-desc-id fix/#1069
- Merge pull request #1102 from dnum-mi/feat/ajout-intitule-lien-visible-accessibilite (eede964), closes #1102
- Merge pull request #1103 from dnum-mi/docs/#1097-ajout-documentation-vitepress-dsfrnavigation (cb7762c), closes #1103 dnum-mi/docs/#1097-ajout-documentation-vitepress-dsfrnavigation
- Merge pull request #1104 from dnum-mi/docs/improve-docs (1710a5f), closes #1104
- Merge pull request #1110 from dnum-mi/fix/checkboxset-legend (0952081), closes #1110
- Merge pull request #1111 from dnum-mi/refactor/slots-types-and-conditions (81aa680), closes #1111
- Merge pull request #1113 from ch-benard/fix/dsfr-pagination (7118233), closes #1113
- Merge pull request #1115 from dnum-mi/fix/#1114-dsfr-input-group-disabled (1e9ac53), closes #1115 dnum-mi/fix/#1114-dsfr-input-group-disabled
- Merge pull request #1116 from manuelodelain/fix/v-icon-hydration-mismatch (7d3a715), closes #1116
- Merge pull request #1119 from dnum-mi/1118-dsfr-select-required (fd1e811), closes #1119
- Merge pull request #1121 from dnum-mi/docs/powered-by-vue-dsfr (d4efeea), closes #1121
- Merge pull request #1127 from dnum-mi/fix/#1076-dsfr-side-menu (800e4a7), closes #1127 dnum-mi/fix/#1076-dsfr-side-menu
- Merge pull request #1128 from dnum-mi/feat/#1126-dsfr-collout-accent (afaff05), closes #1128 dnum-mi/feat/#1126-dsfr-collout-accent
- Merge pull request #1129 from dnum-mi/fix/#1125-dsfr-input-group-with-disabled-value-false (b43e0c6), closes #1129 dnum-mi/fix/#1125-dsfr-input-group-with-disabled-value-false
- Merge pull request #1131 from dnum-mi/feat/#1124-dsfr-select-with-optgroup (3e1dff5), closes #1131 dnum-mi/feat/#1124-dsfr-select-with-optgroup
- Merge pull request #1134 from dnum-mi/docs/powered-by-vue-dsfr (d2fcba3), closes #1134
- Merge pull request #1135 from dnum-mi/fix/reparer-controles-dans-storybook (e2907a5), closes #1135
- Merge pull request #1136 from MaitreManuel/fix-title-dsfr-pagination-dsfr-share (3d27842), closes #1136
- Merge pull request #1139 from dnum-mi/1132-dsfrrange-la-taille-de-la-barre-ne-se-met-pas-a-jour-au-r (ea79b6e), closes #1139
- Merge pull request #1142 from dnum-mi/chore/mise-a-jour-lien-discord (78a5b64), closes #1142
- Merge pull request #1144 from thomashbrnrd/feat-add-aria-sort-to-datatable (9f9f138), closes #1144
- Merge pull request #1146 from dnum-mi/feat/a11y-pagination (0d5e0ff), closes #1146
- Merge pull request #1147 from dnum-mi/tech/allow-merge-into-main-only-from-develop (7b000bf), closes #1147
- Merge pull request #1150 from dnum-mi/tech/allow-merge-only-if-linked-to-issue (7529c90), closes #1150
- Merge pull request #1153 from dnum-mi/tech/improve-contributor-guide (3426b79), closes #1153
- Merge pull request #1155 from dnum-mi/tech/add-exception-to-linking-pr-to-issue-rule (66ea783), closes #1155
- Merge pull request #1158 from dnum-mi/1157-dsfrtooltip-ne-devrait-jamais-soumettre-un-formulaire (ed29909), closes #1158
- Merge pull request #1160 from dnum-mi/1159-dsfrcheckboxset-a-2-balises-script-qui-peuvent-etre-fusio (09e3075), closes #1160
- Merge pull request #1163 from dnum-mi/1161-dsfrtabitem-devrait-avoir-inheritattrs-false (9aef0dd), closes #1163 #1161
- Merge pull request #1166 from dnum-mi/1165-docs-et-refactor-declenchent-releases-patch (8de2eec), closes #1166
- Merge pull request #1169 from dnum-mi/1168-amelioration-des-meta (e440ddd), closes #1169
- Merge pull request #1171 from dnum-mi/1170-feat-ajouter-rich-au-composant-dsfrradiobuttonset (54ba9dc), closes #1171
- Merge pull request #1173 from dnum-mi/1172-fix-semantic-release-refactor-config (e35202c), closes #1173
- Merge pull request #1176 from dnum-mi/1175-docs-refactor-commit-instructions (992ac1f), closes #1176
- Merge pull request #1177 from dnum-mi/1172-fix-semantic-release-refactor-config-2 (e83a2ff), closes #1177
- Merge pull request #1180 from dnum-mi/1179-chore-semantic-release-upgrade (033d950), closes #1180
- Merge pull request #1182 from dnum-mi/1181-chore-package-metadata-update (18908d4), closes #1182
- Merge pull request #1185 from dnum-mi/1184-docs-guide-contributeur-improvements (7b28029), closes #1185
- Merge pull request #1187 from dnum-mi/1186-feat-vicon-ssr-improvements (fde19a8), closes #1187
- Merge pull request #844 from dnum-mi/v6 (6339b80), closes #844
- Merge pull request #897 from ArnaudTA/refactor/support-null-and-number (008e8fb), closes #897
- Merge pull request #901 from dnum-mi/feat/custom-switch-text (b5a00ef), closes #901
- Merge pull request #902 from dnum-mi/feat/input-group-many-messages (4d2c68c), closes #902
- Merge pull request #906 from dnum-mi/hotfix/table-cell-broken (dfae676), closes #906
- Merge pull request #910 from dnum-mi/fix/881 (88b527f), closes #910
- Merge pull request #912 from dnum-mi/fix/881-bis (4a2d7cd), closes #912
- Merge pull request #913 from dnum-mi/feat/909 (e63e5e9), closes #913
- Merge pull request #915 from dnum-mi/feat/909-bis (4ab1358), closes #915
- Merge pull request #916 from dnum-mi/feat/899 (acdd5e4), closes #916
- Merge pull request #919 from dnum-mi/docs/improve-migrations-doc (08c3e69), closes #919
- Merge pull request #921 from dnum-mi/docs/improve-migrations-doc-dsfrtabs (53a0627), closes #921
- Merge pull request #924 from dnum-mi/fix/export-dsfr-data-table (6f2d023), closes #924
- Merge pull request #927 from dnum-mi/fix/use-onclick-on-dsfr-navigation-menu-link (bbc4458), closes #927
- Merge pull request #929 from dnum-mi/feat/export-injection-keys (f23b96a), closes #929
- Merge pull request #932 from dnum-mi/docs/improve-dsfr-file-upload-docs (d6c94f0), closes #932
- Merge pull request #934 from dnum-mi/feat/ajout-title-aux-liens-du-footer (9fe2a56), closes #934
- Merge pull request #935 from dnum-mi/fix/lien-accueil-en-tete (5550286), closes #935
- Merge pull request #936 from dnum-mi/docs/dsfr-header-menu-link-mark-href-as-deprecated (bb40dc7), closes #936
- Merge pull request #937 from dnum-mi/fix/bordure-en-tete (b63cdde), closes #937
- Merge pull request #940 from dnum-mi/fix/dsfr-radio-button-position-message-erreur (d4811f0), closes #940
- Merge pull request #942 from dnum-mi/feat/dsfr-checkbox-set-better-api (8c3d734), closes #942
- Merge pull request #943 from dnum-mi/feat/dsfr-highlight-color (e581673), closes #943
- Merge pull request #945 from dnum-mi/docs/improve-docs (80794a7), closes #945
- Merge pull request #946 from dnum-mi/docs/improve-docs (4af58b6), closes #946
- Merge pull request #951 from CopperGiraffe/develop (b1ad8bd), closes #951
- Merge pull request #954 from dnum-mi/fix/dsfr-tooltip-focus-and-escape (bb4d8d4), closes #954
- Merge pull request #956 from CopperGiraffe/develop (84f0061), closes #956
- Merge pull request #958 from CopperGiraffe/fix-sort-datatable (d9a4ef9), closes #958
- Merge pull request #961 from dnum-mi/fix/957 (0112ac7), closes #961
- Merge pull request #962 from dnum-mi/fix/dsfr-select (b163be1), closes #962
- Merge pull request #963 from dnum-mi/fix/class-in-dsfr-header-menu-link (e671bd0), closes #963
- Merge pull request #964 from dnum-mi/fix/lint (c7aaccd), closes #964
- Merge pull request #967 from dnum-mi/fix/dsfr (f828d01), closes #967
- Merge pull request #970 from dnum-mi/feat/customize-localstorage-key-for-scheme (516dd56), closes #970
- Merge pull request #972 from dnum-mi/feat/add-DsfrMultiselect (a755afe), closes #972
- Merge pull request #973 from dnum-mi/fix/fix-undefined-in-title-if-service-title-absent (d9bba2b), closes #973
- Merge pull request #976 from dnum-mi/fix/give-id-to-dsfr-navigation-item (f4154d4), closes #976
- Merge pull request #978 from dnum-mi/fix/950 (9cf24ff), closes #978
- Merge pull request #981 from MaitreManuel/dsfr-callout-default-slot-vs-text (4c9762e), closes #981
- Merge pull request #982 from dnum-mi/fix/rgaa (8d542de), closes #982
- Merge pull request #985 from dnum-mi/feat/dsfrSelect-hint (fff77ee), closes #985
- Merge pull request #988 from vdizengremel/fix/dsfrtable-update-page-count (d62a619), closes #988
- Merge pull request #991 from MaitreManuel/dsfr-side-menu-title-not-text-tag (14796f1), closes #991
- Merge pull request #996 from dnum-mi/fix/franceConnectPlusSansPlus (4beea82), closes #996
- Merge pull request #998 from dnum-mi/tech/upgrade-storybook-8.4 (5f5a788), closes #998
- refactor(DsfrFieldset,DsfrFileDownload): ♻️ améliore defineSlots et met à jour imports Storybook (45b0e0b)
- test(DsfrPicture|DsfrVideo): ✅ use storybook play (400304f)
- test(DsfrRadioButton|DsfrRadioButtonSet): ✅ use storybook play (02003b3)
- fix: 🚑 broken TableCell (55ab4b3)
- fix: 🐛 affichage de la citation même sans source dans DsfrQuote (a05362d)
- fix: 🐛 ajoute de l'attribut
idau composantDsfrNavigationItemdepuis le composant `DsfrNavi (e837b25) - fix: 🐛 blocked select when only one choice and not selected option (62ba638)
- fix: 🐛 Correction du chevauchement de l'infobulle sur le côté droit (77225e7)
- fix: 🐛 Correction du chevauchement de l'infobulle sur le côté inférieur (1c4d0ca)
- fix: 🐛 corrige l'activation de DsfrInputGroup quand la propriété disabled vaut false (fcf6d18)
- fix: 🐛 corrige l'expansion et le repli du DsfrSideMenuList (9eaa8ed)
- fix: 🐛 corrige la désactivation du DsfrInputGroup (38c8b51)
- fix: 🐛 Corrige la navigation au clavier du DsfrHeader lorsque il y a un serviceTitle (4fa9bc7)
- fix: 🐛 dsfr-select type (c3776e0)
- fix: 🐛 Permet l'utilisation d'une configuration d'icône dans le composant DsfrTag (a4a4f3e)
- fix: 💄 Supprime le caractère + en trop sur le bouton FranceConnect+ (4dd900d)
- fix: ♿ améliore l'accessibilité de DsfrPagination (e8f8aea)
- fix: ♿ Corrections relatives au critère 10.2 du RGAA (92a1dfd)
- fix: ♿ Corrige la liaison entre le message d'erreur et le DsfrRadioButtonSet (39e4e4c)
- fix: ♿ Liaison de la checkbox à son message d'erreur (8b8fd24)
- fix: ♿ Limite le focus à la modale du header quand elle est ouverte (4391777)
- fix: 🏷️ améliore le typage (b308ac1)
- fix: 🐛 affiche l’infobulle au focus et la cache avec ESC (dff2afb), closes #952
- fix: 🐛 ajout d'un title pour le lien vers la licence (6ef1854)
- fix: 🐛 Ajout d’unicité sur les IDs d’un composant DataTable (4057f0d)
- fix: 🐛 ajoute la notion de rich sans icone pour les DsfrRadioButton (abd292a)
- fix: 🐛 class should be passed to DsfrHeaderMenuLink (a861d0e)
- fix: 🐛 corrige aussi l’accordéon (cf. #999) (45dcd80), closes #999 #999
- fix: 🐛 corrige les anomalies visuelles du dsfr-range (7a4fc00)
- fix: 🐛 double balise nav dans le DsfrHeader en mobile (596629c)
- fix: 🐛 DsfrAccordion shouldn't focus on toggle (e515ec9)
- fix: 🐛 DsfrCallout description critere 8.9 RGAA 4.1.2 NC (2064d39)
- fix: 🐛 DsfrSideMenu balise titre RGAA 8.9.1 NC (48b4d0e)
- fix: 🐛 exporte DsfrDataTable (eab9547)
- fix: 🐛 focus le premier lien lors de l'ouverture du breadcrumb (2d7018f)
- fix: 🐛 focus sur le bouton de fermeture du menu, changement de wording pour accessibilité (60fd97b)
- fix: 🐛 la fonction de tri par défaut sur le DsfrDataTable (a6735f8)
- fix: 🐛 le DsfrTooltip type button in form (on click submit form because no type on it) (3bcc926)
- fix: 🐛 modification accessibilité pour la pagination d'un tableau (d47d61c)
- fix: 🐛 n’affiche plus
undefineddans le titre (06f50d2) - fix: 🐛 rajout aria-modal (ada6598)
- fix: 🐛 réduit les mismatch, notamment des id (080525f)
- fix: 🐛 utilisation native de l'ancre pour les liens d'évitement (1598e5f)
- fix: add capability to not auto focus for sidemenu (ab647ce)
- fix: améliore le code (f6f60b6)
- fix: correction de code sur la valeur initiale du sortedBy (7f2d700)
- fix: correction de l'import du type TitleTag (405c36f)
- fix: corrige la désactivation des liens (626d940)
- fix: remplacement de l'import de useId dans les tests de DsfrNavigationItem et ajout de la contraint (b1e9af0)
- fix: support null and number in DsfrSelect (4039e1d)
- fix: update slot definitions to be optional and simplify conditional rendering (a061d07)
- fix(ci): corrige problème version Playwright dans tests Storybook (1fbfe76)
- fix(DsfrDataTable): 🐛 corrige l’incohérence des id des cases cochées (e6701ee)
- fix(DsfrDataTable): 🐛 fix selection with selectAll (86529a8)
- fix(DsfrDataTable): 🐛 la page courante par défaut doit être 0 (d4fec2d), closes #993
- fix(DsfrDataTable): 🐛 prise en compte de noCaption (57e7b1d), closes #992
- fix(DsfrFooter): 🐛 corrige la réactivité des liens (bf9f2ad)
- fix(DsfrFranceConnect): 🐛 corrige les controles (751d5bd)
- fix(DsfrHeader): 🐛 bordure en haut de navigation principale (0fec3e6), closes #891
- fix(DsfrHeader): 🐛 corrige les contrôles dans Storybook (c2d780d)
- fix(DsfrHeader): 🐛 ferme la modale en mobile au clic sur un lien du menu (5310d56)
- fix(DsfrHeader): lien homeTo même sans serviceTitle (712a259), closes #889
- fix(DsfrHeaderMenuLink): 🐛 déprécie href (700e319)
- fix(DsfrHighlight): 🐛 corrige les contrôles et la documentation des slots (a40d823)
- fix(DsfrInputGroup): amélioration de l'accessibilité (713f209)
- fix(DsfrNavigationMenuLink): 🐛 utilise onClick passé en prop (b3ebb4b)
- fix(DsfrNewsLetter): 🐛 utilise defineModel pour email (bb94178)
- fix(DsfrPagination): ♿ Affiche une alternative textuelle aux liens première et dernière p (aebcf5d)
- fix(DsfrRadioButtonSet.vue): 🐛 Change box-shadow to not hide checked radio button (5e8aa7e)
- fix(DsfrRadioButtonSet.vue): 🐛 Suppression du css qui surcharge les radios bouttons (db84658)
- fix(DsfrRadioButtonSet): corrige la position du message (a749665), closes #882
- fix(DsfrRange): ♻️ utilise ResizeObserver pour le redimensionnement dynamique (4668fe2)
- fix(DsfrSelect): 🐛 empêche soumission formulaire si required (0f94003)
- fix(DsfrTable): mise à jour du nombre de pages quand les lignes du tableau sont mises à jour (a4f071e)
- fix(DsfrTabs): ⚡ ajoute inheritAttrs false pour éviter duplication d'attributs (aec733d)
- fix(DsfrTabs): 🏷️ corrige les types des enfants (35fc290)
- fix(DsfrTabs): 🐛 corrige la navigation au clavier (d031276)
- fix(DsfrToggleSwitch): ajoute la prop name qui sera propagée à l'input (0cac8c4), closes #994
- fix(DsfrTooltip): 🐛 empêche la propagation du clic (cd1046a)
- fix(DsfrTooltip): 🐛 empêche la soumission de formulaire avec type="button" (d21d052)
- fix(DsfrTooltip): Corrige erreur tooltip dans la console (d7fcf6a)
- fix(DsfrTranscription): importe DsfrModal (54bddcf)
- fix(lint): Corrige les types dans DsfrFooter (a474c01)
- fix(meta): 🔧 simplifie la structure du preset autoimport (9f431be), closes #1168
- fix(pagination): 🐛 retire la notion de disabled sur les tags a (ed9bf30)
- fix(release): 🐛 corrige erreur semantic-release avec type refactor manquant (7c47ea2)
- fix(semantic-release): 🐛 corrige les incompatibilités de versions des plugins (e152c94), closes #1172
- fix(storybook): 🐛 corrige les contrôles (5fe0bcb)
- fix(VIcon): hydration mismatch due to inline style (5f61c52)
- ci: ✅ ajoute exception pour PR develop vers main (ca0793b)
- ci: ⬆️ modernise les workflows GitHub Actions (77e769d)
- ci: 🔄 améliore workflow vérification issue-PR avec nouveaux déclencheurs (e3589ca)
- ci: 🔒 ajoute workflow pour restreindre les merge vers main (e43aaf3)
- ci: 🔗 ajoute vérification PR liée à une issue (99646ec)
- ci: 🔧 finalise améliorations workflow vérification issue-PR (1d4958c)
- ci: réactive les tests Storybook avec Playwright (bebece8)
- feat: ✨ Ajoute l'accentuation à DsfrCallout (23d4658)
- feat: ✨ ajoute l'usage d'optgroup dans DsfrSelect (bf7524b)
- feat: ✨ Maj 1.12.0 composant Card (49c03f1)
- feat: ✨ Maj 1.12.0 le composant transcription sort de la balise figure (070fe04)
- feat: ✨ Maj 1.12.0 le composant tuile (0f616aa)
- feat: ✨ Maj 1.12.0 les liens du composant footer ne sont plus dans le même ordre et le text (b346af3)
- feat: ✨ make icon dictionnary (1f34b69)
- feat: ✨ Mise en place composant DataTable v.1.12.0 (bfda45d)
- feat: ✨ Passer des props d'accessibilité aux inputs dans DsfrGroup (e5fddfa)
- feat: ✨ remanie DsfrTabs pour pouvoir utiliser v-model (f00ebdb)
- feat: ♿ Ajoute l'intitulé visible des liens du footer dans leur alternative accessible (271d173)
- feat: ⚡ déplace les meta dans leur propre export (4341c14)
- feat: ✨ accept many messages in DsfrInputGroup (4d8a869)
- feat: ✨ ajoute le composant DsfrDataTable (89ff17f)
- feat: ✨ exporte les symboles pour les clés d’injection (505de91)
- feat: ✨ facilite la gestion des tags sélectionnables (d6ec5ad)
- feat: ✨ Mettre à jour DsfrNotice avec l'udpate du Dsfr en 1.12 (074ca42)
- feat: ✨ now can customize text under toggle switch (cc02279)
- feat: ✨ Re-calcule la position de l'infobulle au redimensionnement de la fenêtre (99f1bd2)
- feat: ✨ rend paramétrable la clé du stockage local pour le theme (c0150b3)
- feat: ⬆️ utilise DSFR 1.13 (42ee9a8)
- feat: 🔧 externalise @iconify/vue (79f164c)
- feat: add language selector as props (1408a54)
- feat: add legend rendering logic for checkbox set component (eabc131)
- feat: add title tag props for footer partners (4d18b54)
- feat: ajoute un style pour désactiver les liens (e975d65)
- feat(data-table): ✨ crée le fichier stories CSF3 pour DsfrDataTable (527ece5)
- feat(dsfr-callout): 🎨 add color accent support for DsfrCallout component (113ef1c)
- feat(DsfrAccordion): ✨ permet d’utiliser
v-model(663ba97) - feat(DsfrCard): ✨ ajoute select pour titleTag dans stories (3c93260)
- feat(DsfrCard): ✨ permet d’ajouter des badges dans le header (69551c5)
- feat(DsfrCard): permet d'ajouter des attributs au lien (0d75d6a)
- feat(DsfrDataTable): ♿ permet de parcourir les cellules au clavier (7620472)
- feat(DsfrDataTable): ✨ permet de sélectionner les colonnes triables (8da2d8b)
- feat(DsfrDataTable): ✨ permet de sélectionner toutes lignes (cc663da)
- feat(DsfrDataTable): add accessibility support with aria-sort attributes for sortable columns (ccf04fb)
- feat(DsfrDataTable): permet le tri par une colonne (3600d48)
- feat(DsfrFooter): ✨ gère l’attribut title des liens (2fbbd1a), closes #884
- feat(DsfrHeader): ✨ ajoute les slot before- et after-quicklinks (02c081d)
- feat(DsfrHighlight): ✨ ajoute la prop color (c7b423a)
- feat(DsfrMultiselect): ✨ create dsfrMultiselect with doc and tests (72433db)
- feat(DsfrNavigationItem): ✅ useId ne fonctionnait pas dans le test (783249d)
- feat(DsfrRadioButtonSet): ✨ ajoute la propriété rich pour les radio buttons enrichis (f67e636)
- feat(DsfrRadioButtonSet): ✨ permet d’ajouter un hint via une props ou un slot (505192b)
- feat(DsfrSelect): ✨ utilisation de hint pour la description, description devient deprecated (d56c8f0)
- feat(DsfrStorybook): ✨ migre DsfrCard vers Storybook 9 (17d3237)
- feat(DsfrTabs): ajoute un binding pour les onglets (160b64c)
- feat(Storybook): ✨ migre DsfrCheckbox vers Storybook 9 (16d755f)
- feat(vicon): ✨ crée le fichier stories CSF3 pour VIcon (34d9c20)
- feat(VIcon): améliore le rendu SSR et enrichit la documentation (1bc12bf), closes #1186
- docs: 📝 adapte la documentation du DsfrSelect avec optgroup (42c42d2)
- docs: 📝 Ajout de la documentation vitepress pour DsfrNavigation (0327ab7)
- docs: 📝 ajoute la doc vitepress de DsfrSideMenu (7eceb73)
- docs: 📝 améliore la documentation de DsfrCallout (ffbc657)
- docs: 📝 corrige les liens vers la documentation du DSFR (2b59878)
- docs: ✏️ corrige erreur orthographe doc migrations (dfab0fd)
- docs: ✨ ajouter instructions pour Copilot (eafc551)
- docs: 🐛 corrige bug du build de l’app demo (f93cdd6)
- docs: 📝 🐛 corrige bug de la doc vitepress (20f6069)
- docs: 📝 ajoute de la doc pour suivre (5c3c371)
- docs: 📝 ajoute de la documentation pour logo (dacae0b)
- docs: 📝 ajoute des précisions et liens pour migraton DsfrTabs (96de8e8)
- docs: 📝 ajoute doc migration vers v8 (18b8404)
- docs: 📝 ajoute la doc pour contenus médias (c987386)
- docs: 📝 ajoute la doc vitepress de composants (0438598)
- docs: 📝 amélioration de la documentation (5a7e836)
- docs: 📝 améliore documentation (190a47a)
- docs: 📝 améliore la doc de DsfrFileUpload (12355a5)
- docs: 📝 améliore la doc du pied de page pour les partenaires (b15d9fb)
- docs: 📝 améliore la documentation (8f34e51)
- docs: 📝 améliore la documentation (5e010bd)
- docs: 📝 améliore la documentation de DsfrDataTable et DsfrTable (e72773d)
- docs: 📝 améliore la documentation de migration vers v6 (4819e65)
- docs: 📝 corrige un oubli pour import collections (833bc95)
- docs: 📝 corrige vite.config.ts suite à montée version 7.x -> 8.x (13e8c76)
- docs: 📝 liste les projets utilisants VueDsfr (825f9a5)
- docs: 📝 rend plus explicite que l’utilisation en plugin est obsolète (cd39ec3)
- docs: 📝 renomme Guide du développeur en Guide du contributeur (bf952ac)
- docs: 📝 réorganise les composants (67b597a)
- docs: 📝 synchroniser liste des composants avec les exports (11da40f)
- docs(DsfrCallout): 📝 ajoute de la documentation (2f4b095)
- docs(DsfrCard): 📝 documente la nouvelle prop title-link-attrs (d26047c)
- docs(DsfrCard): 📝 mise à jour de la doc des propds de dsfrCard (3fb3ef8)
- docs(DsfrDataTable): 📝 ajoute des précisions dans la doc (419d47a)
- docs(DsfrInput/DsfrInputGroup): 📝 améliore la documentation Storybook (1065b67)
- docs(DsfrLanguageSelector): 📝 corrige les contrôles dans Storybook (ec556ea)
- docs(DsfrModal): 📝 ajoute la JSDoc pour les slots de DsfrModal (db8d852)
- docs(DsfrMultiselect): 📝 ajoute la JSDoc pour les slots (c54ae54)
- docs(DsfrSearchBar): 📝 label toujours invisible (916f357)
- docs(DsfrSegmented): ✨ ajoute la documentation complète des props dans Storybook (adc972e)
- docs(DsfrTiles): 📝 améliore la doc (01ac366)
- docs(file-download-list): �� add DsfrFileDownloadList documentation (8b59e20)
- docs(guide): améliore et renomme le guide du contributeur (85462a2), closes #1184
- docs(instructions): 📝 refactorise et améliore les instructions de commit et documentation (fa25dc2), closes #1175
- docs(navigation): 📚 ajoute la documentation complète des composants de navigation (4458386)
- docs(release): 🚀 configure semantic-release pour inclure commits docs (0bf2982), closes #1165
- docs(sidemenu): 📚 ajout de la documentation complète des composants de menu latéral (74742c8)
- docs(Storybook): 📝 met à jour la documentation (35ab39c)
- chore: ⏫ upgrade storybook to 8.4 and other dependencies (6319028)
- chore: ⏲️ temporarily disable storybook tests on CI (6e2f2f4)
- chore: ➖ remove cypress and related dependencies (d5537f1)
- chore: ⬆️ met à jour DSFR 1.12.x (ff71c18)
- chore: ⬆️ met à jour storybook vers 8.3 (e672334)
- chore: ⬆️ update dependencies (6330dec)
- chore: ⬆️ update dependencies (0e81984)
- chore: ⬆️ ️update dependencies (824f9e2)
- chore: ⬆️ update storybook (64dc07d)
- chore: ⬆️ update TypeScript version (179b0fc)
- chore: ⬆️ upgrade vite to v6 (9458f06)
- chore: 🎨 amélioration de la configuration de lint (e2e6450)
- chore: 🎨 améliore le code de DsfrMultiselect (1894058)
- chore: 🎨 use perfectionnist rules for imports (97882a8)
- chore: 🐛 mise à jour du lien Discord (e7d9ad4)
- chore: 👷 fix CI (c1d8f71)
- chore: 👷 run storybook tests in CI (cd0aea5)
- chore: 👷 update CI (86a7f9d)
- chore: 🔧 améliore les instructions pour copilot (3006d70)
- chore: 🧑💻 add snippets for play function (c29c47b)
- chore: 🧑💻 pnpm should be in dev dependencies (b146fd2)
- chore: 🚨 fix lint errors (a3582f9)
- chore: 🚨 fix lint issue (4a3285e)
- chore: 🚨 fix new rules (df05a17)
- chore(ci): upgrade semantic-release to v24.x with compatible plugins (5446542), closes #1179
- chore(DsfrInputGroup): 🐛 simplifie le DOM (1217a4a)
- chore(meta): 🐛 corrige le code asynchrone (8c02e50)
- chore(package): improve project metadata configuration (22c079f), closes #1181
- refactor: ♻️ formatage (bbf97b3)
- refactor(DsfrAccordion): ♻️ migre les stories vers Storybook 9 (c1e7f5b)
- refactor(DsfrAccordionsGroup): ♻️ migre les stories vers Storybook 9 (9b4ec92)
- refactor(DsfrBackToTop): ♻️ migre les stories vers Storybook 9 (0e2b66e)
- refactor(DsfrBadge): ♻️ migre DsfrBadge.stories.ts vers le format Storybook 9 (ed17c27)
- refactor(DsfrBreadcrumb): ♻️ migre les stories vers Storybook 9 (f37af98)
- refactor(DsfrButton): ♻️ migre les stories vers Storybook 9 (b4e3da4)
- refactor(DsfrButton): ♻️ utilise defineSlots avec JSDoc (a12e1de)
- refactor(DsfrButtonGroup): ♻️ migre vers Storybook 9 et utilise defineSlots (f250d98)
- refactor(DsfrCallout): ♻️ migre vers Storybook 9 et utilise defineSlots (a580e52)
- refactor(DsfrCard): ♻️ utilise defineSlots et corrige optional chaining (381377b)
- refactor(DsfrCheckbox): ♻️ utilise defineSlots et met à jour pour Storybook 9 (4850d61)
- refactor(DsfrCheckboxSet): ♻️ fusionne les balises script en une seule (b3fd10d)
- refactor(DsfrConsent): ♻️ utilise defineSlots et met à jour imports Storybook (bec93ab)
- refactor(DsfrErrorPage): ♻️ utilise defineSlots et met à jour imports Storybook (a328af1)
- refactor(DsfrFileDownloadList): ♻️ convertit les stories au format CSF3 (1762480)
- refactor(DsfrFileUpload): ♻️ met à jour imports Storybook (5298693)
- refactor(DsfrFollow): ♻️ utilise defineSlots et met à jour imports Storybook (51690ab)
- refactor(DsfrFooter): ♻️ améliore defineSlots et met à jour imports Storybook (0bb1df6)
- refactor(DsfrFranceConnect): ♻️ met à jour imports Storybook (9e1d8c6)
- refactor(DsfrHeader): ♻️ améliore defineSlots et met à jour imports Storybook (92cd302)
- refactor(DsfrHighlight): ♻️ améliore defineSlots et met à jour imports Storybook (e92d5de)
- refactor(DsfrInput): ♻️ améliore defineSlots et met à jour imports Storybook (9371afa)
- refactor(DsfrLanguageSelector): ♻️ met à jour imports Storybook (8d5484a)
- refactor(DsfrMedia): ✨ remanie les stories DsfrPicture et DsfrVideo (8e1ef8a)
- refactor(DsfrModal): ♻️ remanie les stories de DsfrModal en CSF3 (c08056e)
- refactor(DsfrMultiselect): ♻️ remanie les stories en CSF3 (5ed17cc)
- refactor(DsfrNavigation): ♻️ remanie les stories en CSF3 et ajoute la JSDoc pour les slots (fc6e141)
- refactor(DsfrNavigationItem): ♻️ remanie les stories de DsfrNavigationItem et ajoute la JSDoc (8ab54ec)
- refactor(DsfrNavigationMegaMenu): ♻️ remanie les stories de DsfrNavigationMegaMenu et ajoute la JSDo (bfcbf1a)
- refactor(DsfrNavigationMegaMenuCategory): ♻️ convertit les stories au format CSF3 (123f891)
- refactor(DsfrNavigationMenu): ♻️ remanie les stories et ajoute la JSDoc (3d4f632)
- refactor(DsfrNavigationMenuItem): ♻️ convertit les stories au format CSF3 (d800267)
- refactor(DsfrNavigationMenuLink): ♻️ convertit les stories au format CSF3 (df885aa)
- refactor(DsfrNotice): ♻️ convertit les stories au format CSF3 (bb76da8)
- refactor(DsfrPagination): ♻️ remanie les stories de DsfrPagination en CSF3 (9794ead)
- refactor(DsfrQuote): ♻️ remanie les stories de DsfrQuote en CSF3 (86ae1cb)
- refactor(DsfrRadioButton): ♻️ remanie les stories et ajoute defineSlots (901a04f)
- refactor(DsfrRange): ♻️ remanie les stories et ajoute defineSlots (4e4d083)
- refactor(DsfrSearchBar): ♻️ remanie les stories (398f810)
- refactor(DsfrSegmented): ♻️ remanie les stories (498fb8a)
- refactor(DsfrSegmentedSet): ♻️ remanie les stories et ajoute defineSlots (39526b3)
- refactor(DsfrSelect): ♻️ modernise le composant et convertit toutes les stories en CSF3 (b42f1d7)
- refactor(DsfrSelect): ✨ modernise les composants et migration CSF3 partielle (ab82292)
- refactor(DsfrShare): ♻️ modernise le composant et convertit la story en CSF3 (e052d87)
- refactor(DsfrSideMenu): ♻️ modernise le composant et convertit les stories en CSF3 (c379fc7)
- refactor(DsfrSideMenuButton): ♻️ modernise le composant et convertit les stories en CSF3 (902396a)
- refactor(DsfrSideMenuLink): ♻️ modernise le composant et convertit les stories en CSF3 (afd3abf)
- refactor(DsfrSideMenuList): ♻️ modernise le composant et convertit les stories en CSF3 (7d387f2)
- refactor(DsfrSideMenuListItem): ♻️ modernise le composant et convertit les stories en CSF3 (810f3dc)
- refactor(DsfrSkipLinks): ♻️ modernise le composant et convertit les stories en CSF3 (a628c4f)
- refactor(DsfrStepper): ♻️ modernise le composant et convertit les stories en CSF3 (1d78b86)
- refactor(DsfrSummary): ♻️ convertit les stories en CSF3 (811fd29)
- refactor(DsfrTable): ♻️ convertit les stories au format CSF3 (13bdf56)
- refactor(DsfrTableCell): ♻️ convertit les stories au format CSF3 (190dd60)
- refactor(DsfrTableHeader): ♻️ convertit les stories au format CSF3 (4edda6c)
- refactor(DsfrTableHeaders): ♻️ convertit les stories au format CSF3 (15781e6)
- refactor(DsfrTableRow): ♻️ convertit les stories au format CSF3 (bfa152d)
- refactor(DsfrTag): ♻️ migre les stories vers Storybook 9 et CSF3 (796e7a5)
- refactor(DsfrToggleSwitch): ♻️ modernise le composant et convertit les stories en CSF3 (82f7136)
- refactor(radio-button): ♻️ convertit les stories vers CSF3 (713fd46)
- refactor(stories): ♻️ convertit DsfrTags.stories.ts au format CSF3 (b8cd1be)
- refactor(Storybook): ♻️ remanie les stories DsfrInputGroup, DsfrLanguageSelector et DsfrLogo (b974bb6)
- refactor(storybook): ✨ migration vers Storybook moderne et harmonisation des imports (e4c1be0)
- refactor(tabs): ♻️ modernise DsfrTabContent avec defineSlots et story CSF3 (937a690)
- refactor(tabs): ♻️ modernise DsfrTabItem avec defineSlots et story CSF3 (080b6db)
- refactor(tabs): ✨ convertit DsfrTabs.stories.ts en CSF3 (11a587a)
- refactor(tile): ♻️ convertit les stories DsfrTile au format CSF3 (cec193e)
- refactor(tooltip): ♻️ modernise DsfrTooltip avec defineSlots et stories CSF3 (c375c29)
- refactor(transcription): ♻️ modernise DsfrTranscription avec defineSlots et story CSF3 (48d99d2)
- test: ✅ améliore les tests de DsfrCallout (cb8759a)
- test: ✅ teste expansion et repli dans DsfrSideMenu (5dff6e2)
- test: ✅ use storybook play (0c93083)
- test: 🐛 corrige les tests e2e (e5b0912)
- test(DsfrAccordion): ✅ use storybook play function (99f2eb6)
- test(DsfrAlert): ✅ use storybook play function (508d1aa)
- test(DsfrBreadcrumb): ✅ use storybook play (7b14568)
- test(DsfrButton): ✅ use storybook play function (47494c3)
- test(DsfrCallout): ✅ use storybook play (fd0078b)
- test(DsfrCard): ✅ use storybook play (abe4f00)
- test(DsfrCheckbox): ✅ use storybook play (df45ccd)
- test(DsfrFollow): ✅ use storybook play (f1e87ae)
- test(DsfrFooter): ✅ use storybook play (bc97084)
- test(DsfrHeader): ✅ use storybook play (ccc86e3)
- test(DsfrHighlight): ✅ use storybook play (9f47758)
- test(DsfrInput): ✅ use storybook play (fc8e0ac)
- test(DsfrLogo): ✅ use storybook play (e9c52db)
- test(DsfrModal): ✅ use storybook play (39f626d)
- test(DsfrNotice): ✅ remove cypress tests (c64a2ca)
- test(DsfrPagination): ✅ use storybook play (9de8888)
BREAKING CHANGE
modelValuecontient un tableau desvalue- Gros changements dans
DsfrTabs. Se reporter à la documentation - il faut changer les imports dans le
vite.config.ts - L’API de
DsfrAccordiona été modifiée pour permettre l’utilisation dev-model. - Les icônes sont désormais chargées via Iconify. Cf. documentation.