Saturday, October 4, 2025
4 changes · 19.0
Resolved issues and error corrections
Discount allocation settings now allow other income and other expense accounts to be selected. This fixes a limitation that could prevent businesses from using the appropriate accounts for discounts in their accounting setup.
Original PR description
With this PR: - Updated the domain of discount allocation fields to include `income_other`/`expense_other` account types. Task-5121917 Forward-Port-Of: odoo/odoo#229560 Forward-Port-Of: odoo/odoo#229026
The translate option is no longer shown on messages that have no text, such as tracking updates or attachment-only messages. This avoids offering an action that cannot do anything and makes the message interface clearer for users.
Original PR description
**Current behavior before PR:** The translate action was shown on all messages, including those with an empty body such as tracking updates or messages containing only attachments. Clicking the translate action on these messages had no effect. **Desired behavior after PR is merged:** The translate action is hidden for messages with an empty body. Only messages containing text display the translate option. **Task-5106303** --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#229826 Forward-Port-Of: odoo/odoo#228137
The Swiss payroll screen now hides the verified source tax statement button when the institution response does not include a correction. This prevents users from opening a report action that would not produce a meaningful report.
Original PR description
This button will give a report only in the case where the institution response has a correction, so it should be hidden. Forward-Port-Of: odoo/enterprise#96128
Documentation and clarification updates
This update adds an individual contributor license agreement signature. It supports the project's legal process by documenting contribution rights and has no impact on product functionality.