Após um ano de desenvolvimento, foi lançado o Tcl/Tk 8.6.13, uma linguagem de programação dinâmica oferecida juntamente com uma biblioteca multiplataforma de componentes básicos da interface gráfica. Embora o Tcl seja principalmente utilizado para a criação de interfaces de usuário e como uma linguagem embutida, também é adequado para outras tarefas, como desenvolvimento web, criação de aplicativos de rede, administração de sistemas e testes. O código do projeto é distribuído sob a licença BSD.
Na nova versão:
- A interface de seleção de fontes (tk_fontchooser) foi aprimorada.
- Implementado um preenchimento unificado para polígonos em todas as plataformas.
- Melhorado o posicionamento de botões de menu em ambientes X11 e Windows.
- Realizado trabalho para eliminar trechos de código que causavam comportamentos indefinidos ou estouros de inteiros.
- Na função Tcl_GetRange, agora é possível especificar valores de índice negativos.
- Adicionado suporte à compilação em sistemas Apple com chip M1.
- Reiniciada a compilação do Tk para MacOSX 10.11 (El Capitan) e Windows ARM.
- Melhorado o suporte ao Cygwin e macOS no Tk.
- Pacotes incluídos na distribuição básica foram atualizados: Itcl 4.2.3, sqlite3 3.40.0, Thread 2.8.8, TDBC* 1.1.5, http 2.9.8, platform 1.0.19, tcltest 2.5.5, libtommath 1.x e zlib 1.2.13.
- Adicionado suporte à especificação Unicode 15.
Fonte: opennet.ru
