Byly vydány prohlížečové engine Servo 0.0.2 a doprovodný demo prohlížeč ServoShell, oba napsané v Rustu. Toto vydání je funkčně identické s noční verzí ze 14. listopadu, která prošla dodatečným manuálním testováním. Finální verze jsou k dispozici ke stažení. Linux, Android, macOS и Windows.
Engine byl původně vyvinut společností Mozilla, ale poté se dostal pod záštitu této organizace. Linux Foundation. Servo nabízí podporu pro vícevláknové vykreslování webových stránek, paralelizaci operací DOM (Document Object Model) a použití bezpečných programovacích mechanismů poskytovaných jazykem Rust. Servo bylo od základu vytvořeno tak, aby podporovalo rozdělení kódu DOM a vykreslování na menší dílčí úkoly, které lze provádět paralelně a efektivněji využívat vícejádrové zdroje CPU. Firefox již integruje některé části Serva, jako je vícevláknový CSS engine a vykreslovací systém WebRender.

Hlavní změny:
- Podpora XPath (XML Path Language), AbortController a AbortSignal je ve výchozím nastavení povolena.
- Přidána rozhraní API CompressionStream a DecompressionStream pro kompresi a dekompresi datových streamů.
- Přidána podpora pro element uvnitř bloků A .
- Byly implementovány metody fetchLater() a Document.parseHTMLUnsafe().
- Událost UIEvent implementuje vlastnosti „which“ a „relatedTarget“.
- Rozhraní HTMLMapElement API implementuje vlastnosti „name“ a „bareas“.
- Renderovací engine implementuje syntetické tučné písmo, které programově ztlušťuje znaky bez použití samostatného písma.
- Přidána podpora vsync pro synchronizaci začátku vykreslování s pulsem pro zatemnění snímku.
- Začalo vytváření nativních arm64 buildů prohlížeče ServoShell. macOS.
- V prototypu prohlížeče ServoShell pro Android Byl implementován experimentální režim, který umožňuje experimentální funkce, jež ještě nejsou plně stabilizovány, jsou stále ve vývoji a ve výchozím nastavení jsou zakázány. Dotykové události se nyní zobrazují na dotykové obrazovce a klávesnice na obrazovce se zobrazuje, když jsou vstupní formuláře aktivovány událostmi dotykové obrazovky. Byla přidána podpora přiblížení pomocí gest sevření prstů. Při přiblížení je nyní povoleno posouvání klávesnice na obrazovce.
Zdroj: opennet.ru
