Objavljen je verzija web preglednika Pale Moon 35.0.0, koji se odvojio od kodne baze Firefoxa kako bi osigurao veću učinkovitost rada, zadržavanje klasičnog sučelja, minimiziranje potrošnje memorije i pružanje dodatnih mogućnosti prilagodbe. Pale Moon gradnje su dostupne za Windows i Linux (x86_64). Kod projekta distribuira se pod MPLv2 licencom (Mozilla Public License).
Projekt se drži klasične organizacije sučelja, bez prelaska na integrirana sučelja Australis i Photon iz Firefoxa 29 i 57, uz pružanje širokih mogućnosti prilagodbe. Uklonjeni su komponenti kao što su DRM, Social API, WebRTC, preglednik PDF-a, Crash Reporter, kod za prikupljanje statistike, alati za roditeljsku kontrolu i za osobe s invaliditetom. U usporedbi s Firefoxom, podrška za proširenja koja koriste XUL vraćena je u preglednik, dok su zadržane mogućnosti korištenja kako punih tako i laganih tema.
Glavne promjene:
- Zadano su uključeni slojevi za osiguranje kompatibilnosti s API-jem Document.elementFromPoint, GetAnimations, image.decode(), Intl.DisplayNames, Intl.ListFormat, Intl.RelativeTimeFormat i Streams.
- U CSS-u su implementirane ključna riječ revert-layer i pseudo-klasa ':has()'.
- Metoda replaceSync je implementirana u objektu CSSStyleSheet.
- Dodana je svojstvo adoptedStyleSheets.
- U načinu kompatibilnosti s Firefoxom, verzija 140 je zadano postavljena.
- Poboljšana je podrška za arhitekture LoongArch64 i Mac/PPC.
- Dodana je opcija za izgradnju podrške za NPAPI bez GTK2 za Linux i FreeBSD.
- Na Linux platformi poboljšana je izvedba skupa podataka u oblicima na nekim složenim stranicama.
Izvor: opennet.ru
