Product blank

Commands Renaming and Deprecations

As developers, we all appreciate efficiency and simplicity in our coding routines. The fewer keystrokes we need to remember, the better!

With this in mind, we’re revisiting and refining command names while deprecating outdated ones in 4D 20 R7 to make them shorter, more consistent, and aligned with modern development standards.

Product blank

Introducing Session Singletons

Singletons have been one of the standout features of 4D 20 R5. Previously, developers could leverage two types of singletons:

  • the process singleton, which is unique to each process but different across processes,
  • and the shared singleton, which is unique across the whole application.

With 4D 20 R7, we are releasing a new type of singleton: the session singleton!

Product blank

4D Write Pro: Mastering Sections and Subsections with new functions!

Sections and subsections are the building blocks of any well-structured document. You’ve likely used them countless times, perhaps without even realizing it, as every document contains at least one section by default!

Whether you’re a seasoned pro or just starting out, this post will walk you through the basics of sections and subsections.

We’ll also explore the exciting new 4D Write Pro features in 4D 20 R7, which make managing these elements easier and more powerful than ever.

Page 1 of 63