La version 2.53.18 du pack d'applications Internet SeaMonkey a été publiée, regroupant dans un seul produit un navigateur web, un client de messagerie, un système d'agrégation de flux d'actualités (RSS/Atom) et un éditeur HTML WYSIWYG Composer. En tant que modules complémentaires préinstallés, il propose le client IRC Chatzilla, un ensemble d'outils pour développeurs web DOM Inspector et le calendrier planificateur Lightning. Cette nouvelle version intègre des corrections et des modifications provenant de la base de code actuelle de Firefox (SeaMonkey 2.53 est basé sur le moteur de navigateur Firefox 60.8, avec le portage des corrections de sécurité et certaines améliorations des branches actuelles de Firefox).
Dans cette nouvelle version, un nettoyage supplémentaire des mentions des éléments de la marque Mozilla a été effectué, un passage à BugSplat pour l'envoi de rapports d'erreurs a été réalisé, les icônes pour les notifications et les demandes d'autorisation ont été unifiées, et les bibliothèques NSS et NSPR ont été mises à jour vers la base de code de Firefox 115 ESR, permettant la compilation avec le paquet système icu.
De plus, la version 3.1 du navigateur web qutebrowser a été publiée, offrant une interface graphique minimaliste qui ne distrait pas de la visualisation du contenu, ainsi qu'un système de navigation inspiré de l'éditeur de texte Vim, entièrement basé sur des combinaisons de touches. Le code est écrit en Python en utilisant PyQt5 et QtWebEngine. Les sources sont diffusées sous licence GPLv3. Le navigateur prend en charge un système d'onglets, un gestionnaire de téléchargements, un mode navigation privée, un visualiseur PDF intégré (pdf.js), un système de blocage des publicités (au niveau du blocage des hôtes), et une interface pour consulter l'historique de navigation. Pour visionner des vidéos sur YouTube, il est possible de configurer l'appel d'un lecteur vidéo externe. La navigation dans la page se fait à l'aide des touches « hjkl », pour ouvrir une nouvelle page, il suffit d'appuyer sur « o », et le passage entre les onglets se fait via les touches « J » et « K » ou « Alt-numéro de l'onglet ».
La nouvelle version inclut le paramètre content.javascript.legacy_touch_events pour restaurer la prise en charge de l'API obsolète pour la gestion des événements sur les écrans tactiles. La valeur smart-simple a été ajoutée au paramètre colors.webpage.darkmode.policy.images, ce qui permet, sur les systèmes avec QtWebEngine 6.6+, d'utiliser un algorithme de classification d'images simplifié pour déterminer la nécessité de les inverser. Un passage à Qt 6.6.1 et au moteur Chromium 112 a été effectué. Lors de la compilation avec Qt 6.6, la prise en charge du réglage content.canvas_reading a été réalisée sans redémarrage.

On peut également noter la sortie du navigateur Tor Browser 13.0.6, axé sur l'anonymat, la sécurité et la confidentialité. Dans cette nouvelle version, un bogue provoquant un plantage lors du démarrage dans des environnements basés sur le protocole Wayland a été corrigé lors de la tentative d'accès aux extensions via des boutons fixés sur la barre. Sur la plateforme Linux, le cache des shaders pour les cartes graphiques NVIDIA a été désactivé, car il laissait sur disque des informations potentiellement confidentielles.
La version de l'ensemble d'outils Tor 0.4.8.10 a également été publiée, corrigeant une vulnérabilité (TROVE-2023-007), dont les détails ne sont pas encore divulgués (il est seulement mentionné que le problème présente un niveau de gravité élevé et affecte les nœuds de sortie prenant en charge le protocole de séparation de trafic Conflux).
Source : opennet.ru
