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)
Form Editor
Detect Syntax Issues Early
Benefit from real-time validation for expressions like Form.myProperty, auto-completion for commands, and syntax error detection, ensuring cleaner and more reliable form development.
Edit Forms Faster
Open forms directly and select objects instantly to reduce steps and boost productivity. Quickly modify properties without navigating multiple pages.
Dependency Manager
Simplify Updates
Manage dependencies effortlessly with auto-checks for updates from GitHub. Use semantic versioning to control update strategies—whether locking specific versions or applying flexible ranges. Notifications and manual overrides let you adapt updates to your project’s needs.
4D Server
Handle HTTP Requests Precisely
Take full control of incoming web requests with HTTP Request Handlers. Easily manage authentication, file uploads, and URL-based logic while customizing responses to align with your business requirements. Configure handlers quickly using the HTTPHandlers.json file.
Notarization on macOS
Simplify Deployment
Meet Apple’s notarization requirements for Silicon-based Macs with updated component structures. Simplify the process while ensuring compatibility with the latest platforms.
Debugger
Debug Smarter
Save time with auto-saved expressions, pin important variables for quick access, and enjoy a redesigned, intuitive interface. Gain deeper insights using Local Variables, Line Expressions, and Custom Expressions.
The 4D-Debugger extension
Debug in VS Code
Debug your 4D code directly in Visual Studio Code with features like breakpoints, variable inspection, and stepping through code. This extension integrates with your existing setup to enhance your development workflow.
4D Write Pro
Simplify Document Handling
Use enhanced commands like WP SET ATTRIBUTES, WP TABLE APPEND ROW, WP INSERT PICTURE, and more to handle objects, collections, and modern parameters more effectively. From applying formatting to managing tables and inserting content, enjoy cleaner, more maintainable code.
4D View Pro
Enhance Excel Integration
Gain greater control over Excel file imports and exports. Maintain styles, formulas, and formatting, or secure files with passwords. Use advanced options for precise data integration and presentation.
4D Netkit
Access Google User Data Easily
Simplify the process of retrieving user information, domain profiles, and contacts with straightforward commands. Perfect for building intuitive user interfaces or automating communications.
Security
Simplify CRYPTO SIGNING AND VERIFICATION
Eliminate format conversions with enhanced functions that allow direct signing and verification of text or binary data, saving time and effort.
Session
Optimize Session Management
Simplify development with full Session object support in standalone and single-user applications, enabling effortless session data management, role-based restrictions, and client/server testing.
Need more technical details? The 4D 20 R8 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!