Wiki source code of 7.0

Last modified by Ashterix on 2024/07/11 12:41

Show last authors
1 == Changes in 7.0 ==
2
3 === General Changes ===
4
5 * Changed the API documentation format to support the [[OpenRpc>>https://spec.open-rpc.org/]] standard
6 * The RPC server lifecycle now operates on [[events and listeners>>doc:docs.JsonRpcBundle.functionality.events.WebHome]].
7
8 === Configuration ===
9
10 {{warning}}
11 **WARNING!!!** The configuration has undergone significant changes and is not backward compatible with version 6. See the updated [[documentation>>doc:docs.JsonRpcBundle.config_v7.WebHome]]
12 {{/warning}}
13
14 * In the {{code language="none"}}security{{/code}} block, HTTP methods are no longer protected; actions (API calls and documentation separately) are protected instead.
15 * The {{code language="none"}}docs{{/code}} block no longer includes the {{code language="none"}}response{{/code}} block; instead, all properties are now located at its level.
16 * Deprecated parameters have been removed ({{code language="none"}}docs.response.json_schema{{/code}}).
17 * New parameters added to the {{code language="none"}}docs{{/code}} block that are used in building the API documentation:
18 ** project_name
19 ** project_description
20 ** project_version