lexbor 2.4.0

13. november, etter mer enn ett år med utvikling, ble 2.4.0-avsyklingen av et høyytelses HTML5- og CSS-parsingsbibliotek utgitt. lexbor, skrevet i C uten ekstern avhengigheter, og distribueres under Apache 2.0-lisensen.

Biblioteket er delt inn i moduler (Core, CSS, DOM, Encoding, HTML, NS, Punycode, Selectors, Tag, Unicode, URL, Utils), som kan kompilert og brukt separat (med CMake-alternativet LEXBOR_BUILD_SEPARATELY=ON).
Det finnes tredjeparts bindinger og wrappers for språkene Elixir, Crystal, Python, D, Ruby og PHP.

Endringslogg:

  • Core: ytelsen er forbedret ved hjelp av SWAR (packed SIMD);
  • URL: lagt til API for endring av URL-objektet;
  • URL: lagt til mulighet for kloning av URL;
  • URL: fjerning av nye linjer og tabulatorer før parsing;
  • Encoding: oppdatert GB18030-2022-indeks;
  • Encoding: redusert størrelse på statiske data;
  • URL: ytelsesforbedring;
  • feilrettinger og forbedringer av tester.

Kilde: linux.org.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster