Bol vydaný nový webový prehliadač Pale Moon 33.3.0, odvodený od kódu Firefox, zameraný na zvýšenie efektivity, zachovanie klasického rozhrania, minimalizáciu spotreby pamäte a poskytnutie ďalších možnosti prispôsobenia. Verzie Pale Moon sú k dispozícii 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.
Hlavné zmeny:
- Pre verzie architektúry x86_64 je teraz potrebný procesor s podporou inštrukcií AVX (pre staršie systémy môžu byť vytvorené neoficiálne verzie, ktoré stačia s podporou SSE).
- Pri vytváraní verzií pre Linux bol použitý kompilátor GCC 11, čo môže viesť k nekompatibilite so staršími knižnicami distribúcií.
- Do CSS bola pridaná čiastočná podpora kaskádových vrstiev definovaných pomocou pravidla @layer.
- Pridaná podpora HTTP hlavičiek Sec-Fetch-*, určených na posielanie dodatočných metadát o charaktere požiadavky na akceptáciu serveri opatrení na ochranu pred niektorými typmi útokov;
- Na platforme Linux bola pridaná podpora FFmpeg 7.0 a libavcodec 61.
- Bola implementovaná predbežná DNS rezolúcia mien hostiteľov spomenutých v odkazoch na stránke. Pre vypnutie bola pridaná zodpovedajúca voľba v sieťových nastaveniach.
- Bol zavedený blokátor prístupov k IP adresu 0.0.0.0.
- Parametre zarovnávania a presnosti v funkciách triedy toFixed boli prispôsobené špecifikácii.
- Bol pridaný atribút navigator.webdriver, ktorý pre Pale Moon vždy berie hodnotu false.
- Zlepšené spracovanie polí s heslami vo webových formulároch.
- Knižnica NSS bola aktualizovaná na verziu 3.90.4.
- Font s emoji bol aktualizovaný na verziu 15.1.2.
- Bol odstránený kód súvisiaci s experimentom FoxEye, bola ukončená podpora LibAV a vykonaná čistka v používaní makier v CSS.
Ďalej je potrebné poznamenať o opravnom vydaní Firefox 129.0.1, ktoré prinieslo dve opravy: vyřešený problém s prehrávaním videa chráneného DRM (prejavuje sa napríklad na vysielacej platforme Hulu); opravené zlyhanie pri presúvaní video súboru myšou na niektoré stránky (napríklad pri publikovaní na x.com/twitter.com).
Zdroj: opennet.ru
