4D Versioning: Feature Releases & LTS Releases Explained!
If you’ve struggled to differentiate between Feature Releases (e.g., 4D v19 R6) and the LTS releases — previously known as dot releases or .x versions (e.g., 4D v19.6), you’ve come to the right place to learn more.
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!
4D v19 R5 is Here
We’re pleased to announce that 4D v19 R5 is now available!
Besides the monthly Hot Fixes, here’s an overview of what this feature release has in store for you:
Download 4D v19 R5 (monthly Hot Fixes available)
- Enhanced printing capabilities and templates are just a glimpse of the 20+ new 4D View Pro features that await you.
- 4D Write Pro is now more capable than ever. Featuring table headers and linked paragraphs. Plus, contexts to simplify access to data and open the world of ORDA and object-oriented development to 4D Write Pro templates.
- As for the 4D language, we implemented one of the most voted features on the forum. You asked us for a lighter way to handle parameters, and we listened. Say hello to the Copy parameters command.
GitHub 4D Awesome List — Call for Contributions
To stay competitive in the software industry, one should always seek innovation and build momentum for change.
In that spirit, 4D has always given you the right technology to grow and expand. Project mode is one example that comes with a tremendous benefit: the ability to use Git to get your 4D application up and running in a more productive development environment.
So we decided to create a 4D Awesome list, where we gather all the collective wisdom in one place to make 4D developers’ life a little easier.
If you’re a Git/GitHub user and have a fantastic project that you believe could help fellow developers, you might want to contribute to the 4D Awesome list, where awesome projects live!
This blog post explains the concept of an Awesome list and how you can contribute.
4D and Git: From Beginner to Expert
So by now, you know that projects come with a tremendous benefit: the ability to use Git (the revision control system) and GitHub (the hosting service) to get your 4D application up and running in a more productive development environment.
Newbie or full-fledged senior developer version control has been a staple in every work environment where multiple resources collaborate to participate in what could be called a software chain of production.
To help you get familiar with Git, we’ve made available many resources at your disposal. This blog post is a compilation of everything we’ve provided on this topic… so far. If you feel lost and don’t know where to start, keep reading; we’ve included:
- other blog posts,
- a detailed guide,
- a top-rated summit video,
- and even a training course.
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!
4D v19 R4 is Here
We’re thrilled to announce that 4D v19 R4 is now available! A feature-rich release that goes all out ✨
Besides the monthly Hot Fixes, here’s an overview of what this feature release has in store for you:
Download 4D v19 R4 (monthly Hot Fixes available)
- Upon your request, we introduced support of high-resolution displays, such as 4K displays, in Windows, which results in sharper text, highly detailed photos, and ultimately a more defined user interface for business applications.
- Another highly requested feature is now available: the possibility to launch an external process asynchronously to enhance your users’ experience.
- As for the 4D language, we couldn’t be more excited to share the many improvements we made available to elevate your coding experience. From jump statements and short-circuit evaluation to ternary operators and compound assignment operators.
A Deeper Look into 4D Data Encryption
4D offers several great avenues for keeping your business application secured. One of these avenues is to secure the data itself using 4D’s built-in encryption. To help you understand how encryption works under the hood, we are pleased to announce the release of the 4D Encryption Guide.
As our VP of Strategy, Thomas Maul said:
“Encryption is worth taking a few moments to understand how it works. And not only how to use it.”
And we couldn’t agree more because if we don’t understand it correctly, we’ll never use it to its fullest potential.
Whether you are:
- trying to gain a business advantage over your competitors
- dealing (you or your customers) with sensitive data or proprietary information, such as in the financial, healthcare, or legal industries
- just curious about the technology behind this feature
We highly recommend looking into the encryption solution offered by 4D.
Read the Detailed Document
Ready for the 4D World Tour Live 2021?
So far, 2021 has been really exciting for us here at 4D.
This year’s milestones include the release of 4D v19, one of our best LTS yet, the launch of 4D v19 R2 beta, as well as webinars in multiple languages to introduce you to the latest and the greatest, and the list goes on. Now there’s even more exciting news: The 4D World Tour Live 2021 is just around the corner!
4D v19 R2 Beta starts today
Beta testing for 4D v19 R2 is starting today! Here is what this feature release has in store for you:
- 4D for Android (our development platform for Android devices) is now final with 4D v19 R2.
- Speaking of mobile, new features for iOS and Android platforms are now available, allowing you to customize your app’s color, adapt it to dark or light mode, sort its local data, and more!
- 4D View Pro: Analyze data with pivot tables. Import and export CSV files. Manage your sheets by programming. Easily handle page breaks (for printing purposes) from the user interface.
- 4D Write Pro: More display options for inline and anchored pictures. We’ve also made it easier to format the images used as background of documents, sections, paragraphs, etc.
- Features that incorporate best practices such as defining a default .gitignore file and managing Byte Order Mark (BOM) and End of Line (EOL).
- Features to enhance either your experience as a developer, such as getting access to the details of a class function from the code editor, or your end-users’ experience, such as automatic component signing on Mac.
- And more (see below)!
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