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)

 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!

Avatar
• Product Marketing Manager • Intissar joined 4D in 2017 as a Product Marketing Manager. She works closely with the product, marketing, engineering, and technical support teams to highlight the ‘why’, the ‘how’, and the ‘what’ of new and updated features to different audiences. This close proximity allows her to craft messaging frameworks and write in-depth content and code samples for the 4D blog and website. After graduating with an engineer's degree in Computer Science from VINCI university, Intissar worked in several startups as a software engineer. Her hands-on experience includes software specification, design, and development, user training and support, and team management.