4D v19 R7 Beta Starts Today
There are the Seven Wonders of the World. The seven dwarfs. Seven colors in the rainbow. Seven notes on a musical scale. And may the seventh release of v19 bring the charm of this number to your 4D application ✨
Let’s discover what 4D v19 R7 Beta has in store for you:
- Take your documents from good to great with the new 4D Write Pro updates, including a user-friendly display of formulas, document modification detection, and “subtotal” lines.
- Manipulate data in real-time, and channel the artist within, thanks to the possibility of displaying web pages in your 4D for Mobile apps.
- Gain time and disk space with the ability to download Local Resources to a shared folder with Windows Remote Desktop Services.
- Manage your table columns & rows more efficiently with 4D View Pro’s new set of commands— when combined with data contexts, designing even advanced templates becomes a breeze.
- And much more awaits you with a feature release that goes all out!
Download 4D v19 R7 now (Exclusive to 4D Partners)
4D v19 R6 is Here
We’re pleased to announce that 4D v19 R6 is now available!
To whet your appetite, here’s an overview of what this feature release has in store for you:
Download 4D v19 R6 (monthly Hot Fixes available)
- Horizontal and vertical padding for list boxes — so you can improve your UI visual organization, increase readability, and give it a more professional look.
- Language Server Protocol (LSP) support — so you can use external source code editors to handle 4D code and take advantage of functionalities such as syntax highlighting, syntax help, go to definition, and more.
- Developing concurrently on 4D Server in Project Mode — so you can adopt Project Mode without impacting your organization if you still work with binary mode. And take advantage of powerful features such as Classes, Computed attributes, Silicon compilation, CSS forms, and source control systems.
- Define a “datasource” for the 4D Write Pro tables — so the end-users of your application can design or modify templates that will be filled automatically with data.
Setting up code syntax highlighting using the Visual Studio Code extension
We recently talked about our new Visual Studio Code extension allowing VS Code to communicate with 4D for code management. The syntax highlighting was the first Language Server Protocol feature in 4D v19 R6. Let’s see how to customize your source code rendering.
HTTP classes: A New Way to Perform Asynchronous HTTP Requests
In our constant effort to improve 4D syntax and functionalities, we have decided to bring you new commands to perform HTTP requests in 4D: the HTTP classes. They are available right in 4D v19 R6 and will feature many improvements over the coming versions. Let me show you how to use them right away.
Developing Concurrently on 4D Server in Project Mode
Since its release in 4D v18, Projects drastically expanded 4D’s capabilities by bringing compatibility with version control systems —among other things.
With excellent feedback, we couldn’t be prouder to see significant adoption of this feature among the 4D community. This pushed us to improve it to make it even better.
Your feedback included a request for the possibility to work simultaneously on a single development server as a team. Again, 4D listened, and we are thrilled to announce that with 4D v19 R6, you can work on a development server in project mode!
4D View Pro: Display your Collections as Tables
You know it already; 4D View Pro allows you to easily load and display data in spreadsheets.
4D v19 R6 brings exciting news. This blog post will show you the new table feature that enables you to do much more and benefit from additional properties like headers, table resize, summary row, column sorting, filters, and more. You’ll also discover how to quickly load data from data classes and collections. And don’t miss out on the demo, which provides a complete example and some visual charts as a bonus.
4D v19 R6 Beta Starts today
We are pleased to announce the launch of beta testing for 4D v19 R6! This release is loaded with enhancements and new features that you won’t want to miss!
Let’s take a look and discover what’s new in the 4D v19 R6 Beta:
- Horizontal and vertical padding for list boxes — so your interface can have an even more professional look.
- Developing concurrently on 4D Server in Project Mode — so you can adopt Project Mode without impacting your organization if you still work with binary mode.
- Define a “datasource” for the tables of 4D Write Pro — so the end-users of your application can design or modify templates that will be filled automatically with data.
- Native support for Microsoft 365 — so you can support Single Sign-On, and retrieve information for the authenticated user, to name a few possibilities.
- 4D for Mobile aliases — so you can retrieve values at several degrees of depth and display even more relevant information in your mobile app.
- Much more awaits you!
New Tips & Tricks for your 4D Applications
by Add Komoncharoensiri, Director of Technical Services at 4D Inc
As you know, 4D Knowledge Base is a library of information about the 4D technology where weekly tech tips and monthly technotes are actively published. If you missed the last tips on the KB, that’s fine; here is a compilation from the past few weeks.
This blog post covers 12 tips:
Access your component classes from your host project
Components can now publish classes! And even better, if your application is still in binary mode, you can now benefit from classes and object-oriented development by using a component (in project mode) to create your own classes and use them from your (binary mode based) application.
4D v19 R5 Beta starts today
We’re thrilled to announce the launch of beta testing for 4D v19 R5. You told us where you are going next, and this release —like the one before and the ones to come — has the features to help you get there ?
- Besides introducing data contexts, 4D benefits from an upgraded SpreadJS version that brings many enhancements, such as the print interface. 4D View Pro is taking it to a whole new level.
- 4D Write Pro has its share of new features: table headers, linked paragraphs, data contexts, and many improvements to the interface widgets — offering you even more possibilities to produce documents that meet your requirements.
- We’re offering you better control over the ORDA contexts and cache for both Client/Server and REST to improve performance.
- We completely reorganized the diagnostic logs, giving you a better-filtered content (log levels such as trace, debug, info, warn, and error).
- And you can now get rid of unnecessary libraries (e.g., CEF/Web Area, PHP) to reduce the size of your applications.
- Much more awaits you!
Contact us
Got a question, suggestion or just want to get in touch with the 4D bloggers? Drop us a line!
* Your privacy is very important to us. Please click here to view our Policy