หลังจากหนึ่งปีของการพัฒนา การเปิดตัว Tcl/Tk 8.6.13 ซึ่งเป็นภาษาการเขียนโปรแกรมแบบไดนามิกที่เผยแพร่พร้อมกับไลบรารีข้ามแพลตฟอร์มขององค์ประกอบอินเทอร์เฟซแบบกราฟิกพื้นฐานก็ถูกนำเสนอ แม้ว่า Tcl จะใช้ในการสร้างอินเทอร์เฟซผู้ใช้เป็นหลักและเป็นภาษาที่ฝังไว้ แต่ Tcl ก็เหมาะสำหรับงานอื่นๆ เช่นกัน ตัวอย่างเช่น สำหรับการพัฒนาเว็บ การสร้างแอปพลิเคชันเครือข่าย การดูแลระบบและการทดสอบ รหัสโครงการเผยแพร่ภายใต้ใบอนุญาต BSD
ในเวอร์ชันใหม่:
- อินเทอร์เฟซการเลือกแบบอักษรที่ได้รับการปรับปรุง (tk_fontchooser)
- มีการเติมรูปหลายเหลี่ยมแบบรวมสำหรับทุกแพลตฟอร์ม
- ปรับปรุงตำแหน่งของปุ่มเมนูในสภาพแวดล้อม X11 และ Windows
- มีการทำงานเพื่อกำจัดส่วนของโค้ดที่นำไปสู่พฤติกรรมที่ไม่ได้กำหนดหรือจำนวนเต็มล้น
- ขณะนี้ฟังก์ชัน Tcl_GetRange มีความสามารถในการระบุค่าดัชนีเชิงลบ
- เพิ่มการรองรับการคอมไพล์บนระบบ Apple ด้วยชิป M1
- Tk build สำหรับ MacOSX 10.11 (El Capitan) และ Windows ARM กลับมาทำงานต่อแล้ว
- Tk ได้ปรับปรุงการรองรับ cygwin และ macOS
- แพ็คเกจ Itcl 4.2.3, sqlite3 3.40.0, Thread 2.8.8, TDBC* 1.1.5, http 2.9.8, แพลตฟอร์ม 1.0.19, tcltest 2.5.5, libtommath 1.x และ zlib 1.2.13 รวมอยู่ในการกระจายพื้นฐาน ได้รับการปรับปรุงแล้ว XNUMX.
- เพิ่มการรองรับข้อกำหนด Unicode 15
ที่มา: opennet.ru