Udgivelsen af webbrowseren Pale Moon 32.2, der er afledt af Firefox' kodebase for at sikre højere effektivitet, bevare det klassiske interface, minimere hukommelsesforbruget og tilbyde flere tilpasningsmuligheder. Pale Moon-versioner er tilgængelige til Windows og Linux (x86_64). Projektkoden distribueres under MPLv2 (Mozilla Public License).
Projektet følger den klassiske grænsefladeopbygning uden at overgå til de i Firefox 29 og 57 integrerede Australis og Photon-grænseflader og tilbyder omfattende tilpasningsmuligheder. Blandt de fjernede komponenter kan nævnes DRM, Social API, WebRTC, PDF-læser, Crash Reporter, kode til indsamling af statistikker, værktøjer til forældre- kontrol og funktioner for mennesker med handicap. Sammenlignet med Firefox er understøttelsen af udvidelser, der bruger XUL, genindført, og muligheden for at anvende både fuld- og letvægtstemaer er bevaret.
I den nye version:
- Eksperimentelle versioner er tilgængelige for FreeBSD, som anvender GTK2 (udover de tidligere tilbudte versioner med GTK3). For at komprimere versionerne til FreeBSD anvendes formatet xz i stedet for bzip2.
- Browsermotoren Goanna (en fork af Mozilla Gecko-motoren) og UXP-platformen (Unified XUL Platform, en afart af Firefox-komponenter) er opdateret til version 6.2, som har øget kompatibiliteten med andre browsere og forbedret funktionaliteten på de fleste websteder, som brugerne har rapporteret om.
- Der er implementeret understøttelse af import af JavaScript-moduler ved hjælp af import() udtrykket.
- Modulerne muliggør eksport af async-funktioner.
- Understøttelse af felter i JavaScript-klasser er blevet tilføjet.
- Der er tilføjet understøttelse af tildelingsoperatorerne «||=», «&&=» og «??=».
- Muligheden for at bruge det forældede globale window.event (aktiveres via dom.window.event.enabled i about:config), som fortsat anvendes på nogle websteder, er blevet givet.
- Metoderne self.structuredClone() og Element.replaceChildren() er blevet implementeret.
- Supporten for pseudoklassen «:host» i Shadow DOM-implementeringen er blevet forbedret.
- I CSS WebComponents er understøttelsen af funktionen ::slotted() blevet implementeret.
- Cache-håndteringen af sider i hukommelsen er blevet forbedret.
- Understøttelsen af multimediapakken FFmpeg 6.0 er blevet tilføjet.
- Fejl ved brug af WebComponents-teknologierne (Custom Elements, Shadow DOM, JavaScript-moduler og HTML Templates) er blevet rettet.
- Problemer med at kompilere fra kildekoder til sekundære platforme er blevet løst.
- Implementeringen af Fetch API er blevet opdateret.
- Implementeringen af DOM Performance API er blevet tilpasset specifikationen.
- Behandlingen af tastetryk er blevet forbedret, og muligheden for at sende en hændelse for Ctrl+Enter er blevet tilføjet.
- De indbyggede biblioteker Freetype 2.13.0 og Harfbuzz 7.1.0 er blevet opdateret.
- For GTK er understøttelsen af caching af skalerede skrifttyper blevet implementeret, og ydeevnen ved skrifthåndtering er blevet forbedret. På systemer med GTK er understøttelsen af fontconfig blevet droppet.
- Fejlrettelser vedrørende sikkerhed er blevet flyttet.

Kilde: opennet.ru
