odoo/odoo#254174

Created by fw-bot
Merged at 76e83923f9cdc4eef3f79cbf8c97652a5cfdf8c9

Statuses:

Linked pull requests
label
odoo-dev:saas-19.2-19.0-xmlrpc-removal-21-1-juc-508177-fw
head
2e0386781ebf241b4ecbaef8aea740e90cfd048c
merged
5 days ago by SM Learn, Julien Castiaux (juc)
odoo/odoo odoo/documentation
19.0 #252721 #16765
saas-19.1 #254142 #16902
saas-19.2 #254174 #16903
master #254464 #16925

[FIX] rpc: xmlrpc removal postponed to 21.1/22

The "rpc service" API (xmlrpc/jsonrpc) have been deprecated in 19.0, JSON-2 acting as replacement. It was at first planned to be removed in 19.1/20 but we succeeded in convicing the management It Was A Bad Idea.

The removal is postponed to Odoo 21.1/22. This makes so that if the Standard and extended support policy remains the same until the release of Odoo 22, all versions supported with no additional fees (20, 21, 22) at that time will have JSON-2:

version supported at 22 release rpc services JSON-2
18.0 no1 active absent
19.0 no1 active but deprecated active
20.0 yes active but deprecated active
21.0 yes active but deprecated active
22.0 yes absent active

Forward-Port-Of: #252721


  1. with no additionnal fees. ↩↩