I disponueshëm Firefox 129.
- Linux: Janë rregulluar të ndryshme problemet në punën me kamerën përmes PipeWire.
- Shtuar mbështetje eksperimentale për skedat anësore (sidebar.revamp + sidebar.verticalTabs).
- Rejimi i leximit e fitoi i ri, një ndërfaqe më miqësore për cilësimet. Janë shtuar cilësimet për intervalin e hapësirës midis shkronjave dhe intervalin midis fjalëve. Cilësimet e ngjyrave janë vendosur në një seksion të veçantë të menusë dhe kanë shpërthyer ndjeshëm.
- Të gjithë përdoruesit gradualisht do t'u aktivizohet parapregatitja e parashikimit kur kaloni me kursorin mbi skedën (browser.tabs.hoverPreview.enabled).
- Kur futni një URL pa specifikuar një skemë në shiritin e adresës, tani përdor për ta hapur me protokollin HTTPS, dhe në rast dështimi do të kalojë në HTTP (më parë, URL-të pa skemë hapeshin menjëherë me HTTP). Kjo nuk prek domainet jo-publikë (p.sh., në rrjetin lokal).
- Në Linux, Windows 11 dhe Android 10+, regjistrimet HTTPS DNS tani rezolvohen me mjete të sistemit operativ. Kështu, nëse përdoruesi ka aktivizuar mbështetje për DNS-over-HTTPS në sistemin operativ, nuk është më e nevojshme të aktivizohet përsëri DoH në shfletues. Përveç kësaj, kjo lejon përdorimin e HTTP/3 pa header Alt-Svc dhe automatikisht përmirëson kërkesat HTTP në HTTPS, nëse ekziston një regjistrim HTTPS DNS. E rëndësishme është se në këtë rast funksionon edhe mbështetja Encrypted Client Hello (ECH).
- Për përdoruesit nga Franca dhe Gjermania e përfshirë ruajtësi automatik dhe plotësimi i formave që përmbajnë adresa postare.
- Disa përdorues nga SHBA-të, kur shkruajnë tekst në shiritin e adresës, do të jenë të shfaqura propozime nga shërbimi Yelp (p.sh., nëse përdoruesi shkroi "burgerë").
- Nga faqja about:processes tani mund të kopjimi i informacioneve.
- Në shikuesin PDF çaktivizuar akcelerimi i harduerit (shpesh duhet të lexojmë pikselët e përshkruar, që është shumë më pak e shtrenjtë nëse ata përshkruhen nga procesori qendror, e jo nga kartela grafike).
- macOS: mjeti i sistemit VoiceOver tani mund do të lexojë faqet që përmbajnë tekst në gjuhë të ndryshme.
- CSS:
- Shtuar mbështetje për rregullin @starting-style.
- E realizuar pronë transition-behavior.
- Për qëllime të kompatibilitetit është shtuar mbështetje -webkit-font-feature-settings (sinonim font-feature-settings). Ky pronë përdoret, për shembull, në Wikipedia në gjuhën japoneze, e cila ka shkaktuar probleme gjatë shikimit të burimit me Firefox.
- JavaScript:
- Ka kaluar mbështetje për masat e tipizuara Float16Array, metodat DataView.prototype.getFloat16() dhe DataView.prototype.setFloat16() (leximi dhe caktimi i vlerave Float16Array nga DataView, si dhe metoda statike Math.f16round() (rreth rumbullakosjes së numrave deri në 16 bit). Të gjitha këto janë të dobishme për shkëmbimin e të dhënave me procesorin grafik në raste kur nevojitet të sakrifikohet saktësia për të kursyer memorie.
- Shprehjet e rregullta tani mund përdorin të njëjtin emër për grupet e emrave të kapjes në variante të ndryshme të disjunksionit.
- Metoda
- Aktivizuar mbështetje për ngjarjen e vjetruar textInput (lejon aplikacionet në web që përdorin biblioteka ose platforma të vjetra që mbështeten në këto ngjarje). Aplikacionet moderne duhet të përdorin beforeinput.
- ĂshtĂ« realizuar mbĂ«shtetje pĂ«r metodat .toJSON() GeolocationCoordinates.toJSON() dhe GeolocationPosition.toJSON() (serializimi i objekteve GeolocationCoordinates dhe GeolocationPosition me anĂ« tĂ« JSON.stringify().
- Shtuar mbështetje CSSPageDescriptorsp.
- MediaCapabilities.decodingInfo() tani mund të marrin informacion mbi dekodimin për një konfigurim të veçantë të përmbajtjes mediale të koduar dhe të pa koduar, duke i lejuar aplikacionet të kuptojnë paraprakisht nëse konfigurimi mbështetet dhe nëse përmbajtja do të luhet në mënyrë të lëmuar dhe efikase në energji.
- Ngjarjet për XMLHttpRequest tani nisen para ngjarjeve për çdo XMLHttpRequest aktual asinkron (siç ndodh edhe në shfletues të tjerë kryesorë). Kjo do të rregullojë problemet e pajtueshmërisë me disa faqe, por do të ngadalësojë faqet që varen nga sjellja e vjetër, "jo-bllokuese".
- Web Crypto API një metodë jo standarti me mbështetje për algoritmin e nënshkrimit digjital Ed25519.
- Ndërfaqja PerformanceResourceTiming e fitoi mbështetje pronat contentType dhe responseStatus (tregojnë llojin e përmbajtjes së burimit të marrë dhe kodin e statusit të përgjigjes HTTP të kthyer gjatë marrjes së burimit, përkatësisht).
- Shtuar pronë RTCDTMFSender.canInsertDTMF (lejon të kontrollohet nëse dërguesi WebRTC mund të futë sinjale tonale DTMF në një lidhje dalëse me anë të RTCDTMFSender.insertDTMF()).
- Ăaktivizuar mbĂ«shtetje pĂ«r API-nĂ« e vibrations Lista e paralajmĂ«rimeve pĂ«r rregullat CSS tĂ« paaktivizuara Ă«shtĂ« zgjeruar:.
- Mjetet e zhvilluesve:
- Të dhëna të papërshtatshme
- pronat resize. përdorimin pronat float.
- pronat resize. përdorimin box-sizing në elemente që injorojnë gjerësinë/lartësinë.
- Përdorimi pronat e lidhura me tabela në elemente që nuk lidhen me tabela.
- Përdorimi Funksioni i bllokimit në panelin "Network"
- bllokon jo vetëm përgjigjet, por edhe kërkesat. tani Në panelin e "Rregullave" në Inspektor tani
- shfaqen rregullat @starting-style. Përveç kësaj, për funksionin var() ka një këshillë që tregon vlerën e pronave të përdoruesve @starting-style. është shtuar mbështetje për PHC (Probabilistic Heap Checker) - një mjet i portuar nga Chromium
- Aktivizuar për të gjetur gabime në memorje. GWP-ASan për të gjetur gabime në memorie.
- Të dhëna të papërshtatshme
Burimi: linux.org.ru
