Utjefte fan Tcl/Tk 8.6.12

Nei 10 moannen fan ûntwikkeling wurdt de frijlitting fan Tcl / Tk 8.6.12 presintearre, in dynamyske programmeartaal ferspraat tegearre mei in cross-platform bibleteek fan basale grafyske ynterface-eleminten. Hoewol Tcl foaral brûkt wurdt foar it meitsjen fan brûkersynterfaces en as in ynbêde taal, is Tcl ek geskikt foar oare taken. Bygelyks foar webûntwikkeling, it meitsjen fan netwurkapplikaasjes, systeemadministraasje en testen. De projektkoade wurdt ferspraat ûnder de BSD-lisinsje.

Yn de nije ferzje:

  • Tk bliuwt wurkjen om stipe foar it macOS-platfoarm te ferbetterjen. Kompatibiliteit mei macOS 12.1 "Monterey" wurdt levere. Ferbettere stipe foar pikselformaten.
  • In nij firtuele evenemint "TkWorldChanged" is ymplementearre.
  • Nije toetseboerdkoades tafoege CodeInput, SingleCandidate, MultipleCandidate, PreviousCandidate.
  • Stipe tafoege foar de EILSEQ-flaterkoade definieare yn 'e POSIX-standert.
  • De kwetsberens CVE-2021-35331, dy't it útfieren fan koade mooglik makket as it nmakehelp-assemblage-hulpprogramma spesjaal opmakke bestannen ferwurket, is reparearre.
  • In searje problemen reparearre dy't befriezen of crashen feroarsake.
  • Stipe tafoege foar de spesifikaasje fan Unicode 14. Guon tekenrige operaasjes ymplementearre op Emoji.
  • De pakketten Itcl 4.2.2, sqlite3 3.36.0, Thread 2.8.7, TDBC* 1.1.3, dde 1.4.4, platfoarm 1.0.18 yn 'e basisferdieling binne bywurke.

Boarne: opennet.ru

Add a comment