UUID Improvements and Sorting with Version 7
Starting with 4D 20 R10, UUIDs are now generated directly using an internal algorithm instead of relying on system functions—giving you better control...
Starting with 4D 20 R10, UUIDs are now generated directly using an internal algorithm instead of relying on system functions—giving you better control...
With the release of 4D 20 R9, deprecated language elements now generate warnings, helping you keep your code as modern and efficient as possible. Let'...
With 4D 20 R7 you can say goodbye to "Compiler_" methods and embrace more freedom in how and where you declare your variables. Save time by staying fo...
Warnings are a valuable aid for alerting 4D developers to potential code mistakes. With the release of 4D 20 R6, it is now possible to globally define...
We recently provided a new way of controlling access to the REST API via the privileges and the ds.authentify function: Force Login. This feature offe...
To handle the communication between 4D Client and 4D Server, 4D proposes 3 different network layers: Legacy, ServerNet, and QUIC. The Legac...
In response to your valuable feedback, we've significantly improved our 4D project architecture. Traditionally, the catalog file contained all inform...
Those of you who have started using Qodly Studio for 4D already know how powerful this new tool is for developing business web applications. If you h...
With 4D v20 R4, we significantly improved the management of print jobs inside 4D. 4D can now run multiple print jobs in parallel, significantly increa...
PHP has played a crucial role in web development, and it was introduced into 4D v12 to offer features not readily available in the native language, su...
Got a question, suggestion or just want to get in touch with the 4D bloggers? Drop us a line!
* Your privacy is very important to us. Please click here to view our Policy