Firefox 158 har blitt lansert, og oppdateringer for tidligere versjoner med langsiktig stĂžtte â 153.5.0 og 115.43.0 â er blitt utgitt. I det nye to-ukers utviklingssyklusen er versjon 159 av Firefox nĂ„ i beta-testing, med en planlagt utgivelse den 27. oktober.
De viktigste nyhetene i Firefox 158 (1, 2, 3):
- StÞtte for dekodering av bilder i JPEG XL-format er nÄ aktivert som standard. MIME-typen «image/jxl» har blitt lagt til i HTTP-headeren Accept. Som i Chrome er implementeringen av JPEG-XL i Firefox basert pÄ biblioteket jxl-rs, skrevet i Rust. JPEG XL gjÞr det mulig Ä redusere filstÞrrelsen med 30-50 % sammenlignet med JPEG-bilder av tilsvarende kvalitet. Blant de stÞttede avanserte funksjonene er: HDR, animasjon, gjennomsiktighet, progresiv lasting, myk forverring av kvalitet ved lavere bithastighet, tapsfri JPEG-komprimering, stÞtte for opptil 4099 kanaler og et stort farge dybdeomrÄde.
- Smart Window-modusen, som gir en egen interaksjonsplass med AI, har fÄtt muligheten til Ä autofylle skjemaer. NÄr du klikker pÄ et felt i et webskjema, foreslÄr AI alternativer basert pÄ Äpne faner og tidligere lagrede autofyll-data. Denne muligheten er aktivert for en del brukere.
- Bakgrunnsinnstillingene pÄ siden som vises ved Äpning av en ny fane, har nÄ mulighet til Ä lagre historikken til alle lastede bakgrunnsbilder, ikke bare det nyeste bildet. Alle brukerens valgte bilder kan ses i seksjonen «Dine bilder».

- Lagring av sider i PDF-format og utskrift pÄ Linux og macOS er blitt forbedret. Problemer med PDF-rendering, slik som ignorering av matematiske symboler, er lÞst.
- Oversettelse til belarusisk sprÄk er blitt implementert.
- Gjennom bruk av sub-piksel posisjonering av rulling (uten avrunding til hele skjermpikser) er rulling blitt mer jevn pÄ skjermer med hÞy piksel tetthet eller nÄr siden er zoomet.
- I CSS-funksjonen calc() er stĂžtte for typebasert aritmetikk lagt til, noe som gjĂžr det mulig Ă„ utfĂžre aritmetiske operasjoner med hensyn til angitte enheter, for eksempel calc(50vw + 2rem), calc(1000px / 2) eller calc(40deg + 2rad).
- I API Notification og metoden ServiceWorkerRegistration.showNotification() er en ny navigasjonsalternativ lagt til, som definerer URL-en for navigering etter klikk pÄ varslingen.
- For input elements with the attribute âautocomplete="webauthn"â, a popup for passwordless authentication via fingerprint or face recognition is implemented.
- The PerformanceResourceTiming.deliveryType property has been updated to support the value "cache" for identifying resources obtained from the cache.
- Support for the WebGL extension EXT_polygon_offset_clamp has been added.
- The Firefox version for Android now allows the tab list panel to be placed at the top or bottom of the window.
- A new edition of Firefox Enterprise has been created, the features of which are described in a separate review.
In addition to new features and bug fixes, Firefox 158 addresses 77 vulnerabilities, with 30 of them classified as high risk. Most vulnerabilities are caused by memory handling issues, such as buffer overflows and accessing already freed memory areas. These issues could potentially allow the execution of malicious code when opening specially crafted pages.
Kilde: opennet.ru

