Author: Intissar Elmezroui

• 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.
News blank

4D 20 R6 Beta Starts Today

Beta testing for 4D 20 R6 starts today, and we’re excited to unveil a release packed with powerful features designed specifically for developers!


  • Programmers can now benefit from direct function calls via singletons through REST APIs and Qodly Pages events, customizable HTTP agents, improved session storage access, and more.
  • Keep your entity selections neat with ORDA’s new clean function that removes empty spaces after deletions, ensuring a well-organized interface.
  • Force Login becomes the default for all REST Authentication, improving resource management and providing precise control over access to your data and functions.
  • The code editor comes with new features to help developers focus on critical issues by customizing which warnings are displayed globally.
  • In 4D Write Pro, manage empty data sources in tables, hide, show placeholders, and more.
  • And that’s not all — There are more features to explore! 

Download 4D 20 R6 now (Exclusive to 4D Partners)

News blank

4D 20 R5 is Here

Introducing 4D 20 R5 – Available Now!

Here’s a sneak peek of what awaits you with this feature release:

Download 4D 20 R5 (monthly Hot Fixes available)

  • QUIC: Enhance application performance and security with the production-ready QUIC, which offers IPv6 support, broadcast capabilities, and Windows single sign-on.
  • User Interface: Transform your application’s appearance with two new window types that allow complete customization of the window title bar. Add buttons, search boxes, and other elements to create your design.
  • 4D Write Pro: Create professional-looking documents with enhanced layout design, easy section break management, quick formatting options, and support for larger tables.
  • 4D Language: Write cleaner and more robust code with Try-Catch blocks for precise error handling, shared classes for simplified object management, and singletons for improved global accessibility.
  • ORDA: Implement strong data security by restricting user access to specific data based on predefined criteria, ensuring users only see relevant information.
  • Visual Studio Code extension: Boost developer productivity with GitHub Codespaces integration and workspace syntax checking.
  • Qodly Studio for 4D brings Custom Components for greater flexibility, new dialog features for better user interactions, Force Login for optimized license use, and more.
News blank

4D 20 R5 Beta Starts Today

Beta testing for 4D 20 R5 is starting today, and we’re thrilled to unveil a truly majestic feature release with a plethora of functionalities designed to empower your development experience!

Let’s explore all the exciting features this release has in store for you:


  • In 4D Write Pro, you can now wrap text around pictures and text boxes, tables are no longer restricted to 1000 lines, and effortlessly define both width and height simultaneously with a new attribute.
  • For programmers, enjoy new features like try-catch blocks for precise error handling, a 4D Singleton, to answer a highly voted feature request, and shared classes for easier shared object management, among other enhancements.
  • Visual structure editor information is now stored separately from table definition information to reduce conflicts in the catalog file.
  • ORDA comes with improved data restriction on entity selections for precise data retrieval and enhanced security.
  • The Visual Studio Code extension offers Workspace Syntax Checking, automatic 4D tool downloads, and GitHub Codespaces integration.
  • And that’s not all — There are over 20 new features to explore! 

Download 4D 20 R5 now (Exclusive to 4D Partners)

News blank

4D 20 R4 is Here

Introducing 4D 20 R4 – Available Now!

Here’s a closer look at what awaits you with this feature release:

Download 4D 20 R4 (monthly Hot Fixes available)

  • Integrated support to create PDF documents with embedded XML data for electronic invoices in 4D Write Pro.
  • Enhance your coding experience with features like the new Try(Expression) keyword, real-time syntax, and class type verification with Code Live Checker. The #DECLARE prototype replaces the ‘Compiler_’ method declaration, and new formatting options for date and time give you a wide range of customization.
  • Create, update, and delete with Data Explorer for debugging, testing, and administration purposes.
  • Build applications seamlessly with the latest Build4D component on GitHub. Create scripts for Client/Server applications from start to finish and integrate them with your preferred continuous integration tools.
  • Say hello to non-blocking printing, enabling simultaneous execution of multiple print jobs for enhanced application responsiveness. 
  • Widen your security options with ECDSA support, which ensures security through SSL/TLS for client-server communication and HTTP requests.
News blank

4D v20 R4 Beta Starts Today

Beta testing for 4D v20 R4 is starting today!

Let’s explore all the exciting features this release has in store for you:




  • Regarding 4D Write Pro,  you’ll now have the ability to export to PDF with attachments and create electronic invoices.
  • When it comes to programming, we’re elevating your coding experience with a Live Code Checker, a new Try(Expression) keyword for improved error handling, and the introduction of custom date and time formats, among other enhancements.
  • And that’s not all — There’s much more waiting for you to explore

