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)
Qodly Studio for 4D
Easier Web Application Debugging
Access Qodly Studio directly from your 4D Server for smoother debugging. See real-time changes and attach your debugger easily, allowing for faster and more efficient testing of your web applications.
Compiler
Simplify Your Code with Direct Typing
Eliminate the need for extra “Compiler” methods—declare your variables directly in your code for more organized and efficient workflows. Direct Typing ensures error-free development by pausing the compiler when encountering untyped variables.
4D Classes
Custom Content Delivery with OutgoingMessage Class
Deliver custom content with the new OutgoingMessage class. Set HTTP headers, body content, and status codes for complete control over web responses. With the new onHTTPGet keyword, users can easily access content like PDFs or images directly from their browser via GET requests.
4D Write Pro
Improved Document Management
New commands make managing sections and subsections more intuitive. You can delete, reset attributes, and adjust table layouts with user-friendly options for cleaner, more controlled document outputs.
Easily Manage Table Layouts with Temporary Visible Borders
Managing complex table layouts in 4D Write Pro is now simpler. You can temporarily display hidden table borders, making organizing your content easier and ensuring data is correctly aligned, especially when working with merged cells. This helps you maintain a clear view of your table structure without affecting the final document’s appearance.
Listbox
Introducing “Blank if Null” for Time Columns and Footers
Enhance your data presentation with the new “Blank if null” feature for time columns and footers, ensuring clearer and more intuitive results in your listboxes!
Component Manager
Quick and Simple Component Management
Add and remove components easily with the improved Project Dependencies interface. This enhances your development process by ensuring consistency across projects and speeding up your setup.
Administration
Better Control Over Processes and Sessions
New commands offer improved control over processes and sessions. They enable quick retrieval of process and session information, direct access to session details using IDs, and efficient filtering of processes by session, allowing for smoother application management and performance.
Session Singletons
MANAGING USER-SPECIFIC DATA MADE EASY
Manage user-specific data with ease with session singletons in 4D 20 R7. Ideal for client-server and web environments, they keep user data isolated and simplify handling personalized requests like shopping carts or session-based storage across multiple processes.
IMAP API
Faster Email Handling with IMAP API Updates
Retrieve unread email counts from multiple mailboxes in one call, making email management more efficient and ensuring users are kept up-to-date.
Security
Enhanced Security with Certificate Authority Validation
Protect your client-server communication by validating server certificates against trusted certificate authorities, preventing potential man-in-the-middle attacks, and ensuring data security.
User Interface
Improved User Interfaces with Custom Window Icons
Enhance your application’s navigation by customizing icons for each window, making your interface more visually intuitive and user-friendly.
4D View Pro
Enhanced Data Visualization with 4D View Pro
New chart types like Waterfall and smoother line formatting make data easier to interpret. Additional features include improved drag-and-drop for rows and columns and more powerful paste special options for better data handling.
Need more technical details? The 4D 20 R7 Beta documentation is available on the 4D Doc Center.
Your feedback is greatly appreciated and will help us improve our product quality and better serve your needs. We’d love to hear your thoughts about any of the features above. Contribute to our beta forum (accessible for all 4D Partners). And don’t hesitate to tell us about your needs; we take votes very seriously!
Not yet a partner? Don’t miss out on the opportunity to become a 4D Partner and engage in meaningful discussions. Join us today and be part of the conversation!