Changelog

Ce journal répertorie les évolutions de contenu et de fonctionnalités à travers le site. Il n’évoque pas les corrections et ajustements mineurs. Les étiquettes apportent des informations plus récentes lorsqu’un point est devenu obsolète.

Année 2024

Mars 2024

  • Ajout de /kitchen et de ses sous-pages d’ingrédients et de recettes.
  • Wiki : transitions de page en plein écran pour rendre plus clairs les longs chargements.

Février 2024

  • Ajout de la licence 0BSD au dépôt principal.
  • Journal :
    • Filtrage des entrées, sauvegardé dans un cookie.
    • La date des entrées peut être un intervalle.
    • Résumés de l’année dans l’accueil du blog.
  • Ajout d’Expressive Code : différentes bordures pour les blocs de code, thème de coloration syntaxique personnalisable par palette.
  • Logique de cache améliorée et utilisée pour toutes les données externes.
  • Suppression temporaire des placeholders d’image, car Astro supprime les images d’origine avant la génération.

Janvier 2024

  • Contenu du site déplacé dans un submodule privé.
  • Barre de navigation :
    • Nouvel état lors de l’ouverture d’une popup, pour afficher des liens.
    • Marge dynamique en bas des pages selon la présence de la barre.
    • Affichage d’un bouton en bas de certaines pages lorsque la barre est masquée.
    • Menu « Voir aussi » pour les pages volantes.
    • Table des matières.
    • Recherche et résultats au sein de la barre.
  • Supprimé des liens de navigation dans diverses pages pour faire de la barre de navigation le principal moyen d’explorer.
  • Les palettes ont désormais des valeurs par défaut raisonnables pour les paramètres absent. Sur mobile, deux paramètres sont forcés quelque soit la palette : la taille du texte et l’interlignage.
  • Wiki :
    • Couleurs de fond pour les callouts de Notion.
    • Disposition chronologique personnalisée pour la page du café.
  • Popup affichant le résumé d’une page Wikipédia.
  • Support de plusieurs sources pour les vidéos, notamment pour combiner un MP4 très compatible et un WebM plus optimisé.

Année 2023

Décembre 2023

  • Ajout d’un wiki personnel en SSR (server-side rendering) dont le contenu est récupéré via l’API de Notion : /wiki
    • Disposition personnalisée pour la page « Fortnite Festival », enrichie par l’API de Spotify.
  • Ajout d’une barre de navigation en bas de l’écran et de ses premières fonctionnalités :
    • Retour à la page parente
    • Copie du lien actuel
    • Articles de blog similaires
    • Icône de recherche redirigeant vers /search
    • Le positionnement des images zoomées s’adapte à la présence de la barre
    • Téléchargement de l’image zoomée dans différents formats
    • Notifications pour certaines actions
    • Activation et désactivation via un bouton ou un raccourci clavier selon l’OS
  • Suppression de la page d’accueil, remplacée par l’accueil du blog.
  • Support d’une variante en mode sombre dans les palettes.

Octobre 2023

  • Ajout de la page /mac-tools.
  • Ajout de la recherche : /search.
  • Support des View Transitions pour des transitions douces entre les pages.
  • Cache des lieux Google Maps et des jeux IGDB.
  • Listes de lieux dans les entrés de journal.
  • Entrées de journal :
    • Année indiquée dans le titre.
    • Possibilité de créer des sous-listes de lieux.
    • Possibilité d’utiliser une mise en page personnalisée.

Juillet 2023

  • « Recréer le souvenir »
  • Ajout de la liste des lieux : /places.
  • Ajout du journal : /diary.
  • Fonctionnalités :
    • Ajout des pop-ups affichant des détails sur les jeux via IGDB et sur les films ou les personnes via TMDB.
    • Données des API d’IGDB et de Google Maps enregistrées en cache dans un JSON afin de réduire le nombre de requêtes.
    • Création d’une content collection pour les lieux référencés dans les articles, permettant d’enregistrer des notes et un ID Google Maps.

Juin 2023

Mai 2023

  • Ajout de /changelog ainsi que de /gear et ses sous-pages.
  • Amélioration des sous-pages de /toulouse. Contenu déplacé dans le journal.
  • Amélioration du style et des performances de build de /games.

Avril 2023

  • Recréation avec Astro et Tailwind CSS de mon ancien portfolio qui était sur Notion : /portfolio.
  • « Sur les traces de RPG Maker : 1987–1997 »
  • « Utiliser les petites capitales sur le web »
  • Ajout de /pro, /website, /features ; ainsi que /toulouse, /games et leurs sous-pages. Mise à jour de /about et de l’accueil pour indiquer la présence de ces nouvelles pages. Contenu de /toulouse déplacé dans le journal.
  • Fonctionnalités :
    • Support et adaptation de TufteCSS en tant que layout ; composants pour les sidenotes, margin notes, figures, etc.
    • Support de l’API de Notion avec une page de test : /notion/test.
    • Nouvelle palette nature
    • Nouveau layout typography
    • Liens « ninja » sur la page d’accueil.
    • Sommaire optionnel
    • Blocs Google Maps, Open Library, IGDB et Discogs (merci @GoulvenC !)
    • Optimisation des images et placeholders (merci @Princesseuh !)
    • Pages principales pour les catégories et les tags : /categories, /tags.
    • Ajout de la propriété place au frontmatter et d’un explorateur des lieux sur /places. Page déplacée à l’adresse /blog/places.
    • Flux RSS sur /rss.xml
    • Page 404

Mars 2023


Voir aussi : À propos de ce site, Fonctionnalités du site