Tcl/Tk 8.6.12 sürümü

10 aylık geliştirme sürecinin ardından, temel grafik arayüz öğelerinden oluşan çapraz platform kitaplığıyla birlikte dağıtılan dinamik bir programlama dili olan Tcl/Tk 8.6.12'nin sürümü sunuldu. Her ne kadar Tcl öncelikli olarak kullanıcı arayüzleri oluşturmak ve yerleşik bir dil olarak kullanılsa da, Tcl diğer görevler için de uygundur. Örneğin, web geliştirme, ağ uygulamaları oluşturma, sistem yönetimi ve test etme için. Proje kodu BSD lisansı altında dağıtılmaktadır.

Yeni sürümde:

  • Tk, macOS platformuna yönelik desteği geliştirmek için çalışmaya devam ediyor. MacOS 12.1 “Monterey” ile uyumluluk sağlanmıştır. Piksel formatları için geliştirilmiş destek.
  • Yeni bir sanal etkinlik “TkWorldChanged” hayata geçirildi.
  • Yeni klavye kodları CodeInput, SingleCandidate, MultipleCandidate, ÖncekiCandidate eklendi.
  • POSIX standardında tanımlanan EILSEQ hata kodu için destek eklendi.
  • Nmakehelp derleme yardımcı programı özel biçimlendirilmiş dosyaları işlerken kod yürütülmesine izin veren CVE-2021-35331 güvenlik açığı düzeltildi.
  • Donmaya veya çökmeye neden olan bir dizi sorun düzeltildi.
  • Unicode 14 spesifikasyonu için destek eklendi. Emoji'de bazı dize işlemleri uygulandı.
  • Temel dağıtımda yer alan Itcl 4.2.2, sqlite3 3.36.0, Thread 2.8.7, TDBC* 1.1.3, dde 1.4.4, platform 1.0.18 paketleri güncellendi.

Kaynak: opennet.ru

Yorum ekle