Rhyddhau Tcl/Tk 8.6.12

Ar ôl 10 mis o ddatblygiad, cyflwynir rhyddhau Tcl/Tk 8.6.12, iaith raglennu ddeinamig a ddosberthir ynghyd â llyfrgell traws-lwyfan o elfennau rhyngwyneb graffigol sylfaenol. Er bod Tcl yn cael ei ddefnyddio'n bennaf ar gyfer creu rhyngwynebau defnyddwyr ac fel iaith wreiddio, mae Tcl hefyd yn addas ar gyfer tasgau eraill. Er enghraifft, ar gyfer datblygu gwe, creu cymwysiadau rhwydwaith, gweinyddu a phrofi systemau. Mae cod y prosiect yn cael ei ddosbarthu o dan y drwydded BSD.

Yn y fersiwn newydd:

  • Mae Tk yn parhau i weithio i wella cefnogaeth ar gyfer y platfform macOS. Darperir cydnawsedd â macOS 12.1 “Monterey”. Gwell cefnogaeth ar gyfer fformatau picsel.
  • Mae digwyddiad rhithwir newydd “TkWorldChanged” wedi’i roi ar waith.
  • Ychwanegwyd codau bysellfwrdd newydd CodeInput, SingleCandidate, MultipleCandidate, PreviousCandidate.
  • Cefnogaeth ychwanegol i'r cod gwall EILSEQ a ddiffinnir yn safon POSIX.
  • Mae'r bregusrwydd CVE-2021-35331, sy'n caniatáu gweithredu cod pan fydd cyfleustodau cynulliad nmakehelp yn prosesu ffeiliau sydd wedi'u fformatio'n arbennig, wedi'i drwsio.
  • Wedi trwsio cyfres o faterion a achosodd rewi neu ddamwain.
  • Ychwanegwyd cefnogaeth i fanyleb Unicode 14. Wedi gweithredu rhai gweithrediadau llinynnol ar Emoji.
  • Mae'r pecynnau Itcl 4.2.2, sqlite3 3.36.0, Thread 2.8.7, TDBC* 1.1.3, dde 1.4.4, platfform 1.0.18 sydd wedi'u cynnwys yn y dosbarthiad sylfaenol wedi'u diweddaru.

Ffynhonnell: opennet.ru

Ychwanegu sylw