Product blank

4D View Pro: What’s New in 4D v20

With every release, the 4D View Pro features list is growing. And this feature release is no exception: 4D v20 comes with a new version of SpreadJS, the v16, and a Ribbon update that is compatible with it.

Let’s discover the new features offered by this new version.

News blank

4D v20 Beta Starts Today

We’re excited to announce that beta testing for 4D v20, one of our most anticipated LTS versions yet, is starting today!

With over +100 advances, including enhancements to existing products and highly requested features that have been voted for by our 4D developers, this release promises to be one of our most comprehensive and feature-rich releases yet.

Buckle up, and let’s discover some of what 4D v20 Beta has to offer:


  • Build real-time web applications that can handle large volumes of data and provide a seamless user experience with the new built-in WebSocket Server.
  • Work with complex data structures with object and collection literals that provide a more concise and readable way to initialize objects and collections in your code.
  • Quickly and efficiently search and replace code with the Find and Replace feature improvements.
  • Create a custom “Help” menu for your application by passing a collection describing the menu items.
  • Save time and quickly analyze and organize your data with 4D Write Pro’s tables, which automatically fill your data in tables with page breaks, headers, footers, and even break rows.
  • Take advantage of 4D Write Pro text boxes (floating containers) to print complex product flyers or brochures.
  • Evaluate the new feature, QUIC Network layer, a total rewrite of Client/Server communication. Built on UDP instead of TCP, it facilitates faster recovery in case of packet loss, congestion, and other issues that can cause delays and disruptions in network traffic.
  • Native support for Microsoft 365 using the Microsoft Graph API allows sending, receiving, organizing emails, and handling user authentication with Single Sign On (OAuth2)
  • Much more awaits you with this LTS (see below)
News blank

4D v19 R8 is Here

4D v19 R8, the last feature release of 4D v19 is OUT!

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

Download 4D v19 R8 (monthly Hot Fixes available)

  • Protect your data from unauthorized users with a robust and fully customizable system by deciding who is accessing the data and which data is accessed.
  • Design gorgeous interfaces with the automatic row height feature that is expanded to list boxes based on collections and entity selections.
  • Create more compliant documents with 4D Write Pro floating text boxes.
  • Build your own chain or integrate 4D into a continuous integration tool thanks to the new Build4D component.
  • Handle errors more effectively with a global error handler — no more error dialog displayed on the server and no more uncaught errors.
  • Receive, copy, move, reply, and delete emails with the added commands to the 4D Netkit component.
  • Customize your 4D View Pro tables with over 60 predefined themes, or create one from scratch to suit your needs.

These are just a few features you can expect to see in 4D v19 R8.

It’s an exciting time for 4D developers, and we can’t wait to see how these new features will help you in your development work.🙌

Download 4D v19 R8 and discover how further you can go with this feature release.