Wednesday, February 18, 2026
8 changes · master
Features or functions removed from Odoo
This update removes the 'New' button from the DIMONA Declaration List view in the odoo/enterprise module. This simplifies the process for users creating new DIMONA declarations, streamlining workflows and reducing potential confusion.
Original PR description
. Remove the New button on DIMONA Declaration List view task-5471873 Forward-Port-Of: odoo/enterprise#105783
This update streamlines the demo data for Odoo's Indian payroll module (l10n_in_hr_payroll) by removing redundant working schedules. The change consolidates to a standard 40-hour work week, improving data clarity and reducing complexity within the demo environment. This ensures a more accurate and easily understandable representation of payroll setup for Indian businesses.
Original PR description
### AIM - In the demo data, there is no need to create multiple working schedules for Indian locations. - We can use a single working schedule of 40 hours per week. Task: 5899739 Forward-Port-Of: odoo/enterprise#106151
This change removes the default root initialization file in Odoo Enterprise. This update disrupts existing setups that rely on the PYTHONPATH environment variable, requiring adjustments for those systems. This change ensures greater consistency and simplifies the Odoo environment.
Original PR description
Added by #101497, breaks PYTHONPATH setups.
This update streamlines the project_enterprise_hr_todo module by removing a redundant dependency on the 'test_mail' module. This simplifies the project's setup and reduces potential complexity, resulting in a more efficient system.
Original PR description
This commit removes `test_mail` in the dependencies of project_enterprise_hr_todo since it is not really needed to depend on that module.
This update removes a redundant check within the ai_fields module. A recent update to Odoo (odoo/odoo#249054) now supports the 'SET' command, making the previous special case handling obsolete. This change improves code efficiency and simplifies the module.
Original PR description
Since odoo/odoo#249054, the command SET is now supported by `_applyCommands`, which means that the specialcase here isn't useful anymore. This commit thus removes it.
This update removes a redundant view related to attachment storage within Odoo Enterprise. Previously, users had access to duplicate attachment information, which has now been consolidated into the standard Technical/Attachments menu. This streamlines the user experience and reduces complexity.
Original PR description
Before: A Storage view showed read-only attachment size information with no available actions and an unclear details view, duplicating data already accessible from Technical/Attachments. After: The Storage view, action, and model were removed. users now rely on the standard Technical/Attachments menu Taskid-5864785
This update removes a general SSN field across several Odoo payroll modules (for countries like Egypt, Mexico, South Africa, and the US). Previously, a single SSN field was used, leading to inconsistencies. This change introduces a more standardized approach, aligning with existing practices and improving data accuracy for each country's payroll processing.
Original PR description
xx: eg, mx, sa, us for each l10n we interduced `l10n_xx_ssn` to have this number with its constrains and usage unique for each l10n like the niss in the l10n_be Task: 4384436
This update removes unnecessary calculated fields from the contract templates. These fields, like reimbursed amounts, were previously copied but should be automatically computed. This simplifies the template and improves data accuracy.
Original PR description
Some fields such as the reimbursed amounts are computed and should not be copied from the template. This commit removes these fields from the contract template. task-5948571