Firefox 139 izlaišana

Ir izlaists tīmekļa pārlūks Firefox 139, kā arī ir izstrādāti atjauninājumi iepriekšējām ilgtermiņa atbalsta versijām — 115.24.0 un 128.11.0. Beta testēšanai ir nodota Firefox 140 versija, kuras izlaišana plānota 24. jūnijā.

Galvenie jaunumi Firefox 139:

  • Iespēja iestatīt savu fona attēlu vai izvēlēties fona krāsu lapai, kas tiek rādīta, atverot jaunu cilni. Funkcija pagaidām pēc noklusējuma nav aktivizēta visiem lietotājiem un pakāpeniski tiks aktivizēta arvien lielākam lietotāju procentam. Lai to piespiedu kārtā aktivizētu, var izmantot sadaļu "Firefox Labs" (about:settings#experimental). Jaunajā versijā ir pievienoti jauni fona attēlu veidi un ieteikta jauna "Celestial" fona attēlu kategorija.
    Firefox 139 izlaišana
  • Ir pievienota eksperimentālā atbalsta funkcija saites priekšskatījuma rādīšanai lapā — ja, nospiežot Alt+Shift, novirzīsit kursoru uz saiti, parādīsies uznirstošais logs ar informāciju par lapu, uz kuru saite norāda. Informācija ietver virsrakstu, attēlu un īsu dienas ziņojumu par saturu, ko ģenerējusi liela valodas modeļa palīdzība (aktivizēts iebūvētais AI palīgs, kas darbojas lietotāja sistēmā). Iespēju aktivizēt var caur sadaļu "Firefox Labs" (about:settings#experimental).
    Firefox 139 izlaišana
  • Tulkošanas funkcija no vienas valodas uz otru tagad darbojas ne tikai tīmekļa lapās, bet arī iekšējās paplašinājumu lapās, kas pieejamas caur URL "moz-extension://".
  • Būtiski uzlabota datu ielādes veiktspēja, izmantojot HTTP/3, kas ir īpaši pamanāma, atjaunojot savienojumu (QUIC 0-RTT) un kanālos ar augstu caurlaidspēju un lieliem kavēšanās laikiem.
  • Saistībā ar Chrome pāreju uz lietotāja konfidenciālo datu šifrēšanu Windows platformā ir pārtraukta tiešā paroli un maksājumu metožu migrācijas atbalsts no Chrome. Lai pārsūtītu paroles no Chrome, tagad nepieciešams manuāli eksportēt paroli CSV formātā un augšupielādēt iegūto failu Firefox.
  • 10. jūnijā tiks pārtraukta Review Checker (Fakespot) pakalpojuma darbība, savukārt 8. jūlijā — Pocket pakalpojuma.
  • Iekļauts pēc noklusējuma Temporal objekts, kas piedāvā alternatīvu metožu kopumu, lai strādātu ar datumiem un laiku. Jaunais API ļauj manipulēt ar datumiem gan ar, gan bez laika joslām, konvertēt laiku, formatēt izeju un veikt aritmētiskas operācijas ar laiku. Laiks var tikt noteikts neatkarīgā no laika joslas attēlojumā (Temporal.PlainDate, Temporal.PlainTime, Temporal.PlainDateTime), piesaistīts laika joslai (Temporal.ZonedDateTime) un epohas attēlojumā (Temporal.Instant — nanosekundes skaits kopš 1970. gada 1. janvāra).
  • Pievienota iespēja samazināt taimeru precizitāti Worker-iem.
  • Meklēšanas operācijas lapā tagad aptver HTML bloku saturu «<details>». Ja meklētā frāze ir iepriekšējā blokā, to meklējot, tas automātiski tiek atvērts.
  • Piedāvāts jauns flags «until-found» atribūtam «hidden», kas padara elementu pieejamu meklēšanai lapā un ritināšanai caur teksta masku. Piemēram, var pievienot lapai slēptu tekstu, kura saturs tiks atrasts lokālajā meklēšanā.
  • Metodei window.getSelection().toString() nodrošināta pareiza teksta, kas atlasīts teksta veidlapās, serializācija.
  • WebAuthn ir ieviesti paplašinājumi largeBlob un credProps, kas paredzēti papildu lietotāja kontam saistītu datu saglabāšanai un iegūšanai.
  • API HTMLDialogElement pievienots metode requestClose(), kas uzsāk dialoga slēgšanu balstītajā HTML elementā <dialog>. Atšķirībā no metodes Close() jaunā metode ļauj atcelt slēgšanu, pievienojot notikuma «cancel» apstrādātāju.
  • Iebūvēta redaktora uzvedība, kas paredzēta contenteditable un designMode, ir līdzīga Chrome, apstrādājot atstarpi pirms bloka robežas un starp redzamo saturu (Firefox vairs nepievieno elementu <br> pēc atstarpes pirms bloka robežas).
  • Web izstrādātāju rīkos nodrošināta filtru iestatījumu saglabāšana tīkla inspekcijas panelī starp dažādām sesijām. JavaScript atkļūdotājā uzlabota rinda, kurā tiek apturēta izpilde, un saknes katalogs ir ierobežots ar izvēlēto domēnu.
  • Android platformas versijā ir ieviesta grāmatzīmju šķirošanas atbalsts, uzlabots lejupielādes pārvaldības interfeiss, paplašinātas ziņu plūsmas iespējas un uzsākta JetPack Compose ietvara atbalsta īstenošana.

Firefox 139 ir novitātes un kļūdu labojumi, kā arī novērstas 14 ievainojamības. 8 ievainojamības ir saistītas ar atmiņas problēmām, piemēram, bufera pārplūdiem un piekļuvi jau atbrīvotām atmiņas vietām. Potenciāli šīs problēmas var novest pie uzbrucēja kodu izpildes, atverot īpaši izstrādātas lapas. Vienai problēmai (CVE-2025-5262) piešķirta kritiska bīstamības pakāpe. Ievainojamība izraisa atmiņas divkāršo atbrīvošanu (double-free) libvpx kodētāja kodā, kas atbalsta VP8 un VP9 formātus, un to var izmantot caur WebRTC.

Firefox 140 beta versijā konteksta izvēlnē, kas tiek rādīta, ar peles labo taustiņu noklikšķinot uz cilnes, pievienota opcija „Vygāzīt cilni”, kas ļauj noņemt cilni no atmiņas, lai samazinātu resursu patēriņu. Vertikālajās cilnēs ir ieviesta iespēja mainīt piesprausto cilņu laukuma izmēru. Ir pieejama iespēja pievienot savus meklētājus (Iestatījumi > Meklēšana > Pievienot).

Avots: opennet.lv

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster