Публикуван е релиз на уеб браузъра Pale Moon 32.3, произтичащ от изходния код на Firefox, за осигуряване на по-висока производителност, запазване на класическия интерфейс, минимално потребление на памет и предоставяне на допълнителни настройки. Сборките на Pale Moon са разработени за Windows и Linux (x86_64). Кодът на проекта се разпространява под лиценза MPLv2 (Mozilla Public License).
Проектът поддържа класическа организация на интерфейса, без да преминава към внедрените в Firefox 29 и 57 интерфейси Australis и Photon, и предлага широки възможности за кастомизация. От премахнатите компоненти могат да се отбележат DRM, Social API, WebRTC, PDF-прегледвач, Crash Reporter, код за събиране на статистика, средства за родителски контрол и достъп за хора с увреждания. В сравнение с Firefox, браузерът възстановява поддръжката на разширения, използващи XUL, и запазва възможността за прилагане както на пълноценни, така и на леко оформени теми.
В новата версия:
- В about:config е добавена скрита настройка "browser.history.menuMaxResults", която позволява да се зададе броя на записите от историята на посещенията, показвани в менюто (по подразбиране се показват 15 записа).
- При разработката за всички платформи е направен преход към използване на стандарта C++14. Подготовка е направена за прехода към стандарта C++17.
- Работа е извършена за подобряване на съвместимостта с други браузъри и решаване на проблеми с популярни сайтове. Например, добавена е поддръжка за изчисляване на цветове с помощта на CSS функцията calc(), методи за търсене в масиви findLast и findLastIndex, свойството Object.hasOwn(object, property) и допълнителни методи в API Intl (hourCycle, DateTimeFormat, Intl.Locale).
- Извършена е почистване от неизползван код.
- Поддръжката на експерименталните разширения на Mozilla е спряна.
- В JavaScript двигателя е подобрена работата на събирача на боклук.
- Обработката на символични линкове при показването на списъка с директории е спряна.

Източник: opennet.ru
