Thursday, August 27, 2026
5 changes · saas-19.2
Enhancements to existing features
The Live Chat settings now explain that automatic chat popups only open on larger screens. This helps teams avoid confusion when testing on mobile devices, where visitors must tap the chat button manually.
Original PR description
The 'Open automatically' action only triggers the auto popup on larger screens (`ui.isSmall` is checked in `AutopopupService. allowAutoPopup`). On mobile/small viewports, only the chat button is shown and the visitor must tap it manually. The existing help text does not mention this, which could lead to confusion when the auto popup does not trigger during testing on mobile. Update the field's help text to explicitly state that automatic opening is limited to larger screens. opw-6459279 Forward-Port-Of: odoo/odoo#284785
This update improves internal mail-related testing so unusual test data no longer causes the test suite to crash during parallel runs. It helps maintain smoother quality checks and reduces interruptions for developers, with no direct change to end-user features.
Original PR description
If the value needs to be serialized for IPC (cough cough pytest-xdist) and a weirdo sets recordsets as message values, the serialization fails and the test suite crashes. Since this is just subtest identification it shouldn't be too much of an issue. Forward-Port-Of: odoo/odoo#284279 Forward-Port-Of: odoo/odoo#284178
Belgian localization tax records have been updated so 0% taxes now include the non-deductible fiscal position where it was missing. This improves consistency in Belgian accounting setup and helps ensure tax treatment is correctly applied in relevant business scenarios.
Original PR description
Adding non-deductible fiscal position to taxes that were missing it in the data. task-6389423 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#284504 Forward-Port-Of: odoo/odoo#278020
Recruitment job listings now limit available working schedules based on the company linked to the job. This helps teams keep job postings consistent and prevents selecting schedules that are not valid for that company.
Original PR description
In order to maintain proper job listings and make sure all working schedules are valid, working schedule domain is now depeding on the job listing company. Task: 6408914 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#283939 Forward-Port-Of: odoo/odoo#282993
Recruitment job listings now limit available working schedules based on the company tied to the job. This helps keep job postings consistent and prevents selecting schedules that do not apply to the relevant company.
Original PR description
In order to maintain proper job listings and make sure all working schedules are valid, working schedule domain is now depeding on the job listing company. Task: 6408914 Forward-Port-Of: odoo/enterprise#128824 Forward-Port-Of: odoo/enterprise#128241