En utgivelse av nettleseren Pale Moon 29.1 er tilgjengelig, som deler seg fra Firefox-kodebasen for å gi høyere ytelse, bevare det klassiske grensesnittet, minimere minneforbruk og gi ytterligere tilpasningsmuligheter. Pale Moon-bygg er laget for Windows og Linux (x86 og x86_64). Prosjektkoden er distribuert under MPLv2 (Mozilla Public License).
Prosjektet følger den klassiske grensesnittorganisasjonen, uten å bytte til Australis-grensesnittet integrert i Firefox 29, og med omfattende tilpasningsmuligheter. De fjernede komponentene inkluderer DRM, Social API, WebRTC, PDF-viewer, Crash Reporter, kode for innsamling av statistikk, verktøy for foreldrekontroll og personer med funksjonshemming. Sammenlignet med Firefox beholder nettleseren støtte for XUL-teknologi og beholder muligheten til å bruke både fullverdige og lette designtemaer. Pale Moon er bygget på UXP (Unified XUL Platform), som er en gaffel av Firefox-komponenter fra Mozilla Central-depotet, fri for bindinger til Rust-kode og ikke inkludert utviklingen av Quantum-prosjektet.
I den nye versjonen:
- Реализован метод String.prototype.replaceAll(), возвращающий новую строку (исходная строка не меняется), в которой на основании заданного шаблона выполнены замены всех совпадений.
- Реализовано предложение по обработке любого JSON-текста как синтаксического подмножества ECMAScript, что позволяет использовать в строковых литералах символы разделения строк (U+2028) и разделения параграфов (U+2029).
- Обеспечено корректное форматирование строк, возвращаемых методом JSON.stringify().
- Добавлена поддержка разделителей для наглядного представления больших чисел в JavaScript (например, 1_000_000).
- Обновлены специфичные для отдельных сайтов переопределения значения User Agent.
- По умолчанию отключён кодек AV из-за проблем с потоковым вещанием.
- Sårbarhetsrettinger er utsatt.
Kilde: opennet.ru