Firefox 139 veebibrauseri vÀljaanne on toimunud ning paljudele pikema toetuse saada saanud versioonidele - 115.24.0 ja 128.11.0 on loodud uuendused. Beta-testimise etappi on lÀinud Firefox 140 haru, mille vÀljaandmine on plaanitud 24. juuniks.
Firefox 139 peamised uuendused:
- On lisatud vÔimalus mÀÀrata oma taustpildi vÔi taustavÀrvi valimine uue vahekaartide avamisel kuvatavale lehele. Funktsioon ei ole esialgu vaikimisi kÔigile lubatud ja see aktiveeritakse jÀrk-jÀrgult suurenevale osale kasutajatest. Sundaktiveerimiseks saab kasutada seadete jaotist "Firefox Labs" (about:settings#experimental). Samuti on uues vÀljaandes lisatud uusi taustpiltere ning pakutud on uus kategooria "Taevased".

- On lisatud eksperimentaalne tugi linkide eelvaate kuvamiseks lehe peal - kui hoida Alt+Shift ja liigutada kursor linki, avaneb hĂŒpikaken, kus on teavet lehe kohta, millele link viitab. Teave sisaldab pealkirja, pilti ja lĂŒhikest aruannet sisu kohta, mille on genereerinud suur keelemudel (kasutatakse sisseehitatud AI-assistenti, mis toimib kasutaja sĂŒsteemis). Funktsioon aktiveeritakse jaotises "Firefox Labs" (about:settings#experimental).

- Keenis on keele tĂ”lkimise funktsioon nĂŒĂŒd saadaval mitte ainult veebilehtedel, vaid ka laienduste siselehtedel, mis on saadaval URL-is "moz-extension://".
- HTTP/3 kasutamisel on andmete laadimise jĂ”udlus mĂ€rgatavalt paranenud, mis on eriti silmapaistev ĂŒhenduse taastamisel (QUIC 0-RTT) ja suure ribalaiusega ning suurte latentsustega sidekanalites.
- Seoses Chrome'i ĂŒleminekuga kasutaja konfidentsiaalsete andmete krĂŒptimisele Windowsi platvormil on lĂ”petatud otsemigreerimise tugi Chrome'i paroolide ja makseviiside osas. Paroolide edastamiseks Chrome'ist tuleb nĂŒĂŒd kĂ€sitsi eksportsĂŒles noot CSV formaadis ja laadida saadud fail Firefoxi.
- 10. juunil lÔpetatakse teenuse Review Checker (Fakespot) töö ning 8. juulil teenuse Pocket töö.
- Vaikimisi on sisse lĂŒlitatud Temporal objekt, mis pakub alternatiivset meetodite kogumit kuupĂ€evade ja ajaga töötamiseks. Uus API vĂ”imaldab manipuleerida kuupĂ€evadega arvestades ja ilma aega tsooni arvestamata, konverteerida aega, vormindada vĂ€ljundit ja teostada ajalisi arvutusi. Aeg vĂ”ib olla mÀÀratud tsoonist sĂ”ltumatus vormis (Temporal.PlainDate, Temporal.PlainTime, Temporal.PlainDateTime), ajavööndiga seotud (Temporal.ZonedDateTime) ja ajaloos esindatud (Temporal.Instant â nanosekundite arv alates 1. jaanuarist 1970).
- Töötajate jaoks on lisatud vÔimalus kÀrpida taimeri tÀpsust.
- Leheotsingu operatsioonid hĂ”lmavad nĂŒĂŒd HTML-plokkide sisu «<details>». Kui otsitav fraas on plokis olemas, avaneb see otsingu kĂ€igus automaatselt.
- Atribuudile «hidden» on ettepanek uus lipp «until-found», mis muudab elemendi leheotsingu ja teksti maskeeringu kerimise ajal kergesti leitavaks. NÀiteks vÔib lehele lisada varjatud teksti, mille sisu ilmneb kohaliku otsingu kÀigus.
- Meetodis window.getSelection().toString() on tagatud korrektne teksti serialiseerimine, mis on valitud tekstivormides.
- WebAuthn-is on rakendatud laiendusi largeBlob ja credProps, mis on ette nÀhtud tÀiendavate kontoandmete salvestamiseks ja vÀljavÔtmiseks.
- API-s HTMLDialogElement on lisatud meetod requestClose(), mis kĂ€ivitab HTML-elemendi <dialog> dialooge sulgemise. Erinevalt meetodist Close() annab uus meetod vĂ”imaluse sulgemine tĂŒhistada, kui lisate 'cancel' sĂŒndmuse kĂ€sitleja.
- Sisseehitatud redigeerija käitumine contenteditable ja designMode jaoks on lähedane Chrome'ile, kui rääkida vahede töötlemisest plokkide servade ja nähtava sisu vahel (Firefox ei lisa enam elementi <br> ploki serva ees oleva vahe pärast).
- Veebiarendajate tööriistades on tagatud vÔrgu inspektimise paneeli filtriseadete salvestamine erinevate seansside vahel. JavaScripti siluri puhul on parandatud peatustel oleva rea vormindust ning juurkatalooge on piiratud valitud. domeen.
- Androidi platvormi versioonis on sisse viidud raamatute sorteerimise tugi, tÀiustatud allalaadimiste haldust, laiendatud uudistevoo vÔimalusi ning alustatakse JetPack Compose raamistiku toe rakendamist.
Lisaks uutele funktsioonidele ja veaparandustele on Firefox 139 kĂ”rvaldatud 14 haavatavust. 8 neist haavatavustest on seotud mĂ€luhalduse probleemidega, nagu puhverĂŒlekanded ja juurdepÀÀs juba vabastatud mĂ€lualadele. Potentsiaalselt vĂ”ivad need probleemid pĂ”hjustada pahatahtliku koodi tĂ€itmist, kui avada spetsiaalselt vormindatud lehti. Ăhele probleemile (CVE-2025-5262) on mÀÀratud kriitiline oht. Haavatavus tuleneb libvpx kodeerija (mis toetab VP8 ja VP9 formaate) topeltvabastamisest (double-free) ja seda saab Ă€ra kasutada WebRTC kaudu.
Firefox 140 beetaversioonis on kontekstimenĂŒĂŒsse, mis kuvatakse parema hiireklĂ”psu abil vahelehe peal, lisatud valik âUnload Tabâ, mis vĂ”imaldab vahelehte mĂ€last vĂ€lja laadida, et vĂ€hendada ressursikasutust. Vertikaalvahelehtede paneelis on lisandunud vĂ”imalus kinnitatud vahelehtede ala suuruse muutmiseks. On antud vĂ”imalus lisada oma otsimootoreid (Seaded > Otsing > Lisa).
Allikas: opennet.ru


