25.3 App Builder release notes
Who is this article for?
Users who want to learn more about changes in version 25.3.
No elevated access or permissions are required.
This article outlines feature changes, enhancements, and fixes introduced with this update.
1. Features
1.1. "Save First Approach" on parent record while creating a child record
Previously, user was saving the child record but not the parent record. This enhancement will ensure that parent record is saved first before user navigates to child page.
Now, when users click the Action Item or Related Data button to navigate to the child record details screen, the system performs several key operations behind the scenes:
- Parent Record Validation - The system will first check if the parent record is saved.
- Automatic Save (If not already saved) - If the parent record is not saved, the system will automatically save it, even if some mandatory fields are incomplete. This ensures you can continue your work without interruption.
- Uniqueness Check - If there are any uniqueness rules defined for the parent record, the system will validate them before saving. The parent will only be saved if it passes the uniqueness criteria.
- Permanent Save - Once saved, the parent record is permanently stored, regardless of whether the child (related) record is saved or not.
- System Save Indicator - A new backend flag called “Is System Saved?” has been introduced. This helps track how many records were saved automatically by the system.
This feature is supported on mobile and will auto-apply to all apps with Action Item and Related Data control in it.
1.2. Ability to set field limits by app
Previously, there was no limit on the number of fields an app can have.
With this enhancement:
- All newly created apps will now have a default field limit of 300 fields.
- Existing apps with fewer than 300 fields will have their maximum field limit set to 300.
- Existing apps exceeding 300 fields will have their new limit set to "Current number of fields + 10".
This allows room for minor modifications and essential updates.
This feature will impact all apps.