Bonjour à tous ! Je vous souhaite une bonne année 🎉 et tout le meilleur pour 2024 ! Nous sommes ravis d’annoncer la sortie de Point Rouge v4, une mise à jour importante qui introduit une gamme de nouvelles fonctionnalités, améliorations et corrections de bugs pour améliorer votre expérience de blogging. Un grand merci à tous les contributeurs pour leur précieuse contribution et leurs efforts pour rendre la version 4 possible !

Table des matières
Changements majeurs
Mise à niveau vers Astro v4 #202
Point Rouge exploite désormais la puissance et les capacités d’Astro v4. Cependant, il s’agit d’une mise à niveau subtile qui ne brisera pas la plupart des utilisateurs d’Astro.

Remplacer postSlug avec le contenu Astro slug #197
Le postSlug dans le schéma de contenu du blog n’est plus disponible dans Point Rouge v4. Initialement, Astro n’a pas de slug mécanisme et nous devons donc le découvrir par nous-mêmes. Depuis Astro v3, il prend en charge les fonctionnalités de collecte de contenu et de slug. Nous pensons désormais qu’il est temps d’adopter la solution prête à l’emploi d’Astro. slug fonctionnalité.
fichier : src/content/blog/astro-paper-4.md
---
author: Sat Naing
pubDatetime: 2024-01-01T04:35:33.428Z
title: Point Rouge 4.0
postSlug: "astro-paper-v4" # if slug is not specified, it will be 'astro-paper-4' (file name).
# slug: "" ❌ cannot be an empty string
---
Le comportement du slug est légèrement différent maintenant. Dans les versions précédentes de Point Rouge, si le postSlug n’est pas spécifié dans un article de blog (fichier markdown), le titre de cet article de blog serait slugifié et utilisé comme slug. Cependant, dans Point Rouge v4, si le slug n’est pas spécifié, le nom du fichier de Markdown sera utilisé comme slug. Une chose à garder à l’esprit est que le slug Le champ peut être omis, mais il ne peut pas s’agir d’une chaîne vide (slug : "" ❌).
Si vous mettez à niveau Point Rouge de la v3 vers la v4, assurez-vous de remplacer postSlug dans votre src/content/blog/*.md fichiers avec slug.
Nouvelles fonctionnalités
Ajouter des extraits de code pour la création de contenu #206
Point Rouge inclut désormais des extraits de code VSCode pour les nouveaux articles de blog, éliminant ainsi le besoin de copier/coller manuellement le texte de présentation et la structure du contenu (table des matières, titre, extrait, etc.).
En savoir plus sur les extraits de code VSCode ici.
Ajouter une date/heure modifiée dans les articles de blog #195
Tenez les lecteurs informés des dernières mises à jour en affichant la date/heure modifiée dans les articles de blog. Cela renforce non seulement la confiance des utilisateurs dans la fraîcheur des articles, mais contribue également à améliorer le référencement du blog.
Vous pouvez ajouter un modDatetime à votre article de blog si vous avez apporté des modifications. Désormais, le comportement de tri des publications est légèrement différent. Tous les messages sont triés par les deux pubDatetime et modDatetime. Si un message contient à la fois un pubDatetime et modDatetime, sa position de tri sera déterminée par le modDatetime. Sinon, seulement pubDatetime seront pris en compte pour déterminer l’ordre de tri du message.
Implémenter le bouton Retour en haut #188
Améliorez la navigation des utilisateurs sur la publication détaillée de votre blog avec le nouveau bouton de retour en haut.
Ajouter une pagination dans les publications de balises #201
Améliorez l’organisation et la navigation du contenu avec l’ajout d’une pagination dans les publications de balises, permettant aux utilisateurs d’explorer plus facilement le contenu associé. Cela garantit que si une balise contient de nombreuses publications, les lecteurs ne seront pas submergés par toutes les publications liées à la balise.
Générer dynamiquement robots.txt #130
Point Rouge v4 génère désormais dynamiquement le fichier robots.txt, vous donnant plus de contrôle sur l’indexation des moteurs de recherche et l’exploration du Web. En outre, l’URL du plan du site sera également ajoutée à l’intérieur robot.txt fichier.
Ajouter un fichier Docker-Compose #174
La gestion de votre environnement Point Rouge est désormais plus facile que jamais avec l’ajout d’un fichier Docker-Compose, simplifiant le déploiement et la configuration.
Refactorisation et corrections de bugs
Remplacez le titre Slugified par le nom de la balise Unslugified #198
Pour améliorer la clarté, l’expérience utilisateur et le référencement, les titres (Tag: some-tag) dans la page de balises ne sont plus slugified (Tag: Some Tag).
Implémentez 100svh pour Min-Height (79d569d)
Nous avons mis à jour la hauteur minimale sur le corps pour utiliser 100svh, offrant ainsi une meilleure UX aux utilisateurs mobiles.
Mettre à jour l’URL du site en tant que source unique de vérité #143
L’URL du site est désormais une source unique de vérité, rationalisant la configuration et évitant les incohérences. En savoir plus sur ceci PR et ses problèmes associés.
Résoudre le problème de bloc de code de texte invisible en mode clair #163
Nous avons résolu le problème du bloc de code de texte invisible en mode clair.
Décoder les caractères de balise Unicode dans le fil d’Ariane #175
La dernière partie de Tag dans le fil d’Ariane est désormais décodée, ce qui améliore l’affichage des caractères Unicode non anglais.
Mettre à jour la configuration LOCALE pour couvrir l’ensemble des paramètres régionaux (cd02b04)
La configuration LOCALE a été mise à jour pour couvrir un plus large éventail de paramètres régionaux, s’adressant à un public plus diversifié.
Sortie
Nous pensons que ces mises à jour amélioreront considérablement votre expérience Point Rouge. Merci à tous ceux qui ont contribué, résolu les problèmes et attribué des étoiles à Point Rouge. Nous avons hâte de voir le contenu incroyable que vous créez avec Point Rouge v4 !
Bon blog !
Sam Naing
Créateur de Point Rouge