4D 20 R7 is Here
Introducing 4D 20 R7 – Available Now!
Here’s a quick look at the user-focused enhancements in this release:
Download 4D 20 R7 (monthly Hot Fixes available)
- Qodly Studio for 4D: Debug and preview web applications directly from your 4D server, saving time and effort.
- OutgoingMessage Class: Deliver custom files or data effortlessly in your web apps, with complete control over HTTP responses.
- Direct Typing: Declare variables directly in your code, ensuring accuracy and clarity in your projects.
- Session Singletons: Handle user-specific data seamlessly for smoother web and client-server experiences.
- Process Management Tools: Gain insights and manage processes faster with updated commands.
- IMAP API Enhancements: Track unread emails across mailboxes in one quick step.
- 4D View Pro: Visualize data with new charts, drag-and-drop tools, and improved Excel integration.
- More robust Security: Protect your applications with enhanced server certificate validation.
This is just a glimpse of what’s available in 4D 20 R7. Download 4D 20 R7 and discover how far you can go with this feature release.
Year in Review: Top Ten Features From 2024
2024 brought exciting updates to the 4D platform, and we’re highlighting the top 10 blog posts that made an impact on the community. Here are the most notable features:
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.
4D 20 R7 Beta Starts Today
Beta testing for 4D 20 R7 starts today, introducing a powerful release designed to simplify your workflow and expand your development capabilities.
- Web Application Debugging: Gain direct access to Qodly Studio for 4D from the 4D Server, simplifying your testing and debugging processes.
- Session Singletons: Easily manage user-specific data in web and client-server environments while isolating data between users, simplifying scenarios like personalized shopping carts.
- Direct Typing in 4D: Experience improved code organization and safety with direct typing, facilitating variable declarations.
- 4D Write Pro Enhancements: Take advantage of new commands to manage sections and tables more easily, enhancing your document handling capabilities.
- Blank if Null in Listboxes: Enhance your data presentation with the new “Blank if null” feature for time columns and footers.
- And that’s not all — There are even more features to explore!
Download 4D 20 R7 now (Exclusive to 4D Partners)
4D 20 R6 is Here
Introducing 4D 20 R6 – Available Now!
Here’s a quick look at what this feature release brings:
Download 4D 20 R6 (monthly Hot Fixes available)
- Code Editor: Customize which warnings are generated to stay focused on critical issues.
- Programming:
- Use new comparison operators to check if objects or collections share the same reference.
- Access classes from other components via namespaces for greater flexibility.
- Keep data consistent across sessions with Session Storage by ID.
- Automate PDF/A3 file extraction for electronic invoicing.
- Ensure security by default with Force Login for REST API,
- and boost performance with HTTP Agents through connection reuse.
-
- GitHub Components: Manage components directly in 4D, with automatic repository downloads and semantic versioning for smoother collaboration.
- 4D Write Pro: Keep documents clean with the wk empty datasource attribute, controlling how tables appear when datasources are empty.
- User Experience: Enjoy smoother subform navigation with enhanced scrolling behavior, improving user interaction.
- ORDA: Use the new clean() function to eliminate empty spaces and keep your interfaces tidy with less effort.
Custom Components: Grid Layout
In our previous posts, we explored the power of custom components in Qodly Studio for 4D projects and demonstrated how to enhance your app with a PDF viewer.
Now, let’s dive into another interesting component: the Grid Layout.
Custom Components: PDF Viewer
In a previous blog post, we showed you how to add custom components to your Qodly Studio for 4D projects.
Now, let’s put that knowledge to work by integrating a PDF viewer into your application.
How to Add Custom Components to your App
Qodly Studio for 4D is a powerful tool for creating full-featured, complex business applications. While its pre-built components are versatile, custom solutions are sometimes essential.
Custom components allow you to build a custom solution for your own project – and to benefit from many components built by 4D or the community to enrich your user interface.
This blog post, complemented by a video tutorial, will walk you through the process of integrating custom components into your Qodly Studio for the 4D project.
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!
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.
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