[Snyk] Upgrade @gouvfr/dsfr from 1.10.1 to 1.12.0 #27
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR was automatically created by Snyk using the credentials of a real user.
![snyk-top-banner](https://github.com/andygongea/OWASP-Benchmark/assets/818805/c518c423-16fe-447e-b67f-ad5a49b5d123)
Snyk has created this PR to upgrade @gouvfr/dsfr from 1.10.1 to 1.12.0.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version is 7 versions ahead of your current version.
The recommended version was released on 22 days ago.
Release notes
Package name: @gouvfr/dsfr
🎉 AJOUT, ✨ ÉVOLUTION, 🐛 CORRECTIF, 🚫 SUPPRESSION
💥 BREAKING CHANGE : les changements de la structure HTML sont indiqués par cette icône, en gras, et souligné
🎨 Fondamentaux
Global
Pictogramme
Build
yarn build
, les fichiers de configuration sont créés s'ils n'existaient pas #908🧩 Composants
Bandeau d’information importante - notice
Carte - card
Contenu média - content
fr-transcription
n’est plus placé dans mais après la balise<figure>
fr-content-media
(la rétrocompatibilité de la structure précédente est conservée mais dépréciée) #932alt
sur l'exemple "Média image avec une transcription" mentionnant la transcription située en dessous du composant Médiatitle
sur les exemples de "Média video" mentionnant la transcription située en dessous du composant MédiaCitation - quote
object-fit: cover
sur l'image de citation pour conserver le ratio de l'image lorsqu'elle n'est pas carrée. Dans la mesure du possible, privilégiez un ratio d'image carré pour un meilleur support navigateur. #912Curseur - range
En-tête - header
Fil d’arianne - breadcrumb
Interrupteur - toggle
Pied de page - footer
Tableau - table
Tuile - tile
🔌 Analytics
data-fr-analytics-action="false"
quand l'envoi des actions est activé au global #937🎉 AJOUT, ✨ ÉVOLUTION, 🐛 CORRECTIF, 🚫 SUPPRESSION
💥 BREAKING CHANGE : les changements de la structure HTML sont indiqués par cette icône et un soulignement
🎨 Fondamentaux
Core
🎉 Ajout de la propriété
overflow-wrap: world-break
pour forcer le passage à la ligne des mots plus grands que leur conteneur #886🧩 Composants
En-tête - header
🐛 Correction du focus caché sur le lien du bloc marque #881
🐛 Correction d’une erreur js sur les liens d’accès rapide sans id #893
Tag - tag
🐛 Correction du style au survol et au clic des tags cliquables #887
Pied de page - footer
🐛 Retrait de l’icône “lien externe” sur les liens des logos en
target="_blank"
#872Tag - tag
🐛 Correction du style au survol et au clic des tags cliquables #887
🔌 Analytics
🐛 Correction d’une erreur js liée à l'héritage de la fonction listenClick #885
🐛 Correctifs dans la version standalone #895
🐛 Correction d’une erreur js sur IE liée au selecteur de translate #899
🎉 AJOUT, ✨ ÉVOLUTION, 🐛 CORRECTIF, 🚫 SUPPRESSION
💥 BREAKING CHANGE : les changements de la structure HTML sont indiqués par cette icône et un soulignement
🎨 Fondamentaux
Core
Retrait du tap highlight des éléments
input, button, a, label, select, textarea
sur IOS dans le reset du core #846🧩 Composants
Accordéon - accordion
✨ Ajout d’un attribut
data-fr-group="false"
pour dissocier le comportement d'ouverture/fermeture des accordéons à l'intérieur d'un groupe d'accordéons #860🐛 Corrige le focus coupé lorsque l’on on remonte sur un accordéon précédent dans un groupe d'accordéon #867
Alerte - alert
✨ Ajout d’exemples d’alerte MD sans titre, et d’alerte SM avec titre #853
Contenu média - content
✨ Mise à jour des exemples #866 :
En-tête - header
🐛 Correction de la tailles des boutons d’accès rapide en mobile #859
💥 🐛 Retrait de l’attribut
aria-haspopup="menu"
sur le bouton burger du menu mobile #856🐛 Correction du focus coupé de la barre de recherche dans le header #864
🐛 Correction de la duplication des collapses en accès rapide dans le menu mobile #873
Infobulle - tooltiip
🐛 Ajout d'un fallback en linear-gradiant pour les navigateurs qui ne supportent pas le conic-gradiant (ex: firefox < 83) #863
Liste déroulante - select
🐛 Correction de l'affichage du optgroup en italique sur firefox windows #870
Navigation - navigation
🐛 Correction d'un bug de fermeture au clic à l'extérieur du composant sur safari #840
🐛 Correction d'un bug de fermeture d'un volet au clic sur un lien ou un bouton à l'intérieur du composant #840
Pied de page - footer
🐛 Retrait de l’icône “lien externe” sur les liens des logos en
target="_blank"
#872📄 Modèles
Connexion - login
✨ Ajout de la description du bouton franceConnect #855
Recover - récupération de mot de passe
🚫 Déplacement des exemples de récupération de mot de passe dans les modèles de page de connexion #854
🔌 Analytics
✨ Ajout de la propriété de
site_version
dans les données de mesure d'audience #868🎉 AJOUT, ✨ ÉVOLUTION, 🐛 CORRECTIF, 🚫 SUPPRESSION
💥 BREAKING CHANGE : les changements de la structure HTML sont indiqués par cette icône et un soulignement
🎨 Fondamentaux
Global
format detection
pour désactiver le style automatique des url, date, email, et tél sur IOS #833<meta name="format-detection" content="telephone=no,date=no,address=no,email=no,url=no">
<a>
et son libellé dans les templates de link, tile, card, pour corriger l’ajout d’un espace entre le libellé du lien et l'icône #818dist/dsfr.print.css
à charger pour appliquer les règles d'impression du DSFR et ajout d’une classe utilitaire.fr-no-print
pour retirer un élément de l'impression. #802Core
dl
dt
dd
#748Utility
user-setting-line
qui ne correspondait pas à la bonne icône → penser à remplacer le svguser-setting-line.svg
si le dossier "icons" a été dupliqué #797🧩 Composants
Accordéon - accordion
Alerte - alert
Bouton france connect
fr-connect__brand
. Celui-ci est désormais placé en contenu du pseudo-élément after du boutonBouton - button
Carte - card
Case à cocher - checkbox
Champ de saisie - input
Citation - quote
Contrôle segmenté - segmented
Curseur - range
En-tête - header
fr-btn--tooltip, fr-btn--briefcase, fr-btn--team
raised-over
#830Fil d’arianne - breadcrumb
Formulaire - form
fr-fieldset__content
pour la version dépréciée #766Gestionnaire de consentement - consent
<h4>
à la place d'un<p>
dans la structure HTML du composant #719$text-title-grey
#767Indicateur d'étape - stepper
Interrupteur - toggle
Lettre d’information & réseaux sociaux - follow
fr-btns-group--inline-md
pour que le bouton prenne l’ensemble de la largeur sur mobile #781Liens d'évitement - skiplink
Liste déroulante - select
Logo - logo
Menu latéral - sidemenu
fr-sidemenu__inner
en desktop #793Mot de passe - password
info-fill