Aller au contenu principal

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.

v2.9.0

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

    • NirField: Ajout d'un second champ pour la clé (#2705)
    • HeaderNavigationDrawer: Suppression de la propriété navigationDrawer dans les options Vuetify (#2688)
  • ♿️ Accessibilité

    • styles: Correction de la couleur du la bordure du composant VTextField (#2619)
    • global: Ajout d'un outil de validation de l'accessibilité (#2567)
    • FooterBar: Ajout du rôle contentinfo (#2747)
    • HeaderBar: Ajout du rôle banner (#2748)
  • 🔧 Configuration

    • lint: Mise à jour de la configuration du lint (#2684)

Vue Dash

  • ♻️ Refactoring
    • template: Utilisation des templates MaintenancePage et NotFoundPage (#2687)

FormBuilder

  • ♿️ Accessibilité
    • PasswordField: Correction de la valeur de l'attribut aria-label (#2752)

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

    • global: Correction des variables Vuetify personnalisées manquantes (#2620)
    • global: Correction des styles typographiques (#2624)
    • global: Correction des exemples avec une mauvaise structure (#2708)
    • FormField: Correction d'une faute d'orthographe dans un exemple (#2777)
  • ♻️ Refactoring

    • introduction: Mise à jour de l'équipe (#2623)
    • roadmap: Mise à jour de la page (#2691)
    • introduction: Mise à jour de l'équipe (#2746)
  • 📝 Documentation

    • guides: Correction d'une faute dans le guide sur les tests unitaires (#2621)
    • FilePreview: Documentation du composant (#2722)

Interne

  • 🔒 Sécurité

    • ua-parser-js: Mise à jour de la v0.7.32 vers la v0.7.33 (#2501)
    • luxon: Mise à jour de la v3.1.1 vers la v3.2.1 (#2486)
  • 🔧 Configuration

    • release: Configuration de notes de version GitHub (#2685)
    • ci: Mise à jour de l'image cimg/node vers la v16.20 (#2675)
  • 📝 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)

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 :

Éditer cette page sur GitHub

Dernière modification le 02/06/2023 à 0h08