Tcl/Tk 8.6.12 шығарылымы

10 айлық әзірлеуден кейін негізгі графикалық интерфейс элементтерінің кросс-платформалық кітапханасымен бірге таратылатын динамикалық бағдарламалау тілі Tcl/Tk 8.6.12 шығарылымы ұсынылды. Tcl негізінен пайдаланушы интерфейстерін жасау үшін және ендірілген тіл ретінде пайдаланылғанымен, Tcl басқа тапсырмалар үшін де қолайлы. Мысалы, веб-әзірлеу, желілік қосымшаларды жасау, жүйені басқару және тестілеу үшін. Жоба коды BSD лицензиясы бойынша таратылады.

Жаңа нұсқада:

  • Tk macOS платформасына қолдау көрсетуді жақсарту бойынша жұмысын жалғастыруда. macOS 12.1 "Monterey" жүйесімен үйлесімділік қамтамасыз етілген. Пиксель пішімдерін қолдау жақсартылған.
  • «TkWorldChanged» жаңа виртуалды оқиғасы енгізілді.
  • CodeInput, SingleCandidate, MultipleCandidate, PreviousCandidate жаңа пернетақта кодтары қосылды.
  • POSIX стандартында анықталған EILSEQ қате кодына қолдау қосылды.
  • nmakehelp құрастыру утилитасы арнайы пішімделген файлдарды өңдеген кезде кодты орындауға мүмкіндік беретін CVE-2021-35331 осалдығы түзетілді.
  • Мұздатуға немесе бұзылуға әкелетін бірқатар мәселелер түзетілді.
  • Юникод 14 спецификациясына қолдау қосылды. Эмодзиде кейбір жол әрекеттері орындалды.
  • Негізгі таратуға кіретін Itcl 4.2.2, sqlite3 3.36.0, Thread 2.8.7, TDBC* 1.1.3, dde 1.4.4, платформа 1.0.18 бумалары жаңартылды.

Ақпарат көзі: opennet.ru

пікір қалдыру