Notes de version
Liste des versions et des changements associés.
Les librairies du Design System sont publiées en suivant la gestion sémantique de version.
Version publiée le 02/05/2023.
Cette version comporte l'ajout des composants BackToTopBtn
, LogoBrandSection
, CollapsibleList
, ContextualMenu
, SkipLink
et RatingPicker
, des templates MaintenancePage
et NotFoundPage
, du mode sombre et de props pour l'utilisation de liens externes au composant FooterBar
, du thème Compte Ameli et de la prop sticky au composant HeaderBar
, l'ajout d'un second champ pour la clé au composant NirField
ainsi que des correctifs sur l'ensemble des packages et la complétion de la documentation.
Vue Dot
-
✨ Nouvelles fonctionnalités
- MaintenancePage/NotFoundPage: Ajout de nouveaux templates (#2561)
- FooterBar: Ajout du lien Gestion des cookies (#2488)
- BackToTopBtn: Ajout d'un nouveau composant (#2436)
- FooterBar: Ajout du mode sombre (#2525)
- SubHeader: Ajout d'options de personnalisation (#2570)
- LogoBrandSection: Ajout d'un nouveau composant (#2459)
- HeaderBar: Ajout du thème Compte Ameli (#2650)
- HeaderBar: Ajout de la prop
sticky
(#2640) - CollapsibleList: Ajout d'un nouveau composant (#2733)
- ContextualMenu: Ajout d'un nouveau composant (#2572)
- FooterBar: Ajout de props pour l'utilisation de liens externes (#2725)
- SkipLink: Ajout d'un nouveau composant (#2711)
- RatingPicker: Ajout d'un nouveau composant (#2738)
-
🐛 Corrections de bugs
- NotificationBar: Correction des styles du mode warning (#2503)
- HeaderBar: Correction de l'état actif dans le menu de navigation (#2565)
- styles: Correction des espacements des styles typographiques (#2622)
- FooterBar: Correction du bouton pour remonter en haut de la page (#2626)
- global: Correction des attributs
scoped
manquants (#2657) - global: Correction des warnings PostCSS (#2642)
- DialogBox: Correction de la sélection des éléments interactifs (#2666)
- FileUpload: Correction de la marque du pluriel présente même avec une seule extension (#2676)
- HeaderBar: Correction du menu de navigation présent dans le DOM en mobile sans contenu (#2679)
- DatePicker: Correction de l'événement
change
dupliqué (#2680) - Logo: Correction d'une faute d'orthographe dans le texte alternatif (#2731)
- UploadWorkflow: Correction des options pour le composant
FilePreview
(#2767) - FooterBar: Correction de l'import des liens par défaut des réseaux sociaux (#2776)
- styles: Correction de la largeur maximale du composant
VRow
(#2778)
-
♻️ Refactoring
-
♿️ Accessibilité
-
🔧 Configuration
- lint: Mise à jour de la configuration du lint (#2684)
Vue Dash
- ♻️ Refactoring
- template: Utilisation des templates
MaintenancePage
etNotFoundPage
(#2687)
- template: Utilisation des templates
FormBuilder
- ♿️ Accessibilité
- PasswordField: Correction de la valeur de l'attribut
aria-label
(#2752)
- PasswordField: Correction de la valeur de l'attribut
Design Tokens
- 🐛 Corrections de bugs
- colors: Correction des couleurs du thème (#2569)
Documentation
-
✨ Nouvelles fonctionnalités
- global: Ajout des pages Vue d'ensemble (#2489)
-
🐛 Corrections de bugs
-
♻️ Refactoring
-
📝 Documentation
Interne
-
🔒 Sécurité
-
🔧 Configuration
-
📝 Documentation
- CHANGELOG: Mise à jour du fichier CHANGELOG (#2647)
-
⬆️ Dépendances
- @netlify/functions: Mise à jour vers la
v1.4.0
(#2481) - lerna: Mise à jour vers la
v6.5.1
(#2478) - @types/fs-extra: Mise à jour vers la
v11
(#2484) - @octokit/core: Mise à jour vers la
v4.2.0
(#2576) - deepmerge: Mise à jour vers la
v4.3.1
(#2632) - nuxt: Mise à jour vers la
v2.16.3
(#2636) - @mdi/js: Mise à jour vers la
v7.2.96
(#2639) - @nuxt/types: Mise à jour vers la
v2.16.3
(#2635) - fs-extra: Mise à jour vers la
v11.1.1
(#2646) - slugify: Mise à jour vers la
v1.6.6
(#2662) - @nuxt/typescript-build: Mise à jour vers la
v3.0.1
(#2668) - @vue/test-utils: Mise à jour vers la
v1.3.5
(#2696) - vuetify: Mise à jour vers la
v2.6.15
(#2706) - core-js: Mise à jour vers la
v3.30.1
(#2709) - eslint-plugin-vue: Mise à jour vers la
v9.11.0
(#2712) - eslint-plugin-jsdoc: Mise à jour vers la
v43.1.1
(#2750) - @vue/eslint-config-typescript: Mise à jour vers la
v11.0.3
(#2759) - @types/node: Mise à jour vers la
v16.18.25
(#2760) - @docsearch/js: Mise à jour vers la
v3.3.4
(#2763) - lint-staged: Mise à jour vers la
v13.2.2
(#2764) - netlify-cli: Mise à jour vers la
v14.3.1
(#2765) - typescript-eslint: Mise à jour vers la
v5.59.2
(#2770) - @babel/core: Mise à jour vers la
v7.21.8
(#2769)
- @netlify/functions: Mise à jour vers la
Pour être alerté de la publication d'une nouvelle version, vous pouvez activer les notifications sur GitHub. Une annonce sera également publiée sur le channel #vuejs du Slack Digital.
Versions antérieures
Les versions 1.x du Design System sont maintenant dépréciées, mais vous pouvez retrouver les notes de version sur GitHub.
Mise à jour
Pour mettre à jour les librairies du Design System, vous pouvez utiliser votre gestionnaire de dépendances :