Changements majeurs
- Remplacement d'ElasticSearch par Typesense #6475
 - Remplacement de Gravatar par Jdenticon pour les avatars par défaut #6609
 - Suppression de la restriction du format court pour les articles et les billets #6550
 
Changements mineurs
- Mise à jour des dépendances #6623, #6650
 - Ajout d'une commande pour supprimer les adresses IP des vieux messages #6608
 - Ajout de la gestion des contributeurices sur les billets #6551
 - Simplification de l'édition de publications :
- Ajout d'une popup pour modifier le titre et le sous-titre d'une publication #6590
 - Déplacement de la modification des catégories dans un formulaire dédié #6603
 - Déplacement de la modification du lien canonique dans une popup #6611
 - Déplacement de la modification de la miniature dans une popup #6613
 - Déplacement de la modification de l'introduction et la conclusion dans un formulaire dédié #6642
 
 - Ajout d'un raccourci sur les pages de profils pour bannir un fournisseur d'adresses mail #6552
 - Amélioration de l'accessibilité de l'avatar #6660
 - Ajout du logo de Gandi sur la page des crédits techniques #6655
 - Amélioration de l'autocomplétion dans la popup pour rechercher des membres #6645
 - Suppression de l'utilisation de CDN pour les fontes, fichiers CSS et JS #6605, #6606, #6607
 - Ajout de la raison du bannissement à la connexion #6630
 - Ajout de statistiques Munin concernant le nombre de membres bannis, validés et connectés au moins une fois #6639
 - Ajout du badge Banni sur la page montrant les membres par adresse IP #6629
 - Remplacement de Twitter par X #6627
 - Suppression du bandeau "Cette section est vide" sur les pages de validation #6663
 - Correction d'un bug et ajout de détails sur la page listant les alertes #6671
 - Ajout de liens vers les contenus dans l'état indiqué sur la page de l'historique d'un contenu #6631
 
Correction de bugs
- Correction de la perte de forums et sujets suivis lors de l'éviction d'un groupe #6620
 - Restauration les itemprop dans le code HTML des contenus #6672
 - Correction de l'affichage de quelques liens dans la barre latérale des contenus #6599
 - Suppression des demandes de mise en avant lors de la suppression de l'élément mis en avant #6626
 - Correction du nombre de sessions rapporté par Munin #6636
 - Correction de l'impossibilité de se connecter après un bannissement temporaire #6635
 - Correction de code HTML invalide #6634
 
Refactorisation
- Réorganisation du module 
tutorialv2#6591 - Suppression du paramètre 
build_pdf_when_publishedet désactivation de plus d'exports dans les tests #6670 - Suppression du champ inutile 
Comment.update_index_date#6659 - Remplacement de la fonction 
inspect.getargspec()#6628 
Environnement de développement
- Utilisation de ubuntu-24.04 comme runner pour la CI #6647
 - Mise à jour des versions Python supportées #6588
 - Masquage de la commande de lancement de Typesense avec 
make run-search-engine#6652 - Ajout de la taille des contenus des fixtures dans leur titre #6648
 
Liste complète des changements : v30.6-ostara...v31