Mae rhyddhau porwr gwe Pale Moon 32.2 wedi'i gyhoeddi, gan ganghennu o sylfaen cod Firefox i sicrhau perfformiad uwch, cynnal y rhyngwyneb clasurol, lleihau'r defnydd o gof a darparu opsiynau addasu ychwanegol. Mae adeiladau Pale Moon yn cael eu creu ar gyfer Windows a Linux (x86_64). Mae cod y prosiect yn cael ei ddosbarthu o dan yr MPLv2 (Trwydded Gyhoeddus Mozilla).
Mae'r prosiect yn cadw at y sefydliad rhyngwyneb clasurol, heb newid i ryngwynebau Australis a Photon wedi'u hintegreiddio i Firefox 29 a 57, a chydag opsiynau addasu helaeth. Mae'r cydrannau a dynnwyd yn cynnwys DRM, API Cymdeithasol, WebRTC, gwyliwr PDF, Crash Reporter, cod ar gyfer casglu ystadegau, offer ar gyfer rheolaethau rhieni a phobl ag anableddau. O'i gymharu Γ’ Firefox, mae cefnogaeth ar gyfer estyniadau gan ddefnyddio XUL wedi'i ddychwelyd i'r porwr, ac mae'r gallu i ddefnyddio themΓ’u llawn ac ysgafn wedi'i gadw.
Yn y fersiwn newydd:
- Mae adeiladau arbrofol ar gyfer FreeBSD gan ddefnyddio GTK2 wedi'u darparu (yn ogystal ag adeiladau a gynigiwyd yn flaenorol gyda GTK3). I gywasgu gwasanaethau ar gyfer FreeBSD, defnyddir y fformat xz yn lle bzip2.
- Mae injan porwr Goanna (fforch o injan Mozilla Gecko) a'r platfform UXP (Unified XUL Platform, fforch o gydrannau Firefox) wedi'u diweddaru i fersiwn 6.2, sy'n gwella cydnawsedd Γ’ phorwyr eraill ac yn gweithio gyda'r rhan fwyaf o wefannau y nododd defnyddwyr eu problemau gyda.
- Wedi rhoi cefnogaeth ar waith ar gyfer mewnforio modiwlau JavaScript gan ddefnyddio'r mynegiant mewnforio ().
- Mae'r modiwlau yn darparu'r gallu i allforio swyddogaethau async.
- Cefnogaeth ychwanegol ar gyfer meysydd mewn dosbarthiadau JavaScript.
- Ychwanegwyd cefnogaeth i weithredwyr aseiniadau "||=", "&&=" a "??=".
- Ar yr amod y gallu i ddefnyddio'r ffenestr fyd-eang anghymeradwy (a alluogwyd trwy dom.window.event.enabled yn about:config), sy'n parhau i gael ei ddefnyddio ar rai gwefannau.
- Wedi gweithredu dulliau hunan.strwythuredigClone() ac Element.replaceChildren().
- Mae gweithrediad Shadow DOM wedi gwella cefnogaeth ar gyfer y dosbarth ffug ":host".
- Mae CSS WebComponents bellach yn cefnogi'r swyddogaeth :: slotted().
- Gwell caching tudalen cof.
- Cefnogaeth ychwanegol i becyn amlgyfrwng FFmpeg 6.0.
- Damweiniau sefydlog wrth ddefnyddio technolegau WebComponents (Custom Elements, Shadow DOM, JavaScript Modules a HTML Templates).
- Mae problemau gydag adeiladu o'r cod ffynhonnell ar gyfer llwyfannau eilaidd wedi'u datrys.
- Gweithrediad API Fetch wedi'i ddiweddaru.
- Mae gweithredu API Perfformiad DOM yn cydymffurfio Γ’'r fanyleb.
- Gwell trin trawiadau bysell, cefnogaeth ychwanegol ar gyfer anfon digwyddiadau ar gyfer Ctrl+Enter.
- Mae llyfrgelloedd adeiledig ar gyfer Freetype 2.13.0 a Harfbuzz 7.1.0 wedi'u diweddaru.
- Ar gyfer GTK, mae cefnogaeth ar gyfer caching ffontiau graddedig wedi'i roi ar waith ac mae perfformiad wedi'i wella ar gyfer gweithio gyda ffontiau. Mae cefnogaeth i fontconfig wedi dod i ben ar systemau GTK.
- Mae atgyweiriadau bygiau diogelwch wedi'u symud ymlaen.
Ffynhonnell: opennet.ru