Udgivet en ny version af webbrowseren Pale Moon 30.0, som er afledt af Firefox's kodebase for at sikre højere ydeevne, bevare det klassiske interface, minimere hukommelsesforbruget og tilbyde flere tilpasningsmuligheder. Pale Moon-versioner laves til Windows og Linux (x86 og x86_64). Projektets kode distribueres under MPLv2 (Mozilla Public License).
Projektet holder fast i den klassiske interfaceopbygning uden at gå over til det i Firefox 29 integrerede Australis-grænseflade og med bred tilpasningsmuligheder. Fjernede komponenter inkluderer DRM, Social API, WebRTC, PDF-læser, Crash Reporter, kode til indsamling af statistik, værktøjer til forældreovervågning og funktioner for mennesker med handicap. I forhold til Firefox er der stadig støtte til XUL-teknologi, og muligheden for at anvende både fulde og lette temas.

I den nye version:
- Understøttelsen af gamle uændrede Firefox-tilføjelser er genoprettet. Der er sket et skift fra at bruge en egen global browser-ID (GUID) til fordel for Firefox-ID'et, hvilket muliggør maksimal kompatibilitet med alle gamle og vedligeholdelsesfrie tilføjelser, der tidligere blev udviklet til Firefox (tidligere krævede det speciel tilpasning af tilføjelsen for at få den til at fungere i Pale Moon, hvilket skabte udfordringer ved brug af uvedligeholdte tilføjelser). Det udviklede projekts hjemmeside for tilføjelser vil støtte både XUL-tilføjelser specielt tilpasset til Pale Moon og XUL-tilføjelser, der blev distribueret til Firefox.
- Brugen af UXP (Unified XUL Platform) er ophørt, hvilket udviklede afgrænsningen af Firefox-komponenter fra Mozilla Central-repositoriet, som er fritaget for bindinger til Rust-kode og ikke inkluderer komponenterne fra Quantum-projektet. Browseren vil nu blive bygget på basis af GRE (Goanna Runtime Environment), der er baseret på nyere kode fra Gecko-motoren, renset for kode fra ikke-understøttede komponenter og platforme.
- En GPC (Global Privacy Control) mekanisme er implementeret, som erstatter "DNT" (Do Not Track) headeren og giver mulighed for at informere hjemmesider om forbuddet mod salg af personlige data og deres brug til at spore præferencer eller bevægelser mellem hjemmesider.
- Indstillingen for at vælge Pale Moon som standardbrowser er flyttet til sektionen "Generelt."
- Samlingen af emoji har fået support til Twemoji 13.1.
- For at forbedre kompatibiliteten med hjemmesider er metoderne Selection.setBaseAndExtent() og queueMicroTask() blevet tilføjet.
- Udseendet af scrollbarene kan nu bedre tilpasses gennem designtemaer.
- Pakkestrukturen til internationalisering og sprogunderstøttelse er ændret. På grund af arbejdet med at revidere oversættelserne er der observeret et fald i dækningen af elementer i sprogpakkerne.
- Profilformatet er ændret — efter opdatering til Pale Moon 30.0 vil profilen ikke længere kunne bruges med den tidligere version Pale Moon 29.x.
Kilde: opennet.ru
