Thursday, October 2, 2025
8 changes · master
Enhancements to existing features
The resource calendar attendance screens no longer show a duration-in-days field that could confuse users. This keeps scheduling information clearer and reduces the risk of misinterpreting attendance rules.
Original PR description
Removed the field duration_days from views of resource calendar attendance because it can be misleading Task-5083067 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
The Project and Sales Project apps now include richer demo data, including a new project template, related tasks, and sample project roles. This helps businesses and evaluators see more realistic project workflows when exploring or demonstrating Odoo.
Original PR description
In this PR, we add a new project template, as well as tasks for this new project in the demo data. We also add some project roles demo data and adapt the existing project template "Sales Order" to be a real project template (is_template=True). task-4893806 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Products Expiration Date module now includes its own icon, improving how it appears in the Odoo app interface. This is a small visual enhancement that helps users identify the module more easily.
Original PR description
This commit adds the icon for Products Expiration Date module. task-5125956 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update reorganizes how discussion channel membership data is stored so messaging and live chat features can rely on a clearer channel structure. The change is mainly internal, helping maintain and evolve Odoo's communication tools with less complexity and lower risk of future issues.
Original PR description
Move the channel_member_ids into a newly created discuss channel model. Part of task-4675831 PR enterprise: https://github.com/odoo/enterprise/pull/95865
This update replaces an older template instruction with its current equivalent across many Odoo modules. It helps keep the platform easier to maintain and aligned with supported standards, with no expected change to day-to-day user behavior.
This change updates several customer-facing document and email templates across appointment scheduling, electronic invoicing, stock delivery guides, and signatures. It likely improves consistency or corrects wording/layout in these documents, with limited business impact beyond clearer communications and compliant-looking outputs.
This update reorganizes how chat channel membership information is stored and accessed in Discuss-related features. It supports cleaner internal data handling for messaging integrations like AI and WhatsApp, helping future improvements be easier to maintain without changing the user experience.
Original PR description
Part of task-4675831 PR community: https://github.com/odoo/odoo/pull/229208
This update replaces an outdated template instruction across many Odoo Enterprise apps with the current supported equivalent. The change helps keep reports, emails, and portal pages maintainable and compatible without altering day-to-day business workflows.
Original PR description
task-4461090