lexbor 2.4.0

Op 13 november, na meer dan een jaar ontwikkeling, is versie 2.4.0 van de hoge-prestatie HTML5 en CSS parseerbibliotheek uitgebracht. lexbor, geschreven in C zonder externe afhankelijkheden en verspreid onder de Apache 2.0-licentie.

De bibliotheek is verdeeld in modules (Core, CSS, DOM, Encoding, HTML, NS, Punycode, Selectors, Tag, Unicode, URL, Utils), die afzonderlijk kunnen worden gecompileerd en gebruikt (met de optie CMake LEXBOR_BUILD_SEPARATELY=ON).
Voor de bibliotheek zijn er externe bindings en wrappers voor de talen Elixir, Crystal, Python, D, Ruby en PHP.

Wijzigingenlijst:

  • Core: de prestaties zijn verhoogd met behulp van SWAR (packed SIMD);
  • URL: API toegevoegd voor het wijzigen van het URL-object;
  • URL: mogelijkheid om een URL te kopiĆ«ren toegevoegd;
  • URL: nieuwe regels en tabbladen worden verwijderd voor het parseren;
  • Encoding: GB18030-2022 index bijgewerkt;
  • Encoding: grootte van statische gegevens verminderd;
  • URL: prestatieverbetering;
  • bugfixes en verbeteringen van tests.

Bron: linux.org.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster