Bol zverejnený release webového prehliadača Pale Moon 32.2, ktorý sa odklonil od kódovej základne Firefox pre zaistenie vyššej efektívnosti práce, zachovanie klasického rozhrania, minimalizáciu spotreby pamäte a poskytovanie ďalších možností prispôsobenia. Verzie Pale Moon sú dostupné pre Windows a Linux (x86_64). Kód projektu je distribuovaný pod licenciou MPLv2 (Mozilla Public License).
Projekt dodržiava klasickú organizáciu rozhrania, bez prechodu na integrované rozhrania Australis a Photon vo Firefoxe 29 a 57, a ponúka široké možnosti prispôsobenia. Medzi odstránené komponenty patrí DRM, Social API, WebRTC, prehliadač PDF, Crash Reporter, kód na zbieranie štatistík, prostriedky na rodičovskú kontrolu a pre osoby so zdravotným postihnutím. V porovnaní s Firefoxom sa do prehliadača vrátila podpora rozšírení využívajúcich XUL a bola zachovaná možnosť používať plnohodnotné aj ľahké témy.
V novej verzii:
- Boli poskytnuté experimentálne verzie pre FreeBSD, ktoré využívajú GTK2 (okrem predtým ponúkaných verzií s GTK3). Pre zmenšenie veľkosti verzií pre FreeBSD je použitý formát xz namiesto bzip2.
- Prehliadačový engine Goanna (fork enginu Mozilla Gecko) a platforma UXP (Unified XUL Platform, odklon komponentov Firefox) boli aktualizované na verziu 6.2, ktorá zlepšila kompatibilitu s inými prehliadačmi a zlepšila fungovanie väčšiny webových stránok, o ktorých problémoch informovali používatelia.
- Bola implementovaná podpora importu JavaScript modulov pomocou výrazu import().
- V moduloch bola zabezpečená možnosť exportovať async funkcie.
- Bola pridaná podpora polí v JavaScript triedach.
- Bola pridaná podpora priradzovacích operátorov „||=“, „&&=“ a „??=“.
- Bola poskytnutá možnosť používať zastaranú globálnu window.event (zapína sa cez dom.window.event.enabled v about:config), ktorá sa stále používa na niektorých webových stránkach.
- Boli implementované metódy self.structuredClone() a Element.replaceChildren().
- V implementácii Shadow DOM bola zlepšená podpora pseudoklasu „:host“.
- V CSS WebComponents bola implementovaná podpora funkcie ::slotted().
- Bolo zlepšené caching stránok v pamäti.
- Bola pridaná podpora multimediálneho balíka FFmpeg 6.0.
- Boli odstránené havárie pri používaní technológií WebComponents (Custom Elements, Shadow DOM, JavaScript Modules a HTML Templates).
- Boli odstránené problémy so zostavením z zdrojových textov pre sekundárne platformy.
- Bola aktualizovaná implementácia API Fetch.
- Implementácia API DOM Performance bola prispôsobená špecifikácii.
- Bola vylepšená správa stlačení kláves, bola pridaná podpora odosielania udalosti pre Ctrl+Enter.
- Boli aktualizované zabudované knižnice Freetype 2.13.0 a Harfbuzz 7.1.0.
- Pre GTK bola implementovaná podpora cachovania zmenených písiem a zlepšený výkon pri práci s písmami. Na systémoch s GTK bola ukončená podpora fontconfig.
- Boli presunuté opravy chýb súvisiacich so zabezpečením.

Zdroj: opennet.ru
