Pale Moon Browser 31.0 रिलीज

Pale Moon 31.0 वेब ब्राउजरको रिलीज प्रकाशित गरिएको छ, जसले उच्च प्रदर्शन प्रदान गर्न, क्लासिक इन्टरफेस कायम राख्न, मेमोरी खपत कम गर्न र अतिरिक्त अनुकूलन विकल्पहरू प्रदान गर्न फायरफक्स कोडबेसबाट फोर्क गरिएको छ। Pale Moon बिल्डहरू Windows र Linux (x86 र x86_64) को लागि उत्पन्न हुन्छन्। परियोजना कोड MPLv2 (मोजिला पब्लिक लाइसेन्स) अन्तर्गत वितरण गरिएको छ।

परियोजनाले Firefox 29 मा एकीकृत अस्ट्रेलिस इन्टरफेसमा स्विच नगरी, र व्यापक अनुकूलन विकल्पहरूको प्रावधानको साथ, इन्टरफेसको क्लासिक संगठनलाई पालन गर्दछ। हटाइएका कम्पोनेन्टहरूमा DRM, सामाजिक API, WebRTC, PDF दर्शक, क्र्यास रिपोर्टर, तथ्याङ्क सङ्कलन कोड, अभिभावकीय नियन्त्रणहरू, र असक्षमता भएका व्यक्तिहरू समावेश छन्। फायरफक्सको तुलनामा, ब्राउजरले XUL टेक्नोलोजीको लागि समर्थन कायम राख्छ र दुबै पूर्ण र हल्का थिमहरू प्रयोग गर्ने क्षमता राख्छ।

नयाँ संस्करणमा:

  • После выявления ряда проблем со стабильностью и протеста одного из ключевых разработчиков отменены ранее сформированные выпуски Pale Moon 30.0.0 и 30.0.1. Возвращено использование платформы UXP (Unified XUL Platform), развивающей ответвление компонентов Firefox из репозитория Mozilla Central, избавленных от привязок к коду на языке Rust и не включающих наработки проекта Quantum. В качестве браузерного движка задействован Goanna 5.1, вариант движка Gecko, очищенный от кода неподдерживаемых компонентов и платформ. Пользователям ветки Pale Moon 29.x предложен прямой переход на выпуск 31.0.
  • Обеспечена поддержка как старых немодифицированных дополнений к Firefox, так и новых дополнений, специально подготовленных для Pale Moon. Стабильность работы старых дополнений не гарантируется, поэтому они будут помечаться в менеджере дополнений специальной оранжевой меткой.
  • Добавлена поддержка единовременной проверки всей цепочки свойств или вызовов в JavaScript при помощи оператора «?.». Например, через «db?.user?.name?.length» можно обратиться к значению «db.user.name.length» без предварительных проверок.
  • Для улучшения совместимости с сайтами добавлены методы Selection.setBaseAndExtent() и queueMicroTask().
  • IntersectionObserver() कन्स्ट्रक्टरमा, खाली स्ट्रिङ पास गर्दा, rootMargin गुण अपवाद फ्याँक्नुको सट्टा पूर्वनिर्धारित रूपमा सेट गरिन्छ।
  • Улучшена отрисовка конструкций, заданных при помощи CSS grid и flexbox.
  • Повышена производительность параллельного выполнения web worker-ов в JavaScript.
  • Улучшено отображение шрифтов курсивом.
  • Обновлены версии библиотек, включённых в базовую поставку.
  • Добавлена поддержка расширенных идентификаторов видеокодеков VPx.
  • Решена давняя проблема с отображением полей, заданных напрямую в тегах body и iframe без применения CSS.
  • Удалён код, связанный с использованием сервисов Google SafeBrowsing и URLClassifier.
  • Восстановлен код для сборки на платформе macOS.
  • Удалён нестандартный API ArchiveReader.
  • Проведена чистка кода от компонентов Mozilla для сбора телеметрии.
  • Удалён код, связанный с поддержкой платформы Android.
  • Удалён фреймворк автоматизированного тестирования Marionette.
  • कमजोरीहरू हटाउन सम्बन्धित फिक्सहरू स्थगित गरिएको छ।

Pale Moon Browser 31.0 रिलीज


स्रोत: opennet.ru

एक टिप्पणी थप्न