4D 20 R9 Beta Starts Today
Beta testing for 4D 20 R9 starts today, introducing AI-driven tools, enhanced security, and much more—all designed to make your workflows faster, smarter, and more secure.
- AI Integration with 4D AIKit: Unlock advanced AI capabilities right in your 4D project—generate text, analyze images, categorize content, and automate complex tasks to boost productivity and innovation.
- AI Writing Assistant for 4D Write Pro: Enhance your writing process with real-time suggestions to generate ideas, fix errors, and improve clarity. Spend less time editing and more time creating polished documents.
- New TCPListener class: Build a TCP server, manage incoming connections, and control server-client data interactions with ease.
- Secure Web App Integration: Use OTP and session restore features to connect your web apps securely to third-party systems. Create safe, user-friendly interactions with minimal hassle.
- And that’s just the beginning — There’s much more to discover!
Download 4D 20 R9 now (Exclusive to 4D Partners)
4D 20 R8 is Here
Introducing 4D 20 R8 – Available Now!
The latest feature release is packed with practical enhancements designed to make your development smoother, faster, and more powerful.
Download 4D 20 R8 (monthly Hot Fixes available)
- Smarter Syntax Checking in Form Editor: Catch errors early and code confidently with improved validation, intelligent auto-completion, and better object instantiation support
- Faster Form Editing: Work faster with the updated FORM EDIT command—open forms and select objects directly in your code for quicker modifications.
- Advanced HTTP Request Handlers: Gain full control over incoming web requests using the enhanced capabilities of the 4D HTTP Server.
- Debug 4D in Visual Studio Code: Step through your code in VS Code with the new 4D-Debugger extension—debugging has never been this accessible.
- Enhanced Document Handling: Simplify the way you manage sections, tables, and content with new commands that give you more flexibility.
- Improved Excel File Control in 4D View Pro: Enjoy finer control over your Excel imports and exports for smoother data handling.
This is just a glimpse of what’s available in 4D 20 R8. Download 4D 20 R8 and discover how far you can go with this feature release.
4D 20 R8 Beta Starts Today
Beta testing for 4D 20 R8 starts today, introducing a powerful release designed to simplify your workflow and expand your development capabilities.
- Smarter Syntax Checking in Form Editor: Detect errors early with enhanced validation, auto-completion, and object instantiation support.
- Form Editing Made Easy: Open forms and select objects directly with the updated FORM EDIT command for faster edits.
- HTTP Request Handlers: Manage incoming web requests with precision using the 4D HTTP Server’s powerful new features.
- Debugging in VS Code: Debug 4D code directly in Visual Studio Code with the new 4D-Debugger extension.
- Enhanced Document Handling: Simplify sections, tables, and content management in 4D Write Pro with updated commands.
- Excel Integration Updates: Gain greater control over Excel file imports and exports in 4D View Pro.
- And that’s not all — There are even more features to explore!
Download 4D 20 R8 now (Exclusive to 4D Partners)
4D 20 R7 is Here
Introducing 4D 20 R7 – Available Now!
Here’s a quick look at the user-focused enhancements in this release:
Download 4D 20 R7 (monthly Hot Fixes available)
- Qodly Studio for 4D: Debug and preview web applications directly from your 4D server, saving time and effort.
- OutgoingMessage Class: Deliver custom files or data effortlessly in your web apps, with complete control over HTTP responses.
- Direct Typing: Declare variables directly in your code, ensuring accuracy and clarity in your projects.
- Session Singletons: Handle user-specific data seamlessly for smoother web and client-server experiences.
- Process Management Tools: Gain insights and manage processes faster with updated commands.
- IMAP API Enhancements: Track unread emails across mailboxes in one quick step.
- 4D View Pro: Visualize data with new charts, drag-and-drop tools, and improved Excel integration.
- More robust Security: Protect your applications with enhanced server certificate validation.
This is just a glimpse of what’s available in 4D 20 R7. Download 4D 20 R7 and discover how far you can go with this feature release.
Year in Review: Top Ten Features From 2024
2024 brought exciting updates to the 4D platform, and we’re highlighting the top 10 blog posts that made an impact on the community. Here are the most notable features:
Commands Renaming and Deprecations
As developers, we all appreciate efficiency and simplicity in our coding routines. The fewer keystrokes we need to remember, the better!
With this in mind, we’re revisiting and refining command names while deprecating outdated ones in 4D 20 R7 to make them shorter, more consistent, and aligned with modern development standards.
4D 20 R7 Beta Starts Today
Beta testing for 4D 20 R7 starts today, introducing a powerful release designed to simplify your workflow and expand your development capabilities.
- Web Application Debugging: Gain direct access to Qodly Studio for 4D from the 4D Server, simplifying your testing and debugging processes.
- Session Singletons: Easily manage user-specific data in web and client-server environments while isolating data between users, simplifying scenarios like personalized shopping carts.
- Direct Typing in 4D: Experience improved code organization and safety with direct typing, facilitating variable declarations.
- 4D Write Pro Enhancements: Take advantage of new commands to manage sections and tables more easily, enhancing your document handling capabilities.
- Blank if Null in Listboxes: Enhance your data presentation with the new “Blank if null” feature for time columns and footers.
- And that’s not all — There are even more features to explore!
Download 4D 20 R7 now (Exclusive to 4D Partners)
4D 20 R6 is Here
Introducing 4D 20 R6 – Available Now!
Here’s a quick look at what this feature release brings:
Download 4D 20 R6 (monthly Hot Fixes available)
- Code Editor: Customize which warnings are generated to stay focused on critical issues.
- Programming:
- Use new comparison operators to check if objects or collections share the same reference.
- Access classes from other components via namespaces for greater flexibility.
- Keep data consistent across sessions with Session Storage by ID.
- Automate PDF/A3 file extraction for electronic invoicing.
- Ensure security by default with Force Login for REST API,
- and boost performance with HTTP Agents through connection reuse.
-
- GitHub Components: Manage components directly in 4D, with automatic repository downloads and semantic versioning for smoother collaboration.
- 4D Write Pro: Keep documents clean with the wk empty datasource attribute, controlling how tables appear when datasources are empty.
- User Experience: Enjoy smoother subform navigation with enhanced scrolling behavior, improving user interaction.
- ORDA: Use the new clean() function to eliminate empty spaces and keep your interfaces tidy with less effort.
Custom Components: Grid Layout
In our previous posts, we explored the power of custom components in Qodly Studio for 4D projects and demonstrated how to enhance your app with a PDF viewer.
Now, let’s dive into another interesting component: the Grid Layout.
Custom Components: PDF Viewer
In a previous blog post, we showed you how to add custom components to your Qodly Studio for 4D projects.
Now, let’s put that knowledge to work by integrating a PDF viewer into your application.
Contact us
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