Lanzamiento de Tcl/Tk 8.6.12

Después de 10 meses de desarrollo, se presenta la versión Tcl/Tk 8.6.12, un lenguaje de programación dinámico que se distribuye junto con una biblioteca multiplataforma de elementos básicos de la interfaz gráfica. Aunque Tcl se ha utilizado principalmente para crear interfaces de usuario y como lenguaje embebido, también es adecuado para otras tareas. Por ejemplo, para el desarrollo web, la creación de aplicaciones de red, la administración de sistemas y las pruebas. El código del proyecto se distribuye bajo la licencia BSD.

En la nueva versión:

  • En Tk se ha continuado trabajando en mejorar el soporte para la plataforma macOS. Se ha asegurado la compatibilidad con macOS 12.1 'Monterey'. Mejora en el soporte de formatos de píxeles.
  • Se ha implementado un nuevo evento virtual 'TkWorldChanged'.
  • Se han añadido nuevos códigos de teclado CodeInput, SingleCandidate, MultipleCandidate, PreviousCandidate.
  • Se ha añadido soporte para el código de error EILSEQ, definido en el estándar POSIX.
  • Se ha solucionado la vulnerabilidad CVE-2021-35331, que permitía la ejecución de código al procesar archivos especialmente formateados por la utilidad de ensamblaje nmakehelp.
  • Se han solucionado una serie de problemas que provocaban bloqueos o cierres inesperados.
  • Se ha añadido soporte para la especificación Unicode 14. Se han implementado algunas operaciones de cadena sobre Emoji.
  • Se han actualizado los paquetes incluidos en la distribución básica: Itcl 4.2.2, sqlite3 3.36.0, Thread 2.8.7, TDBC* 1.1.3, dde 1.4.4, platform 1.0.18.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster