lexbor 2.4.0

Den 13 november, efter mer än ett år av utveckling, släpptes version 2.4.0 av det högpresterande HTML5- och CSS-parsningsbiblioteket lexbor, skrivet i C utan externa beroenden och distribuerat under Apache 2.0-licensen.

Biblioteket är uppdelat i moduler (Core, CSS, DOM, Encoding, HTML, NS, Punycode, Selectors, Tag, Unicode, URL, Utils), som kan kompileras och användas separat (med alternativet CMake LEXBOR_BUILD_SEPARATELY=ON).
För biblioteket finns det tredjepartsbindningar och wrappers för språken Elixir, Crystal, Python, D, Ruby och PHP.

Ändringslista:

  • Core: prestandan har förbättrats med hjälp av SWAR (packed SIMD);
  • URL: en API har lagts till för att ändra URL-objektet;
  • URL: möjlighet att klona URL har lagts till;
  • URL: borttagning av nya rader och tabb innan parsning;
  • Encoding: index GB18030-2022 har uppdaterats;
  • Encoding: storleken på statiska data har minskats;
  • URL: ökad prestanda;
  • buginfixar och förbättringar av tester.

Källa: linux.org.ru

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster