v15.113.0
·
4 commits
to version-15
since this release
Features
- Adds a one-time prompt for admins to keep or delete saved Gravatar URLs. If deletion is chosen, those URLs are removed from User and Contact records, and from Lead records when ERPNext is installed. (#40048)
Bug Fixes
- Updates the list view sort menu so it stays visible above the page header and scrolls when the browser is zoomed in. (#40082)
- Updates the selected-rows banner in grids so its text stays readable in dark mode. It also reduces the space above the banner. (#39604)
- In Arabic and other right-to-left languages, the phone number country code picker opens next to the flag button instead of appearing off screen. The phone field also leaves room for the code on the right side. (#39767)
- The system now ignores invalid sender addresses in incoming emails instead of using them to identify the sender. (#40120)
- Sets Include filters on by default when printing reports or saving them as PDFs, so the applied filters appear in the output unless you clear the option. (#40128)
- Text fields that already contain formatting in printouts and PDFs now keep their formatting instead of showing the tags. (#40141)
- When a currency is added or removed on a form, the field label keeps its original text instead of losing words that are part of the label. This avoids labels being shortened after currency changes. (#40190)
- The Data Import form now shows the number of import logs for users who can view the import, without needing separate access to Data Import Log. (#40195)
- Date-based document numbers now use the date stored in the document name when a document is deleted on a later day. This lets the numbering counter move back to the freed number instead of skipping ahead. (#40222)
- The Number Card now skips the usual sort when it shows a summary number. On PostgreSQL, this avoids an error that can stop the card from loading. (#40213)
Authors: @KerollesFathy, @s-aga-r, @sokumon, @barredterra, @ShrihariMahabal, @AarDG10, @SandraFrappe
Reviewers: @sokumon, @iamejaaz, @AarDG10, @barredterra
AI content
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:
- skip-release-notes
Changes with the following types were excluded:
- chore
- docs
- refactor
- build
- style
- test
- ci