Il 9 gennaio, dopo tre mesi di sviluppo, è stata rilasciata la versione 3.0.12 della libreria cross-platform veloce Notcurses, progettata per creare interfacce utente testuali, scritta in C e distribuita con licenza Apache 2.0. Il pacchetto include binding per C++ (standard C++17).
È supportata anche l'integrazione opzionale con OpenImageIO, FFmpeg, libgpm e libqrcodegen.
Elenco delle modifiche:
- Sono stati risolti bug relativi all'uso della libreria musl.
- È stato aggiunto il blitter degli ottanti NCBLIT_4x2 con supporto per Unicode 16. Attualmente, nessun emulatore di terminale supporta gli ottanti, ma ci si aspetta che la situazione cambi a breve.
- È stato corretto un errore nella visualizzazione dei codici QR, ora per la loro visualizzazione viene sempre utilizzato NCBLIT_2x1 (così che il rapporto di aspetto rimanga sempre costante). Ciò significa che non sono disponibili in un ambiente ASCII puro, dove mancano le metà superiore e inferiore.
- È stata aggiunta l'opzione CMake USE_STATIC_BINARIES (ho lanciato l'idea in PR#2664).
- Altre modifiche non descritte in NEWS.md.
Fonte: linux.org.ru
