Integrate 4D Components Directly from GitLab
Managing external components is a key part of modern development workflows. While GitHub integration already simplified dependency management in 4D, m...
Load optional components, pull directly from GitHub, manage dependencies, resolve recursive requirements, prevent conflicts, and edit or debug component code directly inside your 4D project.
Managing external components is a key part of modern development workflows. While GitHub integration already simplified dependency management in 4D, m...
When working on a large 4D application, it is common to split functionality across a host project and several components. This modular architecture ke...
When working on a project with multiple components, quickly identifying the one you need can save valuable time. The simplest and most effective way t...
In 4D 20 R9, we introduced the ability to edit and debug component methods and classes directly from a host project. Start with 4D 21, we’re now going...
As a 4D developer, you often want full control over what gets included in your projects. Starting with 4D 21, you can now decide which components prov...
Following the launch of the Follow 4D version rule, we’re excited to introduce a new level of automation and reliability in 4D 20 R10: fully recursive...
When working with your own component, switching between the host and component environments just to debug or enhance your component code can be inconv...
Great news! When adding a dependency from GitHub, you now have access to a brand-new rule: Follow 4D version. This powerful addition ensures your depe...
The macOS notarization process continues to evolve. Unfortunately, the internal structure of 4D components designed with 4D v11—intended to enable cro...
With the latest updates to the Project Dependency Manager in 4D 20 R8, your projects are always a step ahead. Dependencies are regularly checked for u...
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