Tcl/Tk 8.6.12 buraxılışı

10 aylıq inkişafdan sonra, əsas qrafik interfeys elementlərinin çarpaz platforma kitabxanası ilə birlikdə paylanmış dinamik proqramlaşdırma dili olan Tcl/Tk 8.6.12-nin buraxılışı təqdim olunur. Baxmayaraq ki, Tcl əsasən istifadəçi interfeysləri yaratmaq üçün və daxili dil kimi istifadə olunur, Tcl digər tapşırıqlar üçün də uyğundur. Məsələn, veb inkişafı, şəbəkə proqramlarının yaradılması, sistemin idarə edilməsi və sınaq üçün. Layihə kodu BSD lisenziyası altında paylanır.

Yeni versiyada:

  • Tk macOS platforması üçün dəstəyi təkmilləşdirmək üçün işləməyə davam edir. macOS 12.1 “Monterey” ilə uyğunluq təmin edilir. Piksel formatları üçün təkmilləşdirilmiş dəstək.
  • “TkWorldChanged” adlı yeni virtual tədbir həyata keçirildi.
  • CodeInput, SingleCandidate, MultipleCandidate, PreviousCandidate klaviatura kodları əlavə edildi.
  • POSIX standartında müəyyən edilmiş EILSEQ səhv kodu üçün əlavə dəstək.
  • Nmakehelp montaj yardım proqramı xüsusi formatlaşdırılmış faylları emal edərkən kodun icrasına imkan verən CVE-2021-35331 zəifliyi aradan qaldırılıb.
  • Donmaya və ya çökməyə səbəb olan bir sıra problemlər həll edildi.
  • Unicode 14 spesifikasiyası üçün əlavə dəstək. Emoji üzərində bəzi sətir əməliyyatları həyata keçirildi.
  • Əsas paylanmaya daxil olan Itcl 4.2.2, sqlite3 3.36.0, Thread 2.8.7, TDBC* 1.1.3, dde 1.4.4, platforma 1.0.18 paketləri yeniləndi.

Mənbə: opennet.ru

Добавить комментарий