The version 2024.11 brings mainly new features and improvements without metamodel changes. There are also minor bugfixes.
New Features and Improvements
Parametrized Report Filenames
We’re bringing possibility to parametrize the filename for selected types of reports - Crystal Reports, PrintIt Reports, Fast Reports and Excel files. This feature provides a new flexibility in solving tasks related to reporting.
The placeholders will be substituted by the values of the referenced paramaters.
New Project Wizard Streamlined
We have streamlined and improved the process of creation of a new project. The improvements consist of removing clutter from the wizard and adjusting docker image (like including self generated SSL certificate), so the local development can start smoothly.
Restrictions on Actions Eased
It wasn’t possible to use actions with multiple checkboxes in other merge type than Ignore on lazily loaded screens. We’ve removed this restriction for actions that are not related to the root/list entity.
Improvements on Processing JSON Input
JSON responses received through HttpService.SendRequest are automatically converted to XML. If the response contained a name with a character incompatible with XML (e. g. $) the conversion failed. We’ve enabled automatic encoding of such characters, so the processing doesn’t fail anymore.
Windows Docker Image
Windows Docker image was reworked. It is now based on Windows Nano Server with .NET 8.0. Functinality wise it is on par with our Linux Docker image including automatic SSL certificate generation for local development.
Fixes and Adjustments
We’ve removedRemember me checkbox from the login screen. Allignment of checkbox labels was fixed. The limit on stored filter size was removed.
The 2024.11.1 patch includes the updates introduced in the 2024.9.3 patch, addressing the following two issues, and introduces two additional fixes:
Incidental Drag and Drop Fix
Dragging and dropping between input controls could inadvertently copy partial values, leading to incorrect states. This issue has been resolved by disabling drag-and-drop functionality for input values.
Selection Dialog Behaviour Consistency
When opening a screen with a selection dialog from search results, the selection dialog was displayed. This behaviour differed from opening the same screen via Ctrl+Click on a lookup control, where the selection dialog was skipped, and the screen results were shown directly. The behaviour is now consistent across both scenarios, with the selection dialog being bypassed, and the screen results displayed immediately.
Update Context Workflow Step as Dependency
When defining a workflow in Architect, it was not possible to set an “update context” workflow step as a dependency for another step. This issue has been resolved.
Missing Entities When Editing Datastructure in Architect
It was not possible to add an entity to a datastructure in Architect. This issue has been resolved.
The checklist filter options could not be fetched if there was already another field with applied filter. The problem is fixed.
Copying Text Fields
When a record is copied the model can contain an instruction to modify a value in a field. For example to add a "Copy of " in front of the current text value. If the concatenation result is longer than the allowed field length, the application fails with generic error. We have adjusted the engine to trim the resulting value from the right to match the allowed length.