9 stycznia, po trzech miesiącach prac, wydano wersję 3.0.12 szybkiej biblioteki wieloplatformowej Notcurses, zaprojektowanej do tworzenia tekstowego interfejsu użytkownika, napisanej w języku C i rozpowszechnianej na licencji Apache 2.0. W zestawie znajdują się bindy dla C++ (standard C++17).
Obsługiwany jest również opcjonalny interfejs z OpenImageIO, FFmpeg, libgpm i libqrcodegen.
Lista zmian:
- Naprawiono błędy związane z używaniem biblioteki musl.
- Dodano bliter oktantów NCBLIT_4x2 z obsługą Unicode 16. Obecnie żaden z emulatorów terminali nie obsługuje oktantów, ale spodziewamy się, że sytuacja wkrótce się zmieni.
- Poprawiono błąd wyświetlania kodów QR, teraz zawsze używane jest NCBLIT_2x1 (co oznacza, że proporcje są zawsze zachowane). Oznacza to, że nie są one dostępne w czystym ASCII, w którym brakuje górnej i dolnej połowy.
- Dodano opcję CMake USE_STATIC_BINARIES (zgłosiłem pomysł w PR#2664).
- Inne zmiany, niezawarte w NEWS.md.
Źródło: linux.org.ru
