4D 21 R3 is now officially available, bringing together a set of improvements that make it easier to build smarter applications, modernize interfaces, and keep development workflows more consistent across 4D, VS Code, and deployment environments.
This release centralizes AI provider configuration, brings modern UI styles to macOS and Windows, improves real time email handling, strengthens JSON validation, and gives developers more control over where logic runs and how errors are caught before runtime.
Download 4D 21 R3 (monthly Hot Fixes available)
-
AI providers and models can now be managed from Settings, with reusable model aliases that keep configuration centralized and code easier to maintain.
-
4D forms continue to modernize with Liquid Glass on macOS, Fluent UI on Windows, and automatic paper optimized rendering for print.
-
IMAPTransporter now supports IMAP IDLE, so applications can react to mailbox changes in real time without relying on polling.
-
4D Write Pro now supports hierarchical numbered lists, helping long documents keep sections and subsections consistent automatically.
-
The 4D language gains more flexibility with client side access to Session, server execution for shared and session singleton functions, and the new 4D.Method class for validated dynamic code execution.
-
JSON Validate now supports JSON Schema Draft 2020 12, with stronger validation rules and more consistent date handling.
-
Developer workflows are sharper in both 4D and VS Code, with earlier command parameter error detection, visual editors for project configuration files, full dependency recognition, and GitLab component dependency management.
-
HTTPS requests on macOS can now use certificates stored directly in the macOS Keychain, simplifying secure deployment.
This is just a glimpse of what’s new in 4D 21 R3. Get started by downloading 4D 21 R3 and dive into each feature with detailed blog posts.
Comments are not currently available for this post.