Aller au contenu
Point Rouge
Retour

Point Rouge 4.0

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 !

Point Rouge v4

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.

Astro v4

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.

Fonctionnalité de date de dernière modification dans Point Rouge

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.

Bouton Retour en haut dans Point Rouge

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).

Noms de balises non lus

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


Partager cet article :

Article précédent
Comment utiliser Git Hooks pour définir les dates de création et de modification
Article suivant
Point Rouge 3.0