Releases: MTESSDev/utd-webcomponents
2.1.2
2.1.1
2.1.1 (2024-03-06)
Corrections d'anomalies
-
À certains niveaux de zoom, les flèches de tri dans les tableaux dynamiques étaient mal positionnées.
2.1.0
2.1.0 (2024-03-05)
Corrections d'anomalies
-
Lors du focus sur un champ en erreur, il y avait un léger décalage du texte(1px) à l'intérieur du champ.
-
Composant Haut de page, lorsque le bouton est utilisé, on redonne maintenant le focus au premier élément focusable de la page (accessibilité).
Améliorations
- Ajout des styles pour les tableaux de base.
- Ajout des styles pour les tableaux dynamiques avec dataTables. Un visuel minimal est disponible. Il couvre l'affichage général du tableau, ainsi que le visuel pour les fonctionnalités de tri et de pagination.
-
Composant Menu horizontal, modifications afin d'uniformiser avec le composant Menu de navigation principale nouvellement défini (Novembre 2023) dans le système de design gouvernemental du Québec. (N'était pas défini lorsque nous avons créé notre composant "Menu horizontal").
Des différences subsistent mais elles sont délibérées et convenues avec l'équipe UI/UX du MESS.
-
Composant PIV entête, modifications afin d'uniformiser avec le composant Bandeau d’en-tête du Programme d’identification visuelle nouvellement défini (Novembre 2023) dans le système de design gouvernemental du Québec. (N'était pas défini lorsque nous avons créé notre composant "PIV entête").
2.0.0
2.0.0 (2024-01-19)
Cette nouvelle version majeure est une version de maintenance.
Elle consiste essentiellement en un changement de version de l'outil permettant de générer les composants web (passage de Svelte 3 à Svelte 4).
Quelques changements ont dû être effectués et bien qu'il ne devrait y avoir aucun impact dans vos sites, il se peut que quelque chose ait échappé à nos essais automatisés.
Si vous découvrez des anomalies, n'hésitez pas à créer un issue dans notre dépôt Github afin que nous en soyons informés et que nous corrigions le problème. Si l'anomalie est bloquante, vous pouvez revenir à la version précédente (1.17.0), le temps que l'anomalie soit corrigée.
1.17.0
1.17.0 (2023-12-15)
Correction d'anomalies
-
Composant Dialogue modal, lorsqu'une fenêtre de dialogue était affichée suite à un clic sur un élément "utd-btn-menu-item", il était impossible de redonner le focus à l'élément de menu cliqué puisque ce dernier n'était plus affiché. Cela provoquait un erreur js.
Dans cette situation le focus est maintenant donné par défaut au bouton de menu parent.
Améliorations
-
Composant Boutons, ajout du style pour le bouton de contrôle de téléversement de fichiers.
-
Composant PIV entête, nouveau mode de recherche disponible. Il est maintenant possible de rediriger à une page de recherche/résultats de recherche avec le texte saisi au lieu de rechercher instantanément.
-
Composant PIV entête, nouveau paramètre ajouté afin de spécifier si le lien du logo doit s'ouvrir dans un nouvel onglet. Par défaut ce n'est pas le cas (donc aucun impact pour les sites existants).
-
Ajout du composant Barre de recherche simple, ce dernier affiche un champ de recherche permettant de rediriger à une page de recherche/résultats de recherche avec le texte saisi.
1.16.0
1.16.0 (2023-11-13)
Correction d'anomalies
-
Composant Dialogue modal, le paramètre "id-focus-fermeture" permettant de donner le focus à un élément précis lors de la fermeture de la fenêtre modale ne fonctionnait pas.
-
Composant Liste déroulante, lorsqu'une liste déroulante multiple était désactivée (disabled ou readonly), il était tout de même possible de désélectionner des éléments.
Améliorations
-
Ajout du composant Bouton avec menu.
-
Composant Boutons, ajustement du visuel des boutons désactivés.
1.15.1
1.15.1 (2023-10-20)
Correction d'anomaliesIMPORTANT ! Ajustement supplémentaire du correctif du rendu d'icônes dans divers composants suite à une mise à jour récente de Chromium. Depuis cette nouvelle version, certaines icônes (ex. le point d'interrogation d'une infobulle) pouvaient être rendues plus petites que leur taille normale. Le problème semblait aléatoire et assez fréquent.
1.15.0
1.15.0 (2023-10-19)
Correction d'anomalies
IMPORTANT ! Correctif du rendu d'icônes dans divers composants suite à une mise à jour récente de Chromium. Depuis cette nouvelle version, certaines icônes (ex. le point d'interrogation d'une infobulle) pouvaient être rendues plus petites que leur taille normale. Le problème semblait aléatoire et assez fréquent.
Composant Dialogue modal. La touche Escape ferme maintenant la fenêtre modale même si le focus n'est pas directement sur un contrôle de cette dernière. (Ex. Si on cliquait à côté d'un champ, le focus n'était plus sur contrôle de la fenêtre modale et la fermeture avec la touche Escape ne fonctionnait pas.)
Améliorations
-
Composant Haut de page. Modification de l'icône flèche afin de la rendre conforme au système de design Québec.ca.
-
Composant Boutons. Ajout des boutons avec icônes.
- Ajout d'une page Couleurs, expliquant les couleurs du système de design et comment les utiliser.
- Ajout d'une page Iconographie, expliquant les icônes du système de design et comment les utiliser.