Հասանելի է Pale Moon 29.1 վեբ բրաուզերի թողարկումը, որը պատառաքաղված է Firefox կոդերի բազայից՝ ապահովելու ավելի բարձր կատարողականություն, պահպանելու դասական ինտերֆեյսը, նվազագույնի հասցնելու հիշողության սպառումը և տրամադրելու լրացուցիչ հարմարեցման տարբերակներ: Pale Moon build-ները ստեղծվել են Windows-ի և Linux-ի համար (x86 և x86_64): Ծրագրի կոդը բաշխվում է MPLv2 (Mozilla Public License) ներքո:
Նախագիծը հավատարիմ է դասական ինտերֆեյսի կազմակերպմանը, առանց Firefox 29-ում ինտեգրված Australis ինտերֆեյսին անցնելու և անհատականացման լայն ընտրանքներով: Հեռացված բաղադրիչները ներառում են DRM, Social API, WebRTC, PDF դիտող, Crash Reporter, վիճակագրություն հավաքելու ծածկագիր, ծնողական վերահսկողության գործիքներ և հաշմանդամություն ունեցող անձինք: Համեմատած Firefox-ի հետ՝ զննարկիչը պահպանում է XUL տեխնոլոգիայի աջակցությունը և պահպանում է ինչպես լիարժեք, այնպես էլ թեթև դիզայնի թեմաներն օգտագործելու հնարավորությունը: Pale Moon-ը կառուցված է UXP-ի (Unified XUL Platform) վրա, որը Firefox-ի բաղադրիչների պատառաքաղ է Mozilla-ի կենտրոնական պահոցից՝ զերծ Rust կոդի հետ կապերից և չներառելով Quantum նախագծի զարգացումները:
Նոր տարբերակում.
- Իրականացրել է String.prototype.replaceAll() մեթոդը, որը վերադարձնում է նոր տող (բնօրինակ տողը մնում է անփոփոխ), որտեղ բոլոր համընկնումները փոխարինվում են նշված օրինաչափության հիման վրա։
- Առաջարկ է իրականացվել ցանկացած JSON տեքստ մշակելու համար՝ որպես ECMAScript-ի շարահյուսական ենթաբազմություն, որը թույլ է տալիս օգտագործել տողերի սահմանազատիչներ (U+2028) և պարբերությունների սահմանազատիչներ (U+2029) տողերի տառերով:
- JSON.stringify() մեթոդով վերադարձված տողերի ճիշտ ձևաչափումն ապահովված է:
- Ավելացվել է սահմանազատիչների աջակցություն՝ JavaScript-ում մեծ թվեր տեսողականորեն ներկայացնելու համար (օրինակ՝ 1_000_000):
- Կայքի համար թարմացված Օգտագործողի գործակալի արժեքը վերացնում է:
- AV կոդեկը լռելյայն անջատված է հոսքային խնդիրների պատճառով:
- Խոցելիության շտկումները հետաձգվել են։
Source: opennet.ru