Download 4D v20 R4 now (Exclusive to 4D Partners)

News blank

4D v20 R3 is Here

Introducing 4D v20 R3 – Available Now!

Here’s a snapshot of what’s new:

Download 4D v20 R3 (monthly Hot Fixes available)

  • 4D Write Pro: Unlock the potential of PDF/A format for eco-friendly business transactions. Enhance document readability with named formulas, simplifying templates.
  • Enhanced Coding Experience: Bid farewell to repetitive code! Declare and initialize variables in a single line. Simplify method declarations with the “…” symbol for flexibility. Explore the efficiency of the new multiSort() function for data manipulation.
  • WebSocket: Customize client headers for better interaction control, transmitting security or application-specific data.
  • 4D View Pro: Enjoy improved performance handling larger 4D View Pro documents with a new blob format, storing compressed files in the database without speed compromise.
  • Visual Studio Code Extension: Easily access informative descriptions by hovering over commands or classes. Click for comprehensive details, enhancing your coding experience in VSCode thanks to the “Show 4D Documentation” feature.
News blank

4D v20 R3 Beta Starts Today

We’ve been quite active here at 4D over the past few months. We trust that our release of Qodly Studio in Developer Preview has kept you engaged and busy, and we want to extend our gratitude to all of you who have been testing it.

And now, we are thrilled to announce the launch of beta testing for 4D v20 R3 … starting today!

Let’s uncover all that this feature release has to offer:




  • 4D Write Pro is out with two features that are sure to capture your interest. You can now assign names to formulas to enhance clarity. Plus, export documents in the PDF/A format.
  • As for the new programming capabilities, we are improving your coding experience. This includes a one-line variable declaration and initialization, simplified function declarations for any number of parameters, and global stamps for incremental synchronization that is no longer limited to 4D for Mobile but can be applied to multiple scenarios via the 4D REST Server— among other enhancements.
  • A new 4D View Pro blob format allows storing compressed documents in your database, providing the same high performance as the .sjs format.
  • A new Visual Studio Code extension feature that provides easy access to 4D documentation.
  • And that’s not all —Much more awaits you!

Download 4D v20 R3 now (Exclusive to 4D Partners)

News blank

4D v20 R2 is Here

We’re thrilled to announce that 4D v20 R2 is now available! 

Here’s an overview of what this feature release has in store for you:

Download 4D v20 R2 (monthly Hot Fixes available)

  • 4D Write Pro continues to evolve with impressive updates. You can now seamlessly merge cells in tables, allowing you to create more visually appealing and structured documents. Additionally, the new Table Wizard simplifies the creation of 4D Write Pro documents containing tables, saving you time and effort. 
  • Regarding error handling, we’re introducing the ‘throw’ command, a powerful addition to the 4D language, to give users more precise feedback when issues arise and implement more effective error logging.
  • Visual Studio Code extension comes with additional capabilities. Besides functionalities such as syntax highlighting, Go to Definition, Signature Help, code completion, code folding & indentation, and syntax checking, we’ve added code formatting. This enhancement ensures your code is clean and consistent.
  • Say goodbye to delays and hello to a more responsive user experience with the new WebSocket client feature. This feature revolutionizes how users engage with your applications, making them more dynamic and engaging.
  • Working with larger files in 4D View Pro is now a breeze with the introduction of the .sjs file format. Designed specifically to address performance challenges.
  • Explore the new functionality to send emails via the Gmail API, expanding your communication capabilities. More features will follow to leverage the power of Gmail for your messaging needs.
News blank

Masterclass: Run your 4D Application in a Web Browser

In a previous blog post, we unveiled our newest 4D offering — Qodly Studio (currently in developer preview), a powerful solution that targets full-featured complex business applications. And a set of resources to help you get started

The good news is that the 4D Summit 2023 is just around the corner. During this event, a Masterclass will showcase how quickly you can move an existing 4D application on the web using Qodly Studio.

You’ll also get the chance to actively engage, ask questions, and have our team, including Marie-Sophie Landrieu, Laurent Ribardière, Thomas Maul, Mathieu Ferry, and others, address any queries you may have regarding Qodly Studio and beyond!

During the Masterclass, Marie-Sophie will provide live training, showcasing the new product capabilities as she creates a rental car web application from scratch from an existing desktop version.

The following provides just a sneak peek into what’s in store for your learning experience: