This is a huge release, with more than a thousand of changes, optimizations and bug fixes.
-
GTK+3 and QT5 components now support Wayland.
-
GTK+3, QT4 and QT5 new web browser components using the same interface.
-
GTK+3 component is now on a par with QT5 component, allowing the development environment to run with GTK+3!
-
IDE compressed files are not stored in the project anymore. They are generated when the executable is made. Projects are automatically converted at opening.
-
Array access is now about 15% faster.
-
Add binary search methods to the array classes.
-
Date localization support has been redesigned, so that complex formats of languages like Chinese are supported. The new design should be backward-compatible with the old ones on western languages.
-
Compiler is now faster by using all the CPU cores.
-
Scripter has been redesigned, cleaned-up, enhanced and optimized.
-
Label, TextLabel, MovieBox, Frame and Separator controls are now written in Gambas.
-
A lot of new stock icons were added and updated.
-
The ODBC database driver works far better.
-
zstd
compression format support.
-
aarch64
architecture support.