Lançamento do Tcl/Tk 8.6.12

Após 10 meses de desenvolvimento, a versão Tcl/Tk 8.6.12 é lançada, uma linguagem de programação dinâmica, distribuída junto com uma biblioteca multiplataforma de elementos básicos de interface gráfica. Embora Tcl tenha sido amplamente utilizado para criar interfaces de usuário e como uma linguagem embutida, também é adequado para outras tarefas. Por exemplo, para desenvolvimento web, criação de aplicativos em rede, administração de sistemas e testes. O código do projeto é distribuído sob a licença BSD.

Na nova versão:

  • No Tk, continuamos a trabalhar na melhoria do suporte à plataforma macOS. Compatibilidade garantida com macOS 12.1 'Monterey'. Melhorado o suporte para formatos de pixel.
  • Implementado um novo evento virtual 'TkWorldChanged'.
  • Novos códigos de teclado adicionados: CodeInput, SingleCandidate, MultipleCandidate, PreviousCandidate.
  • Adicionada a supporte para o código de erro EILSEQ, definido no padrão POSIX.
  • Corrigida a vulnerabilidade CVE-2021-35331, que permitia a execução de código ao processar arquivos especialmente formatados pela ferramenta de montagem nmakehelp.
  • Resolvida uma série de problemas que causavam travamentos ou encerramentos inesperados.
  • Adicionada suporte para a especificação Unicode 14. Implementadas algumas operações de string com Emoji.
  • Os pacotes incluídos na distribuição básica foram atualizados: Itcl 4.2.2, sqlite3 3.36.0, Thread 2.8.7, TDBC* 1.1.3, dde 1.4.4, platform 1.0.18.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster