پیلا مون براؤزر 31.0 ریلیز

پیلی مون 31.0 ویب براؤزر کی ریلیز شائع ہو چکی ہے، جس نے اعلیٰ کارکردگی فراہم کرنے، کلاسک انٹرفیس کو برقرار رکھنے، میموری کی کھپت کو کم کرنے اور حسب ضرورت کے اضافی اختیارات فراہم کرنے کے لیے فائر فاکس کوڈبیس سے فورک کیا ہے۔ پیلے مون کی تعمیرات ونڈوز اور لینکس (x86 اور x86_64) کے لیے تیار کی جاتی ہیں۔ پروجیکٹ کوڈ MPLv2 (Mozilla Public License) کے تحت تقسیم کیا گیا ہے۔

یہ پروجیکٹ Firefox 29 میں مربوط Australis انٹرفیس پر سوئچ کیے بغیر، اور وسیع حسب ضرورت اختیارات کی فراہمی کے ساتھ، انٹرفیس کی کلاسک تنظیم پر قائم ہے۔ ہٹائے گئے اجزاء میں DRM، Social API، WebRTC، PDF ویور، کریش رپورٹر، شماریات جمع کرنے کا کوڈ، پیرنٹل کنٹرولز، اور معذور افراد شامل ہیں۔ Firefox کے مقابلے میں، براؤزر 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() کنسٹرکٹر میں، جب خالی سٹرنگ گزرتی ہے تو، روٹ مارجن کی خاصیت کسی استثناء کو پھینکنے کے بجائے بطور ڈیفالٹ سیٹ کی جاتی ہے۔
  • Улучшена отрисовка конструкций, заданных при помощи CSS grid и flexbox.
  • Повышена производительность параллельного выполнения web worker-ов в JavaScript.
  • Улучшено отображение шрифтов курсивом.
  • Обновлены версии библиотек, включённых в базовую поставку.
  • Добавлена поддержка расширенных идентификаторов видеокодеков VPx.
  • Решена давняя проблема с отображением полей, заданных напрямую в тегах body и iframe без применения CSS.
  • Удалён код, связанный с использованием сервисов Google SafeBrowsing и URLClassifier.
  • Восстановлен код для сборки на платформе macOS.
  • Удалён нестандартный API ArchiveReader.
  • Проведена чистка кода от компонентов Mozilla для сбора телеметрии.
  • Удалён код, связанный с поддержкой платформы Android.
  • Удалён фреймворк автоматизированного тестирования Marionette.
  • کمزوریوں کو ختم کرنے سے متعلق اصلاحات کو ملتوی کر دیا گیا ہے۔

پیلا مون براؤزر 31.0 ریلیز


ماخذ: opennet.ru

نیا تبصرہ شامل کریں