Opublikowano wersję przeglądarki internetowej Pale Moon 33.6.0, która jest odgałęzieniem bazy kodowej Firefox, zapewniającym wyższą wydajność, klasyczny interfejs, minimalne zużycie pamięci oraz dodatkowe możliwości personalizacji. Wersje Pale Moon są dostępne dla systemów Windows i Linux (x86_64). Kod projektu jest rozpowszechniany na licencji MPLv2 (Mozilla Public License).
Projekt utrzymuje klasyczną organizację interfejsu, bez przejścia na zintegrowane interfejsy Australis i Photon z Firefox 29 i 57, oraz zapewnia szerokie możliwości dostosowywania. Wśród usuniętych komponentów można wymienić DRM, Social API, WebRTC, przeglądarkę PDF, Crash Reportera, kod do zbierania statystyk, narzędzia do kontroli rodzicielskiej oraz dla osób z niepełnosprawnościami. W porównaniu do Firefox, przeglądarka przywraca wsparcie dla rozszerzeń korzystających z XUL i zachowuje możliwość stosowania zarówno pełnych, jak i lekkich motywów.
Główne zmiany:
- Zrealizowano sniffer treści dla dźwięku w formatach ADTS i raw AAC.
- Wprowadzone metody AbortSignal.abort() oraz AbortSignal.timeout().
- Dodana możliwość korzystania z pseudo-klasy CSS „:modal”.
- Zwiększona wydajność i efektywność działania Cycle Collector, zbieracza śmieci dla nieużywanych obiektów C++.
- Zaktualizowana baza danych do przechowywania plików cookie, która pozbyła się kolumny BaseDomain. Konwersja bazy danych do nowego formatu odbywa się przy pierwszym uruchomieniu po zainstalowaniu aktualizacji. Po konwersji profil nie będzie kompatybilny z poprzednimi wersjami (nie będzie można wrócić do starszej wersji).
- Poprawiono obsługę CSS grid.
- Zaktualizowane wbudowane listy root certyfikatów oraz typowych poddomen (eTLD, Public Suffix List).
- Wersja Firefox wydawana przez nagłówek User-Agent w trybie kompatybilności (general.useragent.compatMode.version w about:config) została zaktualizowana z 102.0 do 115.0.
- Usunięto problemy związane z API WebCrypto, tagami
- Biblioteka NSS zaktualizowana do wersji 3.90.6.
- Usunięto awarię przy przetwarzaniu błędnych danych w metodzie structuredClone(). Problem występował podczas wykonywania kodu JavaScript wstawianego przez CDN CloudFlare do filtrowania botów. Ponadto zgłaszana jest niemożność przejścia przez CAPTCHA podczas logowania się na strony korzystające z CloudFlare, ponieważ CloudFlare nieskończoność powtarza pokaz CAPTCHA dla rzadkich przeglądarek, takich jak Pale Moon.
Źródło: opennet.ru
