Warnings on Deprecated Language Elements
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 the release of 4D 20 R9, deprecated language elements now generate warnings, helping you keep your code as modern and efficient as possible. Let'...
Starting with 4D 20 R7 and upcoming 4D 20.6, you can now build Stand-Alone applications without needing an embedded license. Let's dive into the detai...
Many 4D developers leverage the power of third-party components found on GitHub, particularly those listed in the 4d-component topic. 4D 20 R6 introdu...
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...
GitHub offers powerful tools for developers. One of them is Codepaces, which lets you develop code stored in a GitHub repo online from anywhere using ...
We're pleased to announce a useful new simplification in the 4D-Analyzer extension for Visual Studio Code! This feature is aimed at streamlining the ...
4D 20 R5 brings a new capability to the Visual Studio Code editor through the 4D-Analyzer extension: Say hello to Workspace Syntax Checking, designed ...
In response to your valuable feedback, we've significantly improved our 4D project architecture. Traditionally, the catalog file contained all inform...
After implementing the throw() command and introducing the Try(Expression) keyword, we are excited to unveil the next evolution in 4D's error handling...
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