Core:
In Posix .log files moved to .local/state/u++/log
Lerp templates and functions for linear interpolation
FormatIntBase changed to work with int64 instead of int
DarkTheme function adjusted to better convert low luminosity colors
New AColor and SColor types allow simplified adjustments for dark mode when runtime theme
switch happens.
Moveable logic changed to improve incomplete type handling
CtrlLib, CtrlCore:
Runtime skin changes
InfoCtrl::LeftZ/RightZ scaled methods
Additional Animate functions for animation of widgets or general rectangles
WhenLeftUp event added to DocEdit/LineEdit/RichEdit
General chameleon look improvements in Linux/Windows/MacOS
AllowDarkContent in color selection widgets shows colors converted with DarkTheme if dark mode is active
Experimental Wayland support (there is now Wayland option in theide setup)
RichEdit
Set last character format tool
Find previous button in Find dialog
When find/replace dialog is open Enter key does another find
PersistentFindReplace now default false
Ctrl+Click now opens http and https links
Zooming improvements
PixelMode - special mode where images at 100% are pixel perfect.
AllowDarkContent, DarkContent - displays all colors converted with DarkTheme if dark mode is active, effectivelly allows dark paper in dark mode.
Core/SSH
libssh2 upgraded to version 1.11.1 (#209)
ide, umk
Posix config is now always in the same folder .../theide/.. for all variants of theide and umk (to share the same .var and .bm files)
RichEdits in theide now support dark theme
Json/Xml viever
aux packages now have Remove all menu command
bmGIT_BRANCH in build info
The option in settings to allow access to Downloads folder (default off on MacOS to prevent MacOS asking the permission)
Search in files new external includes and current assembly options
"Preselect All" option in assembly setup
Git history of file now shows blame
Git history of file Copy Hash button
Multiline cursor (Alt+Shift+Down to start)
Insert sequence tool
Automatic rc file creation (with app icon and manifest), CtrlLib: Nicer Win32 dialog icons
PDB debugger now can use Esc scripts for pretty printing
xfce terminal support in setup
experimental glslc support (see upptst/vulkan)
MacOs
Fixed Assist issues
Fixed desktop folders (e.g. GetDownloadFolder function)
Main menu flicker prevention