Commit Graph

2 Commits

Author SHA1 Message Date
Julien Castiaux
4c3abb4036 [FIX] developer/api/external_api: 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    | no^1                    | active                | absent |
| 19.0    | no^1                    | active but deprecated | active |
| 20.0    | yes                     | active but deprecated | active |
| 21.0    | yes                     | active but deprecated | active |
| 22.0    | yes                     | absent                | active |

^1: with no additionnal fees.
[Standard and extended support]: https://www.odoo.com/documentation/19.0/administration/standard_extended_support.html

closes odoo/documentation#16925

X-original-commit: 61459b5d15
Related: odoo/odoo#254464
Signed-off-by: Julien Castiaux (juc) <juc@odoo.com>
2026-03-18 17:55:48 +00:00
Julien Castiaux
1a6794ddab [IMP] developer/api/external_api: new JSON-2 API
closes odoo/documentation#14570

X-original-commit: bd516548e7
Signed-off-by: Julien Castiaux (juc) <juc@odoo.com>
2025-09-22 10:00:31 +00:00