Keluaran Tcl/Tk 8.6.12

Selepas 10 bulan pembangunan, keluaran Tcl/Tk 8.6.12, bahasa pengaturcaraan dinamik yang diedarkan bersama perpustakaan merentas platform elemen antara muka grafik asas, dibentangkan. Walaupun Tcl digunakan terutamanya untuk mencipta antara muka pengguna dan sebagai bahasa terbenam, Tcl juga sesuai untuk tugas lain. Contohnya, untuk pembangunan web, mencipta aplikasi rangkaian, pentadbiran sistem dan ujian. Kod projek diedarkan di bawah lesen BSD.

Dalam versi baharu:

  • Tk terus berusaha untuk meningkatkan sokongan untuk platform macOS. Keserasian dengan macOS 12.1 "Monterey" disediakan. Sokongan yang lebih baik untuk format piksel.
  • Acara maya baharu "TkWorldChanged" telah dilaksanakan.
  • Menambahkan kod papan kekunci baharu CodeInput, SingleCandidate, MultipleCandidate, PreviousCandidate.
  • Menambah sokongan untuk kod ralat EILSEQ yang ditakrifkan dalam standard POSIX.
  • Kerentanan CVE-2021-35331, yang membenarkan pelaksanaan kod apabila utiliti pemasangan nmakehelp memproses fail yang diformatkan khas, telah dibetulkan.
  • Membetulkan beberapa siri isu yang menyebabkan pembekuan atau ranap.
  • Menambah sokongan untuk spesifikasi Unicode 14. Melaksanakan beberapa operasi rentetan pada Emoji.
  • Pakej Itcl 4.2.2, sqlite3 3.36.0, Thread 2.8.7, TDBC* 1.1.3, dde 1.4.4, platform 1.0.18 yang disertakan dalam pengedaran asas telah dikemas kini.

Sumber: opennet.ru

Tambah komen