...

Sortie de la Version 2.1 RC4 de Smf

Démarré par maximus23, 11 Juillet 2021 à 12:12:47

« précédent - suivant »

maximus23

Bonjour,

Simple Machines est heureux d'annoncer la sortie de la version SMF 2.1 RC4. Les bogues signalés après la sortie de la RC3 ont été corrigés et des améliorations ont été apportées à la sécurité, à la stabilité et aux performances. Les nombreuses corrections et améliorations comprennent les éléments suivants :


Changements majeurs :

  • La version minimale de PHP passe à la 5.6
  • Mise à jour et correction de plusieurs bogues en passant SCEditor à la version 3
  • Amélioration de nombreuses requêtes de base de données
  • De nombreuses améliorations sont apportées aux modèles de thèmes et aux CSS.
  • De nombreuses corrections et améliorations ont été apportées pour le language et à la documentation.
  • Autorise les requêtes CORS dans SMF

Changements pour l'utilisateur :

  • Utilisation de "Forever" comme option de temps par défaut lors de la connexion.
  • Le bouton de déconnexion est déplacé vers le menu de profil (avec une solution de repli pour les utilisateurs qui n'utilisent pas JS).
  • Envoi du code d'erreur HTTP 403 (Forbidden) lorsqu'un utilisateur banni tente de se connecter.
  • Gestion cohérente des éléments d'activation/désactivation de la TFA dans le menu de profil
  • Redirige l'utilisateur vers l'URL précédente après un changement de langue.
  • Empêche les notifications de mentions erronées
  • Correction de divers problèmes liés à la définition des préférences de notification de l'utilisateur
  • Ajoute une fonctionnalité permettant de supprimer les anciennes alertes après qu'elles aient été lues.
  • Evite d'afficher un compteur d'alertes avec une valeur de zéro
  • Amélioration de l'interface utilisateur pour les téléchargements de pièces jointes
  • Amélioration des modèles et de la logique de l'interface utilisateur pour le système MP
  • Correction d'un problème de pagination lors de l'affichage des brouillons de MP
  • Amélioration de la gestion des fuseaux horaires
  • Utilisation du fuseau horaire correct lors de la suggestion d'heures par défaut pour un nouvel événement
  • Correction de problèmes liés à la largeur maximale des images sur différents écrans.
  • Correction de problèmes avec les images des pièces jointes lors de l'impression d'une rubrique
  • Utilise toujours la rotation correcte pour les vignettes des pièces jointes
  • Correction de plusieurs erreurs lors du téléchargement de pièces jointes
  • Correction d'un problème de permissions qui ne permettait jamais aux invités de télécharger des images
  • Utilise le chargement passif pour les avatars externes, les images BBC, les iframes, etc.
  • Amélioration de l'analyse des codes BBC dans la description du forum
  • L'ordre des choix de sondage reste cohérent dans le temps.
  • Neutralisation des caractères de contrôle interdits dans "preparsecode()"
  • Rendu correct des citations avec des balises url imbriquées
  • Correction d'une erreur lors de la tentative de prévisualisation d'un sondage
  • Permet de traduire le script du choix de l'heure.
  • Respecte le paramètre utilisateur "drafts_autosave_enabled"
  • Suppression de la fonction obsolète pour la vérification de l'orthographe
  • Changements dans l'administration et le traitement des données :
  • Correction des problèmes de réorganisation des champs de profil personnalisés.
  • Amélioration des notifications par e-mail concernant l'approbation des inscriptions
  • Correction d'un problème où les notifications concernant les membres signalés utilisaient " (N/A) " au lieu du nom du membre.
  • Amélioration de l'interface utilisateur pour afficher le journal des erreurs
  • Amélioration de l'interface utilisateur du gestionnaire de paquets
  • Amélioration de l'éditeur de smileys
  • Correction de problèmes concernant les fuseaux horaires dans la recherche de membres par l'administrateur
  • Permet de désactiver le champ email pour les invités
  • Masque la ligne de nouvelles aléatoires aux invités qui ne peuvent pas naviguer sur le forum
  • Confirme les déconnexions et les redirections si nécessaire (améliore les interactions avec les intégrations externes)
  • Implémente une nouvelle version, plus robuste, de updateSettingsFile()
  • Suppression des anciennes entrées dans la table log_packages lors de la mise à niveau d'un paquet.
  • Correction d'un problème d'enregistrement des modifications apportées aux champs personnalisés lorsque rien n'a été modifié.
  • Suppression de log_topics, log_boards et log_mark_boards_read pendant la maintenance.
  • Correction d'un problème de journalisation des actions de modération
  • Corrige des erreurs lorsqu'une URL d'avatar externe était trop longue
  • Corrige l'erreur "Out of range value for column page_hits" (valeur hors limites pour la colonne page_hits)
  • Correction de problèmes concernant $user_info dans les tâches d'arrière-plan
  • Affiche les noms de fichiers corrects dans la liste des hooks d'intégration
  • Ajout du support pour plus de méthodes de hachage pour les convertisseurs de mot de passe
  • Correction d'un problème d'échec d'écriture de session
  • Correction de problèmes lors de la fusion de sujets
  • Vérifie que $modSettings['board_manager_groups'] est toujours défini.
  • S'assure que trackStats() et AddMailQueue() existent avant de les appeler dans obExit()
  • Amélioration de get_proxied_url() et de la gestion générale des proxy.
  • Prise en charge de Cloudflare dans l'autodétection des en-têtes IP de proxy inverse
  • Evite une erreur de base de données sur MariaDB pendant l'exportation du profil
  • Correction d'une erreur d'index indéfini lorsque le forum a un groupe de sous-forums
  • Correction de l'autoloading pour les classes de cache
  • Correction d'un problème où les groupes de membres n'étaient pas affichés via le SSI "Qui est en ligne"
  • Suppression du lien WHOIS d'Afrinic.net, qui n'est plus supporté.
  • Ajoute un lien vers les paramètres de lecture des journaux à partir des paramètres des tâches planifiées.
  • Amélioration de la gestion de l'UTF-8 à 4 octets dans les script.js

Changements dans l'installation et la mise à jour :

  • Correction des problèmes d'installation de SMF lié au PHP 8.0.
  • Correction de fautes de frappe affectant l'installateur
  • Correction des blocages lors de la mise à jour
  • Correction de la gestion des anciennes pièces jointes pendant la mise à jour
  • Correction d'une erreur de fonction PHP non définie lors de la mise à jour.
  • Inclut les données du karma dans la sauvegarde de la base de données pendant la mise à jour
  • Création d'un enregistrement pour tous les sujets et forums surveillés pendant la mise à jour
  • Amélioration de la gestion de certaines URL HTTPS pendant la mise à jour
  • Préserve correctement les propriétés des groupes de membres pendant la mise à jour
  • Gère correctement les dates de naissance non valables pour une année seulement pendant la mise à jour
  • Correction des problèmes de suppression des fichiers de mise à jour une fois la mise à jour terminée
  • Correction des problèmes d'exécution de la mise à niveau à partir de l'interface CLI.
  • Correction de diverses requêtes de base de données dans le processus de mise à jour.
  • Définit la fréquence de notification par défaut à " immédiatement " au lieu de " jamais ".
  • Correction des problèmes de mise à jour provenant de la version SMF 1.x
  • Corrige l'erreur de registration "no access" après la mise à niveau

Le terme "Release Candidate" signifie que les développeurs pensent que cette version du logiciel est suffisamment fiable pour être installée et utilisée sur les sites de production. Néanmoins, vous devriez quand même vous attendre à rencontrer des bogues dans la version 2.1 RC4 de Smf.

Nous vous encourageons à signaler tous les bogues que vous trouverez.

Vous pouvez installer la version 2.1 RC4 de Smf comme un tout nouveau forum, ou le mettre à jour depuis la version 2.0.18 de Smf ou toutes versions antérieures. Vous pouvez obtenir un paquet d'installation ou de mise à niveau à partir de la page de téléchargement. Vous pouvez consulter la section Installation et mise à jour de SMF dans le Manuel en ligne pour en savoir plus.

Veuillez noter que la mise à niveau d'une version bêta vers une version RC4 n'est pas prise en charge.
Les auteurs de modifications et de thèmes sont encouragés à consulter la feuille de route pour nos prochaines étapes de développement.

Ils pourront décider du moment pour mettre à jour leurs modifications et leurs thèmes pour la version 2.1 de Smf.
En général, la plupart des auteurs de mod devraient pouvoir commencer leur travail dès maintenant, tandis que les auteurs de thèmes peuvent souhaiter attendre la version RC4 de Smf.

Cette annonce ne sert pas de support. La discussion et le support pour la version 2.1 de Smf peuvent être trouvés dans la section de support réservée à cet effet.

Nous tenons à remercier tout particulièrement tous les membres de l'équipe et les collaborateurs au codage dont le travail fantastique a rendu cela possible. Nous apprécions grandement le temps, l'énergie et les contributions qu'ils ont consacrés au projet SMF.

Merci d'utiliser SMF !

Cordialement,
Simple Machines.

Message Original : https://www.simplemachines.org/community/index.php?topic=578135.msg4091550#msg4091550
Amitiés et à Bientôt.
Have a Nice Day.
Developer Tray Menu Manager (wampmanager) for WampServer

alexetgus

Les entêtes CORS, je ne suis pas trop pour.
C'est de l'encouragement au hotlinking !

Par contre, il serait pratique de respecter le protocole utilisé lorsque SMF répond à une requête en utilisant $_SERVER['SERVER_PROTOCOL'].
Ca éviterait de se retrouver avec des réponses HTTP/1.1 ou HTTP/1.0 alors qu'on est en HTTP/2.0 ! Ce qui casse les performances de façon drastique en obligeant le serveur à changer de protocole... ;)


CiterLe terme "Release Candidate" signifie que les développeurs pensent que cette version du logiciel est suffisamment fiable pour être installée et utilisée sur les sites de production. Néanmoins, vous devriez quand même vous attendre à rencontrer des bogues dans la version 2.1 RC4 de Smf.

Rooooh ! Ben non Alain, allons !
Une RC n'est pas une version stable de production. :o

Goupilop

#2
Citation de: alexetgus le 11 Juillet 2021 à 17:09:39Une RC n'est pas une version stable de production. :o

B'soir,


Chez moi ce qui est stable, c'est le pastis bien jaune ;D
Non sérieux vivement la définitive pour que je l'installe bon sang ! me plait bien à moi :)
Windows 11 Pro x64 - Windows 10 Pro x64 - Linux Debian12 - Emmabuntüs ED5 x64

Thierry


CiterRooooh ! Ben non Alain, allons !
Ben si pourtant. C'est une version qui est potentiellement stable : 

Version d'un logiciel — Wikipédia (wikipedia.org)

Ceci dit, je pense qu'Alain sera d'accord avec moi pour dire que la RC1 de SMF était très très loin d'être stable.   ;D

Goupilop

B'soir,

C'est pour quand la version définitive 2.1 ?
s.v.p
Windows 11 Pro x64 - Windows 10 Pro x64 - Linux Debian12 - Emmabuntüs ED5 x64

maximus23

Bonsoir,

Pas de date précise ils finalisent en mode réel car il est installé en production sur Smf.

Tu peux voir l'évolution ici : https://github.com/SimpleMachines/SMF2.1/milestones.

:)
Amitiés et à Bientôt.
Have a Nice Day.
Developer Tray Menu Manager (wampmanager) for WampServer

Goupilop

Bonjour,

Merci max pour l'info, ça avance pas mal au vu des 90% :)
Windows 11 Pro x64 - Windows 10 Pro x64 - Linux Debian12 - Emmabuntüs ED5 x64