Paglabas ng Tcl/Tk 8.6.12

Pagkatapos ng 10 buwan ng pag-unlad, ang paglabas ng Tcl/Tk 8.6.12, isang dynamic na programming language na ipinamahagi kasama ng isang cross-platform na library ng mga pangunahing elemento ng graphical interface, ay ipinakita. Bagama't ang Tcl ay pangunahing ginagamit para sa paglikha ng mga user interface at bilang isang naka-embed na wika, ang Tcl ay angkop din para sa iba pang mga gawain. Halimbawa, para sa pagbuo ng web, paglikha ng mga aplikasyon sa network, pangangasiwa ng system at pagsubok. Ang code ng proyekto ay ipinamahagi sa ilalim ng lisensya ng BSD.

Sa bagong bersyon:

  • Patuloy na nagtatrabaho ang Tk upang mapabuti ang suporta para sa platform ng macOS. Ang pagiging tugma sa macOS 12.1 "Monterey" ay ibinigay. Pinahusay na suporta para sa mga format ng pixel.
  • Isang bagong virtual na kaganapan na "TkWorldChanged" ang ipinatupad.
  • Nagdagdag ng mga bagong keyboard code CodeInput, SingleCandidate, MultipleCandidate, Previous Candidate.
  • Nagdagdag ng suporta para sa EILSEQ error code na tinukoy sa pamantayan ng POSIX.
  • Ang kahinaan na CVE-2021-35331, na nagpapahintulot sa pagpapatupad ng code kapag ang nmakehelp assembly utility ay nagpoproseso ng mga espesyal na format na file, ay naayos na.
  • Inayos ang isang serye ng mga isyu na nagdulot ng pagyeyelo o pag-crash.
  • Nagdagdag ng suporta para sa detalye ng Unicode 14. Nagpatupad ng ilang string operation sa Emoji.
  • Ang Itcl 4.2.2, sqlite3 3.36.0, Thread 2.8.7, TDBC* 1.1.3, dde 1.4.4, platform 1.0.18 na mga pakete na kasama sa pangunahing pamamahagi ay na-update.

Pinagmulan: opennet.ru

Magdagdag ng komento