Објављено је издање веб претраживача Пале Моон 31.0, које се грана од Фирефок базе кодова да би се обезбедила већа ефикасност, сачувао класични интерфејс, минимизирала потрошња меморије и пружиле додатне опције прилагођавања. Пале Моон верзије су креиране за Виндовс и Линук (к86 и к86_64). Код пројекта се дистрибуира под МПЛв2 (Мозилла Публиц Лиценсе).
Пројекат се придржава класичне организације интерфејса, без преласка на Аустралис интерфејс интегрисан у Фирефок 29, и са широким опцијама прилагођавања. Уклоњене компоненте укључују ДРМ, Социал АПИ, ВебРТЦ, ПДФ прегледач, Црасх Репортер, код за прикупљање статистике, алате за родитељски надзор и особе са инвалидитетом. У поређењу са Фајерфоксом, претраживач задржава подршку за КСУЛ технологију и задржава могућност да користи и потпуне и лагане теме дизајна.
У новој верзији:
- Након идентификовања бројних проблема са стабилношћу и протеста од стране једног од кључних програмера, раније завршена издања Пале Моон 30.0.0 и 30.0.1 су отказана. Враћено је коришћење УКСП (Унифиед КСУЛ Платформ) платформе, развијајући виљушку Фирефок компоненти из Мозилла Централног спремишта, ослобођене везивања за Руст код и не укључујући развој пројекта Куантум. Мотор претраживача који се користи је Гоанна 5.1, варијанта Гецко мотора, очишћена од кода са неподржаних компоненти и платформи. Корисницима гране Пале Моон 29.к нуди се директан прелазак на издање 31.0.
- Подршка је обезбеђена и за старе неизмењене додатке за Фирефок и за нове додатке посебно припремљене за Пале Моон. Стабилност старијих додатака није загарантована, па ће они бити означени у менаџеру додатака посебном наранџастом ознаком.
- Додата подршка за једнократну проверу целог ланца својстава или позива у ЈаваСцрипт-у помоћу оператора „?“. На пример, користећи „дб?.усер?.наме?.ленгтх“ можете приступити вредности „дб.усер.наме.ленгтх“ без прелиминарних провера.
- Да би се побољшала компатибилност са веб локацијама, додате су методе Селецтион.сетБасеАндЕктент() и куеуеМицроТаск().
- У конструктору ИнтерсецтионОбсервер(), када се прослеђује празан стринг, својство роотМаргин је подразумевано подешено уместо да се избаци изузетак.
- Побољшано приказивање дизајна дефинисаних помоћу ЦСС мреже и флекбок-а.
- Побољшане перформансе паралелног извршавања веб радника у ЈаваСцрипт-у.
- Побољшан приказ курзивних фонтова.
- Ажуриране верзије библиотека укључене у основни пакет.
- Додата подршка за проширене идентификаторе ВПк видео кодека.
- Решен је дугогодишњи проблем са приказивањем поља постављених директно у ознакама тела и ифраме-а без коришћења ЦСС-а.
- Уклоњен је код који се односи на коришћење услуга Гоогле СафеБровсинг и УРЛЦлассифиер.
- Враћен је код за склапање на мацОС платформи.
- Уклоњен нестандардни АрцхивеРеадер АПИ.
- Код је очишћен од Мозилла компоненти за прикупљање телеметрије.
- Уклоњен је код који се односи на подршку за Андроид платформу.
- Оквир за аутоматско тестирање Марионета је уклоњен.
- Поправке везане за елиминисање рањивости су одложене.

Извор: опеннет.ру
