lexbor 2.4.0

13. listopadu, po více než roce vývoje, došlo k vydání verze 2.4.0 vysoce výkonné knihovny pro zpracování HTML5 a CSS. lexbor, napsané v jazyce C bez externích závislostí a distribuované pod licencí Apache 2.0.

Knihovna je rozdělena do modulů (Core, CSS, DOM, Encoding, HTML, NS, Punycode, Selectors, Tag, Unicode, URL, Utils), které mohou být kompilovány a používány samostatně (s volbou CMake LEXBOR_BUILD_SEPARATELY=ON).
Pro knihovnu existují externí vazby a obaly pro jazyky Elixir, Crystal, Python, D, Ruby a PHP.

Seznam změn:

  • Core: zvýšena výkonnost pomocí SWAR (packed SIMD);
  • URL: přidáno API pro úpravu objektu URL;
  • URL: přidána možnost klonování url;
  • URL: odstranění nových řádků a tabulátorů před zpracováním;
  • Encoding: aktualizován index GB18030-2022;
  • Encoding: snížená velikost statických dat;
  • URL: zvýšení výkonnosti;
  • opravy chyb a vylepšení testů.

Zdroj: linux.org.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster