Monday, August 24, 2026
2 changes · master
Enhancements to existing features
India accounting now uses Odoo’s shared withholding tax framework instead of a country-specific setup. This simplifies future maintenance, aligns terminology with common Indian TDS usage, and prepares automatic withholding tax application on vendor bills in a future update.
Original PR description
Previously, India used a custom withholding implementation. The generic `l10n_account_withholding_tax` module now supports the required Indian withholding features, making the custom implementation unnecessary. With this commit, `l10n_in` adopts the generic withholding framework and removes the India-specific withholding implementation, including section alerts and related warnings. Additionally, the `l10n_in_tax_type` selection values `tds_purchase` and `tds_sale` are merged into `tds`. The purchase/sale distinction is now handled by the `type_tax_use` field. In future, withholding taxes will be added to the chart of accounts and automatically applied to vendor bills according to the applicable rules. ent:https://github.com/odoo/enterprise/pull/122266 upg:https://github.com/odoo/upgrade/pull/10681 task-6324221
The blog module gets a refreshed design with new page layouts, modern navigation, updated demo content, and more customization options for blog lists and individual posts. This helps businesses present content more professionally and gives website editors better control over how articles are showcased.
Original PR description
- requires : - https://github.com/odoo/upgrade/pull/7957 - https://github.com/odoo/documentation/pull/16596 ------------ ## Blog redesign This PR introduces a redesign of the blog module, featuring…
- requires :
- https://github.com/odoo/upgrade/pull/7957
- https://github.com/odoo/documentation/pull/16596
------------
## Blog redesign
This PR introduces a redesign of the blog module, featuring **new layouts**, an **updated set of demo data** as well as **new features**.
### Layout
This PR introduces **five** new layouts in addition to the existing ones :
#### Grid layouts
<details>
<summary>Grid</summary>
<img width="1322" height="864" alt="image" src="https://github.com/user-attachments/assets/4482cab2-a72f-49a2-ba07-ba7343c78e47" />
</details>
<details>
<summary>Split</summary>
<img width="1724" height="920" alt="image" src="https://github.com/user-attachments/assets/dee9fbbf-09be-4f0e-b50e-768dc3d97271" />
</details>
#### List layouts
<details>
<summary>Minimal</summary>
<img width="1331" height="504" alt="image" src="https://github.com/user-attachments/assets/f027ce7b-f52b-4d4c-806b-09be1f5ebf46" />
</details>
<details>
<summary>Compact</summary>
<img width="1343" height="777" alt="image" src="https://github.com/user-attachments/assets/52ed31c8-e9eb-40b6-8d27-242c17e84d81" />
</details>
<details>
<summary>Regular</summary>
<img width="1351" height="860" alt="image" src="https://github.com/user-attachments/assets/8218cf13-3868-4b4b-9838-aff322cc04b3" />
</details>
<details>
<summary>Large</summary>
<img width="1341" height="860" alt="image" src="https://github.com/user-attachments/assets/31d461b5-9a50-4cc7-8f71-88342f02aa5b" />
</details>
### Features
- $\color{Red}{\textbf{(NEW!)}}$
- Introduce a **Promote last** option for the default grid layout, which puts the emphasis on the most recent article;
- Allow to set the page width to **Large**
- Added a new option to achieve a full-width cover on the blog post page.
### Demo data
All the demo data have been totally reviewed to showcase the new design
### Various improvements
- Refine the options available by organising them into sections;
- Revamp the relations between options, dissociate options that were not related and nest the ones which are;
- Refine sidebar and behaviour
- Dissociate author & date in two different option + allow to choose the formatting of the date between different formats
task-3083656
---
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr