Utgivningen av webbläsaren Pale Moon 32.2 har publicerats, som togs från Firefox kodbas för att ge högre prestanda, behålla det klassiska gränssnittet, minimera minnesförbrukningen och ge ytterligare anpassningsalternativ. Pale Moon-byggen genereras för Windows och Linux (x86_64). Projektkoden distribueras under MPLv2 (Mozilla Public License).
Projektet följer den klassiska organisationen av gränssnittet, utan att byta till Australis- och Photon-gränssnitten integrerade i Firefox 29 och 57, och med omfattande anpassningsalternativ. Borttagna komponenter inkluderar DRM, Social API, WebRTC, PDF-visare, Crash Reporter, statistikinsamlingskod, föräldrakontroller och personer med funktionshinder. Jämfört med Firefox har webbläsaren gett stöd för tillägg som använder XUL, och behåller möjligheten att använda både fullfjädrade och lätta teman.
I den nya versionen:
- Experimentella FreeBSD-byggen med GTK2 tillhandahålls (utöver de tidigare erbjudna GTK3-byggena). FreeBSD-byggen använder xz-komprimering istället för bzip2.
- Webbläsarmotorn Goanna (en förgrening av Mozilla Gecko-motorn) och UXP-plattformen (Unified XUL Platform, en förgrening av Firefox-komponenter) har uppdaterats till version 6.2, vilket förbättrar kompatibiliteten med andra webbläsare och förbättrar funktionen med de flesta webbplatser som användare rapporterat problem med.
- Implementerade stöd för att importera JavaScript-moduler med hjälp av import()-satsen.
- Modulerna ger möjlighet att exportera asynkrona funktioner.
- Lade till stöd för fält i JavaScript-klasser.
- Lade till stöd för tilldelningsoperatorerna "||=", "&&=" och "??=".
- Gjorde möjligheten att använda den föråldrade globala window.event (aktiverad via dom.window.event.enabled i about:config), vilken fortfarande används på vissa webbplatser.
- Metoderna self.structuredClone() och Element.replaceChildren() har implementerats.
- Implementeringen av Shadow DOM har förbättrat stödet för pseudoklassen ":host".
- CSS WebComponents stöder nu funktionen ::slotted().
- Förbättrad cachning av minnessidor.
- Lade till stöd för multimediapaketet FFmpeg 6.0.
- Åtgärdade krascher vid användning av WebComponents-tekniker (anpassade element, Shadow DOM, JavaScript-moduler och HTML-mallar).
- Åtgärdade problem med att bygga från källkod för sekundära plattformar.
- Uppdaterad Fetch API-implementering.
- Implementeringen av DOM Performance API har anpassats till specifikationen.
- Förbättrad hantering av tangenttryckningar, lagt till stöd för att skicka en händelse för Ctrl+Enter.
- De inbyggda biblioteken Freetype 2.13.0 och Harfbuzz 7.1.0 har uppdaterats.
- För GTK har stöd för cachning av skalade teckensnitt implementerats och teckensnittsprestandan har förbättrats. Stöd för fontconfig har upphört på GTK-system.
- Säkerhetsrelaterade buggfixar har portats.

Källa: opennet.ru
