Тулкіт написаний мовою С++ і поширюється під вільною ліцензією
Основні нововведення:
- Нова збірна система на базі CMake. До збірної системи додано підтримку нових компіляторів (MSVC 2019, g++ 10) та операційних систем (macOS 10.14 та macOS 11 для ARM);
- Новий експериментальний порт wxQt;
- Перероблено підтримку OpenGL, покращено використання нових версій OpenGL (3.2+);
- Додано підтримку подій для управляючих жестів, що відтворюються за допомогою миші;
- У wxFont і wxGraphicsContext додано можливість вказівки нецілих значень щодо розміру шрифтів і ширини світлового пера;
- У wxStaticBox реалізовано можливість призначення довільних міток вікнам;
- Поліпшено підтримку екранів з високою щільністю пікселів (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/Cocoa.
Джерело: opennet.ru