Достъпен Firefox 129.

  • Linux: Поправени разнообразие проблеми при работа с камера чрез PipeWire.
  • Добавена е експериментална поддръжка на странични раздели (sidebar.revamp + sidebar.verticalTabs).
  • Режим на четене беше получен нов, по-удобен интерфейс за настройки. Добавени са настройки за междусимволен интервал и интервал между думи. Настройките за цветове са изнесени в отделен раздел на менюто и значително разширени.
  • На всички потребители постепенно ще бъде включено предварителен преглед при задържане на курсора на таба (browser.tabs.hoverPreview.enabled).
  • При въвеждане на URL без указване на схема в адресната лента, браузърът сега опитва да го отвори по протокол HTTPS, а при неуспех се връща на HTTP (преди това URL без схема веднага се отваряше по HTTP). Това не засяга непублични домейни (например, в локалната мрежа).
  • На Linux, Windows 11 и Android 10+ записите на HTTPS DNS сега се резолвират чрез средствата на операционната система. Така, ако потребителят е включил поддръжка на DNS-over-HTTPS в операционната система, не е необходимо допълнително да се включва DoH в браузъра. Освен това, това позволява използването на HTTP/3 без заглавка Alt-Svc и автоматично ъпгрейдва заявките HTTP до HTTPS, ако съществува запис на HTTPS DNS. Важно е, че по този начин работи и поддръжката на Encrypted Client Hello (ECH).
  • За потребителите от Франция и Германия включено автоматично запазване и попълване на форми, съдържащи пощенски адреси.
  • Някои потребители от САЩ, когато въвеждат текст в адресната лента ще бъдат показани предложения от услугата Yelp (например, ако потребителят е въвел „бургери“).
  • От страницата about:processes вече може може да се копират данни.
  • В PDF читалката изключено апаратно ускорение (често е необходимо да се прочитат рисуваните пиксели, което е значително по-евтино, ако те се рисуват от централния процесор, а не от видеокартата).
  • macOS: инструментът на операционната система VoiceOver сега може озвучава страници, на които присъства текст на различни езици.
  • CSS:
  • JavaScript:
  • API:
    • Включена поддръжка на остарялото събитие textInput (позволява на уеб приложенията, използващи остарели библиотеки или платформи, които разчитат на тези събития, да работят). Съвременните приложения трябва да използват beforeinput.
    • Реализирана поддръжка на методите .toJSON() GeolocationCoordinates.toJSON() и GeolocationPosition.toJSON() (сериализация на обекти GeolocationCoordinates и GeolocationPosition с помощта на JSON.stringify().
    • Добавена е подкрепа CSSPageDescriptorsp.
    • MediaCapabilities.decodingInfo() сега може да получава информация за декодирането на конкретна конфигурация на криптирано и некриптирано медиапри съдържание, което позволява на приложенията предварително да разберат дали конфигурацията е поддържана и дали съдържанието ще се възпроизвежда гладко и енергийно ефективно.
    • Събития за синхронно XMLHttpRequest сега се задействат преди събитията за всяко текущо асинхронно XMLHttpRequest (както и в другите основни браузъри). Това ще поправи проблеми с съвместимостта с някои сайтове, но ще забави работата на сайтовете, разчитащи на старото, "неблокиращо" поведение.
    • Web Crypto API придоби с поддръжка на алгоритъм за цифрови подписи Ed25519.
    • Интерфейс PerformanceResourceTiming беше получен поддръжка свойства contentType и responseStatus (посочват типа съдържание на получените ресурси и кода на състоянието на HTTP отговора, връщан при получаване на ресурса, съответно).
    • Добавено свойство RTCDTMFSender.canInsertDTMF (позволява да се провери дали WebRTC изпращачът може да вмества DTMF тонални сигнали в изходящото соединение с помощта на RTCDTMFSender.insertDTMF()).
    • Изключена е поддръжка на неработещото Vibration API.
  • Инструменти за разработчици:
    • Разширен списък на предупрежденията за неактивни CSS правила:
      • Неправилно използване свойства за изменение на размера.
      • Неправилно използване свойства за плаващи.
      • Използването box-sizing върху елементи, игнориращи ширината/височината.
      • Използването свойства, свързани с таблици, върху елементи, несвързани с таблици.
    • Функцията за блокиране в панела "Мрежа" сега блокира не само отговорите, но и заявките.
    • На страничната лента "Правила" в Инспектора вече се показват правила @starting-style. Освен това, за функцията var() е добавена изскачаща подсказка, указваща стойностите на потребителските свойства @starting-style.
    • Включена поддръжка на PHC (Probabilistic Heap Checker) — инструмента, пренесен от Chromium GWP-ASan за откриване на грешки в паметта.

Източник: linux.org.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster