Op 9 januari, na drie maanden ontwikkeling, is versie 3.0.12 van de snelle cross-platform bibliotheek uitgebracht. Notcurses, ontworpen voor het creƫren van tekstgebaseerde gebruikersinterfaces, geschreven in C en verspreid onder de Apache 2.0-licentie. De levering bevat bindings voor C++ (standaard C++17).
Optionele integratie met OpenImageIO, FFmpeg, libgpm en libqrcodegen.
Wijzigingenlijst:
- Fouten bij het gebruik van de musl-bibliotheek zijn verholpen.
- Er is een blitter voor octanten NCBLIT_4x2 toegevoegd met ondersteuning voor Unicode 16. Momenteel ondersteunt geen enkele terminalemulator octanten, maar er wordt verwacht dat deze situatie binnenkort verandert.
- Een fout bij de weergave van QR-codes is opgelost, en nu wordt altijd NCBLIT_2x1 gebruikt voor hun weergave (zodat de verhoudingen altijd behouden blijven). Dit betekent dat ze niet beschikbaar zijn in een pure ASCII-omgeving, waarin de boven- en onderhelften ontbreken.
- Een CMake-optie USE_STATIC_BINARIES is toegevoegd (ik heb het idee ingebracht in PR#2664).
- Andere wijzigingen die niet in NEWS.md zijn beschreven.
Bron: linux.org.ru
