Chaidh foillseachadh brabhsair lìn Pale Moon 31.0 fhoillseachadh, a thàinig bho bhun-còd Firefox gus coileanadh nas àirde a thoirt seachad, an eadar-aghaidh clasaigeach a ghleidheadh, caitheamh cuimhne a lughdachadh agus roghainnean gnàthachaidh a bharrachd a thoirt seachad. Bithear a’ cruthachadh thogalaichean Pale Moon airson Windows agus Linux (x86 agus x86_64). Tha còd a’ phròiseict air a sgaoileadh fo MPLv2 (Cead Poblach Mozilla).
Bidh am pròiseact a’ cumail ri eagrachadh clasaigeach an eadar-aghaidh, gun a bhith ag atharrachadh gu eadar-aghaidh Australis amalaichte ann am Firefox 29, agus le bhith a’ toirt seachad roghainnean gnàthachaidh farsaing. Am measg nan co-phàirtean a chaidh a thoirt air falbh tha DRM, Social API, WebRTC, sealladair PDF, Neach-aithris Crash, còd cruinneachadh staitistig, smachdan phàrantan, agus daoine le ciorraman. An coimeas ri Firefox, tha am brobhsair a’ cumail taic ri teicneòlas XUL agus a’ gleidheadh comas an dà chuid cuspairean làn-chuimseach agus aotrom a chleachdadh.
Anns an dreach ùr:
- Às deidh grunn chùisean seasmhachd a chomharrachadh agus gearan bho aon de na prìomh luchd-leasachaidh, chaidh na fiosan a chaidh a chrìochnachadh roimhe Pale Moon 30.0.0 agus 30.0.1 a chuir dheth. Chaidh cleachdadh an àrd-ùrlar UXP (Unified XUL Platform) a thilleadh, a’ leasachadh forc de cho-phàirtean Firefox bho stòr Mozilla Central, air a shaoradh bho cheangail ri còd Rust agus gun a bhith a’ toirt a-steach leasachaidhean a’ phròiseict Quantum. Is e an einnsean brobhsair a thathar a’ cleachdadh Goanna 5.1, caochladair den einnsean Gecko, air a ghlanadh le còd bho cho-phàirtean agus àrd-ùrlaran gun taic. Thathas a’ tabhann eadar-ghluasad dìreach do luchd-cleachdaidh meur Pale Moon 29.x gu leigeil ma sgaoil 31.0.
- Tha taic ga thoirt seachad airson an dà chuid seann tuilleadan neo-atharraichte airson Firefox agus tuilleadan ùra a chaidh ullachadh gu sònraichte airson Pale Moon. Chan eil seasmhachd nan tuilleadan nas sine cinnteach, agus mar sin bidh iad air an comharrachadh ann am manaidsear nan tuilleadan le bileag orains sònraichte.
- Taic a bharrachd airson sgrùdadh aon-ùine air an t-sreath iomlan de thogalaichean no fiosan ann an JavaScript a’ cleachdadh a’ ghnìomhaiche “?.” Mar eisimpleir, le bhith a’ cleachdadh “db?.user?.name?.length” gheibh thu cothrom air luach “db.user.name.length” gun sgrùdaidhean tòiseachaidh.
- Gus co-chòrdalachd le làraich-lìn a leasachadh, chaidh na dòighean Selection.setBaseAndExtent() agus queueMicroTask() a chur ris.
- Anns an neach-togail IntersectionObserver (), nuair a thèid thu seachad air sreang falamh, tha an togalach rootMargin air a shuidheachadh gu bunaiteach an àite a bhith a’ tilgeil eisgeachd.
- Dèanamh nas fheàrr de dhealbhaidhean air am mìneachadh a’ cleachdadh cliath CSS agus flexbox.
- Coileanadh nas fheàrr de choileanadh co-shìnte de luchd-obrach lìn ann an JavaScript.
- Taisbeanadh clò eadailteach nas fheàrr.
- Tionndaidhean ùraichte de leabharlannan a tha sa phasgan bunaiteach.
- Taic a bharrachd airson aithnichearan codec bhidio VPx leudaichte.
- Fuasgladh duilgheadas a tha air a bhith ann o chionn fhada le bhith a’ taisbeanadh raointean air an suidheachadh gu dìreach ann an tagaichean bodhaig is iframe gun a bhith a’ cleachdadh CSS.
- Còd air a thoirt air falbh co-cheangailte ri cleachdadh sheirbheisean Google SafeBrowsing agus URLClassifier.
- Chaidh an còd airson co-chruinneachadh air an àrd-ùrlar macOS ath-nuadhachadh.
- API ArchiveReader neo-àbhaisteach air a thoirt air falbh.
- Chaidh an còd a ghlanadh bho cho-phàirtean Mozilla airson telemetry a chruinneachadh.
- Còd air a thoirt air falbh co-cheangailte ri taic àrd-ùrlar Android.
- Chaidh frèam deuchainn fèin-ghluasadach Marionette a thoirt air falbh.
- Chaidh fuasglaidhean co-cheangailte ri cuir às do chugallachd a chuir dheth.

Source: fosgailtenet.ru
