Pieejams Firefox 132.
Jaunumiem šajā laidienā:
- Linux: Sakārtota iespēja atvērt lejupielādētās failus lietojumprogrammās, kas instalētas, izmantojot Flatpak.
- Režīmā stingra aizsardzība pret izsekošanu tagad tiek bloķētas visus sīkdatnes no trešo pušu vietnēm.
- atbalsts īpašībai (security.tls.enable_kyber) TLS atslēgu apmaiņas algoritma atbalsts mlkem768x25519 (kombinācija X25519 ECDH un ML-KEM (CRYSTALS-Kyber), izturīga pret uzbrukumiem gan parastajās, gan kvantu datoros).
- Atjaunināts ikona cilnē, kas liecina, ka cilne atskaņo skaņu. Jaunā ikona labāk izskatās vertikāli izvietotās cilnēs nekā vecā.
- Lielākajai daļai SVG filtru primitīvu (feBlend, feColorMatrix, feComponentTransfer, feComposite, feDropShadow, feFlood, feGaussianBlur, feMerge un feOffset) ir iekļauts aparatūras paātrinājums WebRender attēlošanā.
Citi uzlabojumi:
- Pa noklusējumu ir atslēgts norāde par atsaucēju, kad tiek pārsūtīta saite no onion domēna uz parasto domēnu. Šis iestatījums jau sen tiek izmantots Tor pārlūkprogrammā (lai nesniegtu informāciju par slēptajiem pakalpojumiem), taču ir cilvēki, kuri izmanto Tor caur Firefox (kas nav ieteicams), tāpēc izstrādātāji nolemj aizsargāt arī viņus.
- Ieviesta sertifikātu saspiešanas atbalsts, lai samazinātu to izmēru un paātrinātu TLS roku spiedienu.
- Konkrētā konteksta izvēlnes punkts "Kopēt bez izsekošanas parametriem" tagad tiek ēnotas, ja saite nesatur izsekošanas parametrus.
- Sākot ar Firefox 128, nospiežot Enter meklēšanas laukā (ja tas ir atdalīts no adreses joslas), vairs neatver meklēšanas lapu. Dažiem lietotājiem tas ir nepieciešams (kaut arī lielākajā daļā gadījumu ir vieglāk ievadīt meklēšanas vaicājumu un nospiest Enter, nekā vispirms atvērt meklētāja lapu un tikai tad veikt meklēšanu), tāpēc šī iespēja atgriezta ir Shift+Enter.
- Firefox vairs neizmainīs ielādēt favikonu, izmantojot HTTP, ja pašreizējā lapa ir atvērta, izmantojot HTTPS protokolu.
- Atslēgts atbalsts HTTP/2 paziņojumiem. Tas radīja problēmas ar dažiem resursiem un nav atbalstīta citiem populāriem pārlūkiem.
- Izslēgta iekļautā ir ļoti un ļoti vienkāršs — nodrošināt IP savienojamību starp mašīnām gan vienā DЦ, gan starp. atbalsts Cookies Having Independent Partitioned State (CHIPS). Tas radīja problēmas dažās vietnēs.
- MacOS un Windows ir iekļauts atbalsts WebGL Wide Gamut Color. Pašlaik tiek atbalstīti P3 profili 8-bit režīmā.
- macOS:
- MacOS 15 ir ieviesta jaunu funkciju atbalsts ekrāna un logu koplietošanai. Atbalsts MacOS 14 tiks pievienots vēlāk.
- Uzlabota atbalsts sesijas atjaunošanai. Piemēram, Firefox tagad tiks automātiski palaists, ja tas tika darbināts pirms restartēšanas (piemēram, operētājsistēmas atjaunināšanas dēļ).
- Ieviesta Microsoft Single Sign-on atbalsts.
- Dažiem vietnēm tiks pakāpeniski ieviests atbalsts Microsoft PlayReady, kas uzlabos veiktspēju un pagarinās akumulatora darbības laiku, atskaņojot DRM saturu.
- Tagad, cenšoties atvērt saiti no vietnes Microsoft Store, prasīs apstiprinājumu, tāpat kā citiem protokoliem.
- Iekļauta
- Īpašība text-emphasis-position saņēma auto vērtības atbalsts.
- Izņemts īpašība -moz-user-modify (tā vietā jāizmanto globālais atribūts contenteditable).
- JavaScript:
- Atbalstīta JSON analīze kopā ar avotu (funkcijas, lai novērstu jautājumus, kas saistīti ar precizitātes zudumu, pārveidojot lielus peldošus skaitļus un datu vērtības starp JavaScript vērtībām un JSON tekstu):
- Reviver parametrā konteksts JSON.parse() metode: nodrošina piekļuvi analizētā JSON avota tekstam.
- JSON.isRawJSON(): pārbauda, vai vērtība ir objekts, ko atgriež JSON.rawJSON().
- JSON.rawJSON(): izveido 'neapstrādāta JSON' objektu, kurā ir JSON fragmenta teksts, ko var iekļaut objektā, lai saglabātu norādīto vērtību, pārveidojot šo objektu par virkni.
- Pievienota Atbalsts regulāro izteiksmju modifikatoriem (?ims-ims:…), kas ļauj veikt izmaiņas, kas darbojas tikai noteiktā daļā regulārās izteiksmes parauga.
- API:
- Interfeisi WebGLRenderingContext un [url-https://developer.mozilla.org/en-US/docs/Web/API/WebGL2RenderingContex]WebGL2… ieguva atbalsts īpašībām drawingBufferColorSpace un unpackColorSpace (nosaka WebGL zīmēšanas buferu krāsu telpu un krāsu telpu, kas tiek izmantota, importējot tekstūras, attiecīgi).
- Pievienota offset-position Notification.silent (kontrolē, vai sistēmas paziņojumi jāizdod bez skaņas).
- Ieviesti fetchpriority atribūts elementiem <link>, <script> un <img>, fetchPriority īpašība HTMLLinkElement HTMLScriptElement, HTMLImageElement un options.priority, parametri , ko nodod Request() konstruktoram, kā arī fetchpriority HTTP virsraksta direktīva (ļauj tīmekļa izstrādātājiem optimizēt resursu ielādi, norādot relatīvo resursu prioritāti).HTMLVideoElement Saite metodes
- Interfeiss requestVideoFrameCallback() iepazinās cancelVideoFrameCallback() (operāciju veikšana katram video kadram, kas ļauj efektīvāk zīmēt uz audekla, analizēt video, sinhronizēt to ar ārējiem skaņas avotiem utt.). un MediaStreamTrack.getCapabilities() (ļauj lietotnēm iegūt saistītā
- Ieviests metode MediaStreamTrack atbalstītās multivides iespējas. Dostupns Firefox 132. Šajā izlaidumā ir jaunākās funkcijas: Linux: 🥇Firefox 132 | ProHoster).
Avots: linux.org.ru
- Atbalstīta JSON analīze kopā ar avotu (funkcijas, lai novērstu jautājumus, kas saistīti ar precizitātes zudumu, pārveidojot lielus peldošus skaitļus un datu vērtības starp JavaScript vērtībām un JSON tekstu):
