Η εργαλειοθήκη είναι γραμμένη σε C++ και διανέμεται με δωρεάν άδεια χρήσης
Βασικές καινοτομίες:
- Νέο σύστημα κατασκευής βασισμένο στο CMake. Στο σύστημα συναρμολόγησης προστέθηκε υποστήριξη για νέους μεταγλωττιστές (MSVC 2019, g++ 10) και λειτουργικά συστήματα (macOS 10.14 και macOS 11 για ARM).
- Νέα πειραματική θύρα του wxQt.
- Η υποστήριξη OpenGL έχει επανασχεδιαστεί, η χρήση των νέων εκδόσεων OpenGL (3.2+) έχει βελτιωθεί.
- Προστέθηκε υποστήριξη για συμβάντα για χειρονομίες ελέγχου που παίζονται με το ποντίκι.
- Προστέθηκε η δυνατότητα καθορισμού μη ακέραιων τιμών στο wxFont και στο wxGraphicsContext κατά τον καθορισμό μεγεθών γραμματοσειράς και πλάτη πένας.
- Το wxStaticBox υλοποιεί τη δυνατότητα εκχώρησης αυθαίρετων ετικετών στα παράθυρα.
- Βελτιωμένη υποστήριξη για οθόνες με υψηλή πυκνότητα pixel (High DPI).
- Προστέθηκε υποστήριξη για συμπίεση LZMA και αρχεία ZIP 64.
- Παρουσιάστηκαν νέες κατηγορίες: wxActivityIndicator, wxAddRemoveCtrl,
wxAppProgressIndicator, wxNativeWindow, wxPowerResourceBlocker,
wxSecretStore και wxTempFFile; - Προστέθηκε υποστήριξη για πάγωμα στηλών και γραμμών στο wxGrid.
- Εισάχθηκαν νέες μέθοδοι: wxDataViewToggleRenderer::ShowAsRadio(), wxDateTime::
GetWeekBasedYear(), wxDisplay::GetPPI(), wxGrid::SetCornerLabelValue(),
wxHtmlEasyPrinting::SetPromptMode(), wxJoystickEvent::GetButtonOrdinal(),
wxListBox::GetTopItem(), wxProcess::Activate(), wxTextEntry::ForceUpper(), wxStandardPaths::GetUserDir(),
wxToolbook::EnablePage(), wxUIActionSimulator::Select(); - Έχουν γίνει σημαντικές βελτιώσεις στα wxBusyInfo, wxDataViewCtrl,
wxNotificationMessage, wxStaticBox, wxStyledTextCtrl και wxUIActionSimulator. - Βελτιωμένη ασφάλεια χρόνου μεταγλώττισης με δυνατότητα απενεργοποίησης επικίνδυνων σιωπηρών μετατροπών μεταξύ συμβολοσειρών wxString και "char*".
- Όλες οι περιλαμβανόμενες βιβλιοθήκες τρίτων έχουν ενημερωθεί. Προστέθηκε υποστήριξη για WebKit 2 και GStreamer 1.7.
- Έχουν γίνει βελτιώσεις για την υποστήριξη του προτύπου C++11. Προστέθηκε υποστήριξη για δημιουργία με μεταγλωττιστές C++20.
- Ένας μεγάλος αριθμός επιδιορθώσεων στις θύρες wxGTK3 και wxOSX/Κακάο.
Πηγή: opennet.ru