2026.1 #378
mirek-fidler
announced in
Announcements
2026.1
#378
Replies: 1 comment
-
|
Nice work, thank you all! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
2026.1 (rev. 18468) (March 2026)
Current stable release
Core
SIMD encapsulation i8x16 comparisons, AnyTrue, AllTrue, CountTrue, FirstTrue, FirstFalse, IsTrue functions
Added some additional Color constants (e.g. Orange)
CountTrailingZeroBits, CountTrailingZeroBits64 functions
CPU_Cores fixed to support more than 64 cores
memcnt[8,16,32], memeq8len functions
Point_, Size_ and Rect_ no initialize to zero
IsUserAdmin() function
StringsStream (like StringStream, but using Vector to avoid String 2GB limit)
CParser.SkipLine
Unix domain socket (AF_UNIX) support, TcpSocket replaced with just Socket (as it is now both for Tcp and Unix domain)
Core/SSL
AES-256-GCM encryption and decryption
Added SecureBuffer and SecureZero
CtrlCore
support for custom window titlebars in Win32 and Linux/gtk backends
Ctrl.HasMouseIn (unlike HasMouse limited to view)
IsAvailableImage, IsClipboardAvailableImage
Paint hook (allows painting anywhere in window unrelated to any widgets)
X11 (nongtk) backend maintenance
X11 now reading StdFont and dark/light mode from xsettings
Draw
Font.NoColor to prevent colored emoticons
Draw9Slice
Fast cached HasCodepoint for TTF
Templated version of MakeImage
DrawRoundRect (without Painter)
Painter
currentColor support in SVG; ide: Improved/simplified SVG view
Fixed precision issue with Arc and Stroker
CtrlLib
DrawSmartText, DrawLabel, Label now support vertical orientation
DisplayPopup refactored with PaintHook
.upt for Basic CtrlLib app now has MyApp option
FileSelButton now remembers last dir
ArrayCtrl.Column.Inserts(fn) (when new line is inserted, Function provides the initial value)
DataPusher ConvertBy (conversion done by Function)
RichTextView.SingleLine option
RichText, RichEdit:
RichText.SingleLine option
Diagram editor
RichEdit Insert special character
RichEdit.OverridePaper
VirtualGui/SDL
TheIDE
Now using BasicHints at the start to help beginners with using the program
Activating "No warnings" in the main package has now the sideeffect of disabling assist to show errors while editing
Improvements in comparison of directories / commits, git history
Button in bottom list of "found things" to remove corresponding lines
Search for git conflicts
Search for debugging / any logs in the code
In .log file, context goto tries to find corresponding LOG/DUMP in the code
.svg files now viewed
Various Icon designer improvements (text Outline option, restore alpha, insert symbol into text)
In Win32, About dialog now has info about clang toolchain and libclang versions
Main package selection now has list of previously opened projects
Insert function parameters list
Insert Symbol
If there are just warnings in the file, theide now displays Warnings icon in top-left (instead Errors)
Improved valgrind support
Navigator now has context menu
'External mode' to edit non U++ projects
Improved information about current file (poopup when mouse is over cursor position)
Tool to convert virtual methods to 'override'
ide now shows the count of elements in several new places like Navigator or UppHub
primitive markdown export of richtext files (.tpp or .qtf)
plugin upgrades:
plugin/jpg to version 10
plugin/tif to version 4.7.1
plugin/png to version 1.6.54
UMK
Implement build method recognition in umk.
--hub-only, --hub-dir, --out-dir options
Win32
CLANG toolchain updated to 21.1.1
OpenSSL updated to 3.6.0
Known issue
Beta Was this translation helpful? Give feedback.
All reactions