Features
- Adds "Weighted Distribution" option to Assignment Rule, allowing tasks to be assigned to users in the exact ratio defined by their Weight values. (#39220)
Bug Fixes
- Updates record navigation in forms so the previous and next arrows still work when the field used to sort records is empty. (#39398)
- Multi-select dialogs now use their default value on the first search, so the initial results match the filter. (#39422)
- Adds permission checks when saving a Report. Users now need permission to create a Report and read the document it is based on before they can save one. (#39400)
- Adds a safety check for backup downloads that keeps them inside the site’s backup folder. Requests that point outside that folder are blocked with an error. (#39402)
- Closes any open table row before you move to another page in a multi-page Web Form. This prevents the table on the new page from becoming unresponsive if a row stays open on the previous page. (#39494)
- Link fields now combine their own filters with any custom filters, instead of replacing one set with the other. This keeps the list of choices filtered by both sets. (#39521)
- After column widths are adjusted in "Configure Columns", fields in tables keep their dropdown options so users can still choose from the list. (#39534)
- In Data Import, warning messages and the import preview now display column headers as plain text. (#39546)
- The filter field list no longer includes hidden fields. (#39548)
- The table now recognizes rows selected on other pages, not just the page you are viewing. A banner below the table shows how many rows are selected. (#39461)
- The Number Card picker in Workspace now shows only cards from modules you can access. (#39487)
Performance Improvements
- Shows all missing required fields in one combined message when you save a form, instead of opening separate alerts for each row with missing values. It also groups table rows with the same missing field into shorter row ranges, so saving large forms takes less time. (#39532)
Authors: @mihir-kandoi, @sokumon, @kaulith, @gajjug004, @nabinhait, @Vigneshsekar, @AarDG10 For these release notes, we used an LLM (OpenAI gpt-5.4-mini) to review and summarise the code changes, along with the associated issue and PR descriptions. It may contain typical errors and inaccuracies. You can read the prompt here.
Changes with the following labels were excluded:
Changes with the following types were excluded:
Reviewers: @iamejaaz, @NagariaHussain, @sokumon, @akhilnarang, @AarDG10
AI content