Programming
Enhanced Development Workflow
Transform your coding experience with features designed for control and efficiency:
-
Use the OutgoingMessage class to send files like PDFs or images through your web app. This allows you to deliver content such as invoices or marketing material to customers with minimal coding.
-
Optimize and monitor your 4D applications more effectively by managing processes and sessions. Retrieve and manipulate critical information through enhanced commands, simplifying your workflow and boosting overall application performance.
-
Handle user-specific data with session singletons. Manage isolated information for individual sessions, such as personalized settings or shopping cart data, without adding complexity to your code.
-
Speed up development with Direct Typing, which allows you to declare variables directly in your code for cleaner, error-free programming and a more organized codebase.
GitHub components
Simplified Local Component Management
Manage local components with the improved Project Dependencies interface. Add or remove local components, customize component paths with flexibility, and access both public and private GitHub repositories - all from one place
4D Write Pro
Enhanced Document Management
Manage sections and subsections to create well-organized reports, invoices, or other documents. Delete sections or reset attributes without disrupting the structure, ensuring a clean, professional presentation every time.
Identify hidden table borders, even in merged cells, with the new visibleTableBorders property. This feature improves page layout and data entry by displaying dotted lines for invisible borders, ensuring precise editing without incident on the document’s final appearance.
User Interface
Improved Window Navigation and Data Clarity
Simplify the user experience by removing empty values in listboxes with the "Blank if null" feature, allowing users to focus only on the most important data.
Additionally, assign custom icons to application windows for quick identification and easy navigation, enhancing usability and professionalism throughout your application.
Qodly Studio for 4D
Efficient Debugging and Testing
Access Qodly Studio directly from the 4D Server to simplify debugging and testing workflows. With the "Preview Qodly App" feature, preview your web applications in real-time, allowing immediate feedback on your changes. Leverage debugger integration to trace issues with precision and ease your development cycle.
Security
Stronger client-server communication
Guard against man-in-the-middle attacks by validating server certificates with trusted Certificate Authorities (CAs). Ensure secure connections by only allowing servers with valid certificates and domain names to connect.
Email Handling
Faster Unread Email Tracking across Mailboxes
Retrieve unread email counts from several mailboxes simultaneously using IMAP or the Gmail API via 4D NetKit. This enhancement simplifies email tracking and boosts response efficiency, making it ideal for handling high email volumes or managing complex workflows.