Releases: EcrituresNumeriques/stylo
Stylo v1.6.0 "Mémo… risation"
Nous nous sommes concentrés sur les performances d'écriture.
Nous avançons pas à pas pour dénouer les nœuds qui vous ralentissent dans l'utilisation de Stylo.
🧗 Au programme, une refonte technique : on a modifié la manière dont les versions d'articles sont gérées. Ça ne change rien en apparence, si ce n'est qu'on a déplacé les informations courantes dans la barre latérale de gauche. Le panneau d'écriture devrait être plus réactif, et l'écriture encore plus fluide sur des articles de grande taille.
🎉 Votre navigateur mémorise certains de vos choix. Panneau ouvert ou non, mode d'écriture des métadonnées (basique, éditeur, raw), liste des versions.
❤️🩹 Mais aussi des corrections :
- L'ajout de contact ne remet plus à zéro le champ de saisie en cas d'adresse inconnue par Stylo
- La date de modification de l'article est mise à jour lors d'un changement (logique…)
- La bibliographie ne perd plus les changements lorsque vous modifiez le contenu de l'article par la suite
Changelog technique
- Préserve l'email du contact si l'adresse saisie est inconnue by @oncletom in #465
- Simplification de l'accès à l'API GraphQL by @oncletom in #473
- Refactoring de
live
enworkingVersion
by @oncletom in #458 - Simplification de la logique permettant de déterminer si l'utilisateur connecté a les droits ou non by @Mogztter in #475
- Remove unused mutation by @Mogztter in #474
- On ne renseigne plus le username sur les comptes Huma-Num by @Mogztter in #466
- Supprime la mutation login by @Mogztter in #476
- Prépare la suppression du token JWT dans le cookie by @Mogztter in #477
- Réécriture du routeur by @oncletom in #471
- Ajoute le suivi des statistiques via Matomo by @oncletom in #470
- Nettoie le stockage en session by @oncletom in #482
- Corrige l'enregistrement des métadonnées by @Mogztter in #487
- Corrige le démarrage applicatif en développement by @oncletom in #488
- Ajout d'un indicateur sur l'état de l'article by @Mogztter in #485
- Prend en compte les articles sans version by @Mogztter in #489
Full Changelog: v1.5.2...v1.6.0
Stylo v1.5.2
Un micro-correctif :
- utilisation d'une balise HTML sémantique pour indiquer le temps dans 2 endroits supplémentaires
Changelog technique
Full Changelog: v1.5.1...v1.5.2
Stylo v1.5.1
Une petite mise à jour pour la forme :
- la fermeture du panneau permettant la création une nouvelle version (majeure/mineure) enregistrait la version au lieu d'annuler l'opération
- corrige les styles d'affichage de la modale de partage d'article
- les nouvelles mises à jour ne nécessitent plus de vider le cache de votre navigateur (ça n'était pas du tout notre intention de vous le demander)
Changelog technique
- On ne doit pas enregistrer quand on clique sur "Close" by @Mogztter in #455
- Remplace Snowpack par Vite by @oncletom in #457
- Ajout d'un mailto sur l'adresse email, restaure le fond dans la liste des contacts by @Mogztter in #460
Full Changelog: v1.5.0...v1.5.1
Stylo v1.5.0
Quelques correctifs pour la rentrée :
- améliore les performances du composant Bibliographie en barre latérale
- la modale Bibliographie affiche un bouton supplémentaire pour fermer
- la Bibliographie en barre latérale affiche les 25 premiers résultats, et tous les résultats à la demande
- la Bibliographie en barre latérale offre un champ de recherche pour filtrer les résultats
- récupère l'intégralité des collections Zotero dans la Bibliographie (au lieu des 20 premiers résultats)
- corrige un réglage qui empêchait certains exports de fonctionner
Changelog
- Amélioration du composant
<Export>
by @Mogztter in #421 - Gère la pagination sur l'ensemble des appels à l'API Zotero by @Mogztter in #428
- Ajout de nouvelles présentations et corrections des anciennes by @Mogztter in #431
- Amélioration du composant by @Mogztter in #420
- Utilisation de
useCallback
pour éviter les re-render by @Mogztter in #423 - Amélioration des performances sur la gestion des références bibliographiques by @Mogztter in #424
- Rétablissement de la licence par défaut : CC BY-SA by @antoinentl in #443
- Épingle
[email protected]
by @oncletom in #444 - Ajout d'un bouton (coin haut droit) permettant de fermer la modale by @Mogztter in #450
- Enregistre le BibTeX dans le store by @Mogztter in #451
- Améliore l'affichage des références bibliographiques by @Mogztter in #401
- Lancement de Stylo en 1 commande by @oncletom in #382
- Bump passport-oauth2 from 1.5.0 to 1.6.1 in /graphql by @dependabot in #449
- Bump tmpl from 1.0.4 to 1.0.5 in /export by @dependabot in #446
- Bump tmpl from 1.0.4 to 1.0.5 in /front/gatsby by @dependabot in #447
- Bump path-parse from 1.0.6 to 1.0.7 in /export by @dependabot in #433
- Bump path-parse from 1.0.6 to 1.0.7 in /front/gatsby by @dependabot in #434
Full Changelog: v1.4.7...v1.5.0
Stylo v1.4.7
Plusieurs corrections de bugs au menu :
- la bibliographie s'affiche en entier sur les exports PDF, ODT et TEI (#425)
- suppression de la double barre verticale dans la prévisualisation d'un article (#402)
- la boîte de sélection des groupes Zotero ne les affichait pas de manière exhaustive (#385)
- amélioration des performance sur la liste des articles de l'écran d'accueil
Stylo v1.4.6
L'interface d'écriture est plus réactive lorsqu'on modifie un article beaucoup de titres et/ou beaucoup d'éléments de bibliographies
- Utilisation de throttle pour limiter la fréquence à laquelle les statistiques et la table des matières sont régénérées (à partir du texte de l'article)
- Simplification du code
- Utilisation de dispatch pour propager des changements d'états au store Redux
- Améliore la lisibilité des changements d'états dans le store Redux
Ainsi que deux corrections de bug :
- la table des matières n'est plus tronquée dans la prévisualisation
- la bibliographie n'est plus réécrite par Stylo — ça cassait l'export de certains articles
Stylo v1.4.5
Corrige 1 bug :
- les annotations Hypothes.is existantes ne remontaient plus
Stylo v1.4.4
Corrige 1 bug :
- les styles de l'éditeur d'articles étaient absents — et ça manquait
Stylo v1.4.3
Corrige 1 bug :
- les styles applicatifs avaient été cassés par inadvertance
Stylo v1.4.2
Corrige 5 bugs :
- l'export est désormais fonctionnel pour des documents comportant plus d'une dizaine de milliers de signes
- un cas non-géré par la connexion à HumanID faisait planter l'application, et rendait Stylo inutilisable
- la table des matière est défilable dans la vue "Prévisualisation"
- les liens sont préservés dans prévisualisation d'un article — un bug entrainait un comportement aléatoire et pénible
- les liens de prévisualisation des livres fonctionne à nouveau — et seulement s'ils comportent au moins 1 article