Firefox 155 udgivet

Firefox 155 er blevet udgivet, og opdateringer til tidligere versioner med langtidsstøtte — 153.2.0, 140.15.0 og 115.40.0 — er blevet dannet. Firefox 155 er den første udgave, der er dannet under det nye to-ugers udgivningscyklus, som vil gøre det muligt at levere nye funktioner til brugerne oftere, sikre en mere forudsigelig udgivelsesproces og mindske udviklernes belastning før udgivelser. Firefox 156 er nu i beta-test med en planlagt udgivelse den 15. september.

Nye funktioner i Firefox 155 (1, 2, 3):

  • For alle brugere i USA, Canada og Frankrig er 'Smart Window'-tilstanden aktiveret, som tilbyder et separat rum til interaktion med AI, der supplerer den eksisterende standard navigationsmode i web og privat browsing-tilstand. Den nye version inkluderer personlige forslag til hurtig opstart af chat med AI om tidligere berørte emner, betydeligt hurtigere citat af kilder ved søgning gennem servicen exa.ai, forbedrede anbefalinger til gruppering af relaterede faner og automatisk navngivning af faneblade grupper.
  • I adressefeltet vises antallet af trackere, der er blokeret på det besøgte websted ved siden af ikon for beskyttelse. Denne funktion er kun aktiveret for en del af brugerne, og for at aktivere den kan parameteren 'browser.urlbar.trackerCount.featureGate' indstilles på siden about:config.
  • I indstillingerne er der nu mulighed for at ændre rækkefølgen af containerne i listerne.
  • I versioner til Windows-platformen er det nu muligt at bruge spillecontrollere, der er kompatible med Nintendo Switch Pro, i webspil.
  • Nesting af blokke og CSS-funktioner er begrænset til 75 niveauer for at forhindre nedbrud ved behandling af strukturer med for høj nesting.
  • Domænet til at teste netværksadgang og identificere tilstedeværelsen af captive-portaler er ændret fra detectportal.firefox.com til firefox-portal-detection.com.
  • Håndtering af 'mailto:'-links uden direkte brugerhandling er blevet stoppet (websiden kan nu ikke automatisk initierer åbning af e-mail-klienten).
  • Ved udskrivning af PDF-filer kan indholdet af dokumenter, der er mindre end den trykte side, nu skal skaleres for at udfylde hele arket.
  • I webudviklerens værktøjer er mulighederne for at emulere CSS-funktioner blevet flyttet til et nyt panel, der vises ved at klikke på knappen „@” i vinduet Rules. Tilføjet mulighed for at emulere medieforespørgslen „prefers-reduced-motion”. Tastaturgenvejen Ctrl+Alt+B er tilføjet til JavaScript-debuggeren for at aktivere eller deaktivere alle breakpoint på én gang.
  • I JSON-sekventeren er der implementeret understøttelse af visning af dokumenter i formatet „JSON Lines” (JSONL og NDJSON), hvor hver linje indeholder et separat JSON-objekt.
  • CSS-funktionen progress() er blevet implementeret for at beregne positionen af en værdi i forhold til de angivne minimums- og maksimumværdier („progress(5, 0, 10)” returnerer 0,5).
  • CSS-funktionen alpha() er tilføjet, hvilket muliggør ændring af alpha-kanalen (gennemsigtighed) for en angivet farve.
  • Understøttelse af den nye syntaks for CSS-funktionen attr(attr-name attr-type, fallback-value) er tilføjet, hvilket tillader arbejde med HTML-attributternes værdier af enhver type, ikke kun strenge.
  • Understøttelse af metoderne Promise.allKeyed og Promise.allSettledKeyed er tilføjet, som er ens med Promise.all() og Promise.allSettled(), bortset fra at de accepterer og returnerer objekter i stedet for arrays.
  • Understøttelse af udvidelsen af det binære format WebAssembly er tilføjet, hvilket gør det muligt at reducere størrelsen af WebAssembly-moduler med et stort antal importerede elementer.
  • I WebAssembly er der tilføjet støtte til 128-bit aritmetiske instruktioner i64.add128, i64.sub128, i64.mul_wide_s og i64.mul_wide_u.
  • Muligheden for at bruge den anden version af QUIC-protokollen (RFC 9369) i HTTP/3 er blevet tilføjet.
  • For SVG-element <a> In the JavaScript interface SVGAElement, the same set of URL properties is provided as available for links in HTML.
  • CSS-egenskaben „font-width” er tilføjet, hvilket svarer til den tidligere tilgængelige egenskab „font-stretch”.
  • I API'et WebTransport er der implementeret understøttelse af afsendelsesgrupper til styring af båndbreddefordelingen mellem strømme (createSendGroup()), afsendelse af datagrammer (createWritable()) og generation af nøgler bundet til TLS-sessionen (exportKeyingMaterial()).
  • I Android-versionen er der implementeret adgang til redigering af værktøjslinjen ved at trykke og holde på enhver knap på linjen. Det er blevet lettere at fjerne faner fra grupper. Følsomheden for aktivering af funktionen til at resumere siden ved at ryste smartphonen er blevet ændret.

Udover nye funktioner og fejlrettelser i Firefox 155 er der blevet rettet 109 sårbarheder, hvoraf de fleste skyldes problemer med hukommelsen, såsom buffer overflow og adgang til allerede frigivne hukommelsesområder. Disse problemer kan potentielt føre til, at en angriber kan udføre kode ved at åbne specielt designede sider.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster