lexbor 2.4.0

Më 13 nëntor, pas më shumë se një viti zhvillimi, doli në treg versione 2.4.0 e bibliotekës me performancë të lartë për analizimin e HTML5 dhe CSS lexbor, e shkruar në gjuhën C pa varësi të jashtme dhe e shpërndarë me licencën Apache 2.0.

Biblioteka është e ndarë në module (Core, CSS, DOM, Encoding, HTML, NS, Punycode, Selectors, Tag, Unicode, URL, Utils), të cilat mund të kompilohen dhe përdoren veçmas (me opsionin CMake LEXBOR_BUILD_SEPARATELY=ON).
Për bibliotekën ka lidhje dhe mbështetje të jashtme për gjuhët Elixir, Crystal, Python, D, Ruby dhe PHP.

Lista e ndryshimeve:

  • Core: pĂ«rmirĂ«suar performancĂ«n falĂ« SWAR (packed SIMD);
  • URL: shtuar API pĂ«r ndryshimin e objektit URL;
  • URL: shtuar mundĂ«sia pĂ«r klonimin e URL;
  • URL: heqja e linjave tĂ« reja dhe tabulacionit para analizimit;
  • Encoding: pĂ«rditĂ«suar indekset GB18030-2022;
  • Encoding: zvogĂ«luar madhĂ«sia e tĂ« dhĂ«nave statike;
  • URL: pĂ«rmirĂ«suar performanca;
  • korrigjime gabimesh dhe pĂ«rmirĂ«sime tĂ« testeve.

Burimi: linux.org.ru

Bleni hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera đŸ”„ Bli hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera | ProHoster