Utgivelse av Tcl/Tk 8.6.12

Etter 10 måneders utvikling presenteres utgivelsen av Tcl/Tk 8.6.12, et dynamisk programmeringsspråk distribuert sammen med et kryssplattformbibliotek med grunnleggende grafiske grensesnittelementer. Selv om Tcl først og fremst brukes til å lage brukergrensesnitt og som et innebygd språk, er Tcl også egnet for andre oppgaver. For eksempel til webutvikling, opprettelse av nettverksapplikasjoner, systemadministrasjon og testing. Prosjektkoden distribueres under BSD-lisensen.

I den nye versjonen:

  • Tk fortsetter å jobbe med å forbedre støtten for macOS-plattformen. Kompatibilitet med macOS 12.1 "Monterey" er gitt. Forbedret støtte for pikselformater.
  • En ny virtuell hendelse "TkWorldChanged" er implementert.
  • Lagt til nye tastaturkoder CodeInput, SingleCandidate, MultipleCandidate, PreviousCandidate.
  • Lagt til støtte for EILSEQ-feilkoden definert i POSIX-standarden.
  • Sårbarheten CVE-2021-35331, som tillater kodeutførelse når nmakehelp assembly-verktøyet behandler spesielt formaterte filer, er rettet.
  • Rettet en rekke problemer som forårsaket frysing eller krasj.
  • Lagt til støtte for Unicode 14-spesifikasjonen. Implementerte noen strengoperasjoner på Emoji.
  • Itcl 4.2.2, sqlite3 3.36.0, Thread 2.8.7, TDBC* 1.1.3, dde 1.4.4, plattform 1.0.18-pakkene inkludert i grunndistribusjonen er oppdatert.

Kilde: opennet.ru

Legg til en kommentar