Bug Fixes
- File uploads from guest users are limited to approved file types. (#39553)
- Only System Managers can restore deleted documents, and the app checks whether they can access the original document before restoring it. Restored documents keep their original owner, creation date, and last updated date. (#39451)
- The multi-select dialog now keeps your selected items as you search, so you do not need to select them again. (#39591)
- Prevents Contact searches from failing when Link Doctype or Link Name filters are not provided. (#39616)
- Makes the database query builder available by default in custom scripts and other parts of the app. (#39639)
- Updates Aggregate Function Based On in Number Card so it is required only for cards based on a document type and using a function other than Count. Other card types can now be saved without filling that field. (#39609)
- Updates the folder navigation check to use the current File page links and open folders directly. This reduces false failures caused by outdated links. (#39683)
- Rejects any use of
LIKE,REGEXP,RLIKE,IF, andGET_LOCKwhen results are sorted or grouped. (#39700) - Adds
nameas a secondary sort key in list views, so records with the same sort value appear in a consistent order when you move between records. (#39693)
Other Changes
- Hidden fields are available again in the filter field list, so they can be selected in filters when needed. (#39657)
Authors: @diptanilsaha, @sokumon, @AarDG10, @ShrihariMahabal, @kaulith, @ankush, @KerollesFathy, @iamejaaz 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: @ankush, @diptanilsaha, @iamejaaz, @sokumon
AI content