4D 21 R2 is now officially available, bringing together a set of improvements that make it easier to build smarter, more modern applications without changing the way you work.
This release lets you bring documents directly into AI conversations, rank semantic search results by relevance, edit your web UI from inside the 4D IDE, and deliver a modern Windows interface to your users. The language, the editors, and the component ecosystem all get more precise and consistent alongside these headline features.
Download 4D 21 R2 (monthly Hot Fixes available)
- Upload PDFs directly into an AI conversation using OpenAI.files.create and keep every response anchored to the same source throughout the session.
- Vector queries now rank results by semantic similarity, so the most relevant match always surfaces first with no extra sorting step.
- Qodly Pages now live in the 4D Explorer, so you can create and edit your web UI without ever leaving your project.
- Fluent UI brings Microsoft’s design system to your 4D forms on Windows, with native light and dark mode support and no changes to your existing forms.
- The editor, syntax checker, and compiler now share the same inference logic, with error markers landing on the exact token and line in both the 4D IDE and VS Code.
- Lists in 4D Write Pro now indent correctly on apply and return to their original layout on removal, with no manual cleanup needed.
- Find in Design now covers all accessible components, so you can see every reference to a method across your entire application before making a change.
- Components now show their own icon in the Component Manager by placing a logo.svg or logo.png in their Resources folder, with no configuration required.
- 4D View Pro now runs on SpreadJS 18.2, with faster PivotTables and new functions including TRIMRANGE, GROUPBY, PIVOTBY, and REGEXEXTRACT.
This is just a glimpse of what’s new in 4D 21 R2. Get started by downloading 4D 21 R2 and dive into each feature with detailed blog posts.
Comments are not currently available for this post.