Saturday, September 12, 2026
5 changes · master
Enhancements to existing features
This update aligns subscription portal and rental cart behavior with recent platform changes. It helps keep sales subscriptions and online rentals working consistently after related updates in the main Odoo system.
Original PR description
task-6359070 See also: - https://github.com/odoo/odoo/pull/275286
This update rewrites the internal review instructions to make pull request reviews more consistent and accurate. It helps reviewers check the right version of the code, consider related enterprise changes, and verify affected areas before reporting issues.
Original PR description
Follow-up to #285015. Rewrites `skills/odoo-review/SKILL.md` after running 10 pr reviews with various models, with and without the skills and seeing what worked well and what didn't - The guidelines files often weren't read - The enterprise part of the PR was often ignored - A wrong / stale version of master was often used for the diff - Consumers of changed interfaces were not checked consistently This PR improves the reviewer behaviour in those regards
The accounting dashboard onboarding has been refined to make tax return setup clearer and more relevant. Companies marked as not subject to VAT will no longer see unnecessary tax report and return options, reducing confusion during configuration.
Original PR description
This commit makes minor improvements in the account onboarding dashboard. - Adds helper for Tax Return kanban card and updates the action button string. - Hides some Tax settings if the company is "Not Subject to VAT" (check added in community)
The Belgian payroll configuration now includes an updated value for the training time off threshold used in salary rule calculations. This helps keep payroll processing aligned with current requirements for Belgian HR payroll.
Original PR description
add new value to the training_time_off_threshold salary rule param. task-6545545 Forward-Port-Of: odoo/enterprise#131162 Forward-Port-Of: odoo/enterprise#131080
Kanban views embedded inside forms now use tighter, more consistent spacing instead of keeping the standalone view layout. The “New” button in kanban views also gets a visual refresh, making the interface cleaner and easier to use.
Original PR description
A kanban inside a form kept the padding and the gap of the standalone view: the form neutralizes them through `--KanbanRecord-margin-*`, but ENT rewrites them, at the same specificity. We now set the specificity directly in COM so the contextual adaptation takes the priority. This commit also improves the design of `o-kanban-button-new` inside the kanban renderer. ENT: https://github.com/odoo/enterprise/pull/131135 task-6527607 | Before | After | |--------|--------| | <img width="1388" height="712" alt="Screenshot 2026-09-09 at 15 03 52" src="https://github.com/user-attachments/assets/cdfe4895-4cc4-45a7-b5ba-2c2f52204d99" /> | <img width="1383" height="677" alt="Screenshot 2026-09-09 at 15 03 12" src="https://github.com/user-attachments/assets/2b5048af-b8a4-49fe-9f45-94fde40cc2b5" /> | --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr