De release van de webbrowser Pale Moon 29.4 is beschikbaar, welke is afgeleid van de codebasis van Firefox voor betere prestaties, het behoud van de klassieke interface, minimalisatie van het geheugenverbruik en het bieden van extra aanpassingsmogelijkheden. De builds van Pale Moon zijn beschikbaar voor Windows en Linux (x86 en x86_64). De code van het project wordt verspreid onder de MPLv2-licentie (Mozilla Public License).
Het project houdt vast aan de klassieke interface-indeling, zonder over te stappen naar de Australis-interface geïntegreerd in Firefox 29, en biedt uitgebreide aanpassingsmogelijkheden. Tot de verwijderde componenten behoren DRM, Social API, WebRTC, PDF-viewer, Crash Reporter, statistische verzameling, ouderlijk toezicht en ondersteuning voor mensen met een beperking. In vergelijking met Firefox heeft de browser ondersteuning voor de XUL-technologie behouden en is het mogelijk om zowel volledige als lichte thema's toe te passen. Pale Moon is gebouwd op het UXP (Unified XUL Platform), waarin de componenten van Firefox zijn afgeleid uit de Mozilla Central-repository, losgemaakt van de Rust-code en zonder de Quantum-projectbijdragen.
In de nieuwe versie:
- promise.allSettled() is geïmplementeerd.
- Globale eigenschap origin voor vensters en workers is geïmplementeerd.
- De prestaties van geheugentoewijzing zijn verbeterd.
- De versie van de libcubeb-bibliotheek is geüpdatet.
- De SQLite-bibliotheek is bijgewerkt naar versie 3.36.0.
- De beveiliging van multithreading in de implementatie van de inhouds-cache is verbeterd.
- Problemen die tot crashes leidden zijn verholpen.
- Beveiligingspatches zijn overgezet.
Bron: opennet.ru
