Alati su napisani u C++ i distribuiraju se pod besplatnom licencom
Glavne inovacije:
- Novi sustav izrade temeljen na CMakeu. Podrška za nove prevoditelje (MSVC 2019, g++ 10) i operativne sustave (macOS 10.14 i macOS 11 za ARM) dodana je sustavu za sklapanje;
- Novi eksperimentalni port wxQt;
- Podrška za OpenGL je redizajnirana, korištenje novih verzija OpenGL (3.2+) je poboljšano;
- Dodana podrška za događaje za kontrolne geste koje se igraju pomoću miša;
- Dodana je mogućnost određivanja necjelobrojnih vrijednosti u wxFont i wxGraphicsContext prilikom definiranja veličina fonta i širine olovke;
- wxStaticBox implementira mogućnost dodjele proizvoljnih oznaka prozorima;
- Poboljšana podrška za zaslone s visokom gustoćom piksela (High DPI);
- Dodana podrška za LZMA kompresiju i ZIP 64 datoteke;
- Uvedene nove klase: wxActivityIndicator, wxAddRemoveCtrl,
wxAppProgressIndicator, wxNativeWindow, wxPowerResourceBlocker,
wxSecretStore i wxTempFFile; - Dodana podrška za zamrzavanje stupaca i redaka u wxGrid;
- Uvedene nove metode: wxDataViewToggleRenderer::ShowAsRadio(), wxDateTime::
GetWeekBasedYear(), wxDisplay::GetPPI(), wxGrid::SetCornerLabelValue(),
wxHtmlEasyPrinting::SetPromptMode(), wxJoystickEvent::GetButtonOrdinal(),
wxListBox::GetTopItem(), wxProcess::Activate(), wxTextEntry::ForceUpper(), wxStandardPaths::GetUserDir(),
wxToolbook::EnablePage(), wxUIActionSimulator::Select(); - Značajna poboljšanja su napravljena na wxBusyInfo, wxDataViewCtrl,
wxNotificationMessage, wxStaticBox, wxStyledTextCtrl i wxUIActionSimulator; - Poboljšana sigurnost tijekom kompajliranja s mogućnošću onemogućavanja opasnih implicitnih konverzija između nizova wxString i "char*".
- Sve uključene biblioteke trećih strana su ažurirane. Dodana podrška za WebKit 2 i GStreamer 1.7;
- Napravljena su poboljšanja za podršku standardu C++11. Dodana podrška za izgradnju s C++20 kompajlerima.
- Velik broj popravaka u portovima wxGTK3 i wxOSX/Cocoa.
Izvor: opennet.ru