No dia 9 de janeiro, após três meses de desenvolvimento, foi lançado a versão 3.0.12 da biblioteca multiplataforma rápida Notcurses, projetada para criar interfaces de usuário textuais, escrita na linguagem C e distribuída sob a licença Apache 2.0. O pacote inclui bindings para C++ (padrão C++17).
Também é suportada a integração opcional com OpenImageIO, FFmpeg, libgpm e libqrcodegen.
Lista de mudanças:
- Corrigidos erros ao usar a biblioteca musl.
- Adicionado o blitter de octantes NCBLIT_4x2 com suporte a Unicode 16. Atualmente, nenhum dos emuladores de terminal suporta octantes, mas espera-se que essa situação mude em breve.
- Correto o erro de exibição de QR codes, que agora sempre utiliza NCBLIT_2x1 (portanto, a proporção é sempre mantida). Isso significa que eles não estão disponíveis em um ambiente ASCII puro, onde faltam as metades superior e inferior.
- Adicionada a opção CMake USE_STATIC_BINARIES (sugeri a ideia em PR#2664).
- Outras mudanças não descritas no NEWS.md.
Fonte: linux.org.ru
