Nick Wellnhofer teatas, et ta lahkub libxml2 teegi hooldajakohtalt. Nick osales libxml2 arendamises alates 2016. aastast, sai hooldajaks 2022. aastal ning oli sealt alates praktiliselt ainus aktiivne arendaja. Pärast Nicky lahkumist jäi projekt hooldajata.
Libxml2 teeki kasutatakse operatsioonisüsteemides ja toodetes, mille tulemuseks on Apple, Google ja Microsoft. Avatud pakettidest, mis mainivad libxml2 sõltuvustes, võib ära mainida GNOME, Xfce, Mate, Cinnamon, Budgie, LibreOffice, Epiphany, libvirt, BIND, VirtualBox, lldb, Flatpak, Evolution, clang-tools, xsltproc, PostgreSQL, Pacemaker, Apache httpd, Zypper, Scribus.
Juunis teatas Nick Wellnhofer, et ta loobus libxslt teegi hooldajaks olemisest ja keeldus tegelema haavatavuste kõrvaldamisega – hakkas käsitlema libxml2 haavatavusi kui tavalisi vigu, millega tegeletakse vabast ajast. Nick kritiseeris ka ettevõtete täiendavate nõuete esitamise praktikat hooldajavabatahtlikele, kes töötavad tasuta.
Enne lahkumisteate avaldamist avaldas Nick libxml2 versiooni 2.15.0 ning lubas selle regressiivsed muudatused aasta lõpuni parendada. Uues versioonis on vaikimisi keelatud Python ja Schematroni keelte lõpp-punktid. Survestatud andmete lugemine parseris on nüüd võimalik ainult XML_PARSE_UNZIP valiku määramisel. HTML-i serialiseerimise ja märgistikodeerimise kood vastab HTML5 spetsifikatsiooni nõuetele. Dokumentatsiooni genereerimine API-le on sisse juhitud Doxygeni tööriista abil.
Allikas: opennet.ru
