Daily updates from Odoo
Tuesday, September 2, 2025
2 changes
Features or functions removed from Odoo
An obsolete Swiss payroll report definition was removed because it was no longer loaded by the application. This cleanup reduces maintenance overhead without changing what users see or use.
Original PR description
hr_payroll_report.xml is not included in the manifest and therefore discarded Upgrade: https://github.com/odoo/upgrade/pull/8303 Task ID: 5026087
The appointment module no longer relies on legacy website editing components that are being phased out. This keeps the module aligned with Odoo's newer editor framework without changing appointment functionality for users.
Original PR description
This commit is part of an effort to remove dependencies on the legacy web_editor module. The appointment module already includes its AppointmentPlugin in the new editor's (html_editor module) list of plugins. This commit simply removes the code that patches the old Wysiwyg, which is being phased out, alongside the QUnit tests for it (which already have the equivalent ones using HOOT). task-5046471