Serbestberdana Tcl/Tk 8.6.12

Piştî pêşkeftina 10 mehan, serbestberdana Tcl/Tk 8.6.12, zimanek bernamenûsek dînamîkî ku bi pirtûkxaneyek cross-platformê ya hêmanên navbeynkariya grafîkî ya bingehîn ve hatî belav kirin, tê pêşkêş kirin. Her çend Tcl di serî de ji bo afirandina navgînên bikarhêner û wekî zimanek pêvekirî tê bikar anîn, Tcl ji bo karên din jî maqûl e. Mînakî, ji bo pêşkeftina malperê, çêkirina serîlêdanên torê, rêveberiya pergalê û ceribandinê. Koda projeyê di bin lîsansa BSD de tê belav kirin.

Di guhertoya nû de:

  • Tk ji bo baştirkirina piştevaniya ji bo platforma macOS xebata xwe didomîne. Lihevhatina bi macOS 12.1 "Monterey" tê peyda kirin. Piştgiriya çêtirîn ji bo formatên pixel.
  • Bûyerek nû ya virtual "TkWorldChanged" hate bicîh kirin.
  • Kodên klavyeyê yên nû CodeInput, SingleCandidate, MultipleCandidate, PreviousCandidate zêde kirin.
  • Ji bo koda xeletiya EILSEQ ya ku di standarda POSIX-ê de hatî destnîşan kirin piştgirî zêde kir.
  • Zehfbûna CVE-2021-35331, ku destûrê dide darvekirina kodê dema ku amûra meclîsê ya nmakehelp pelên taybetî yên formatkirî pêvajoyê dike, hate rast kirin.
  • Rêzek pirsgirêkên ku bûne sedema cemidan an şikestin rast kirin.
  • Piştgiriyek ji bo taybetmendiya Unicode 14 zêde kir. Li ser Emoji hin operasyonên rêzikê pêk anîn.
  • Pakêtên Itcl 4.2.2, sqlite3 3.36.0, Mijara 2.8.7, TDBC* 1.1.3, dde 1.4.4, platform 1.0.18 pakêtên ku di belavkirina bingehîn de hene hatine nûve kirin.

Source: opennet.ru

Add a comment