Tcl/Tk 8.6.12 udgivelse

Efter 10 måneders udvikling præsenteres udgivelsen af ​​Tcl/Tk 8.6.12, et dynamisk programmeringssprog distribueret sammen med et cross-platform bibliotek af grundlæggende grafiske grænsefladeelementer. Selvom Tcl primært bruges til at skabe brugergrænseflader og som et indlejret sprog, er Tcl også velegnet til andre opgaver. For eksempel til webudvikling, oprettelse af netværksapplikationer, systemadministration og test. Projektkoden distribueres under BSD-licensen.

I den nye version:

  • Tk arbejder fortsat på at forbedre understøttelsen af ​​macOS-platformen. Kompatibilitet med macOS 12.1 "Monterey" er tilvejebragt. Forbedret understøttelse af pixelformater.
  • En ny virtuel begivenhed "TkWorldChanged" er blevet implementeret.
  • Tilføjet nye tastaturkoder CodeInput, SingleCandidate, MultipleCandidate, PreviousCandidate.
  • Tilføjet understøttelse af EILSEQ-fejlkoden defineret i POSIX-standarden.
  • Sårbarheden CVE-2021-35331, som tillader kodeudførelse, når assembly-værktøjet nmakehelp behandler specielt formaterede filer, er blevet rettet.
  • Rettede en række problemer, der forårsagede frysning eller nedbrud.
  • Tilføjet understøttelse af Unicode 14-specifikationen. Implementeret nogle strengoperationer på Emoji.
  • Itcl 4.2.2, sqlite3 3.36.0, Thread 2.8.7, TDBC* 1.1.3, dde 1.4.4, platform 1.0.18-pakkerne inkluderet i den grundlæggende distribution er blevet opdateret.

Kilde: opennet.ru

Tilføj en kommentar