1# xxx子系统ChangeLog
2
3相比最近一个发布版本(包括不限于LTS、Release、Beta、monthly版本)发生了影响契约兼容性(契约兼容:也称语义兼容,指版本演进后,开发者原有程序行为不发生变化)的变更(包括不限于接口名、参数、返回值、所需要的权限、调用顺序、枚举值、配置参数、路径等),则需要在ChangeLog中对变更进行阐述。
4
5## cl.subsystemname.x xxx功能变更, 例:DeviceType属性变更、相机权限变更(尽量概括,不要超过15个字)
6
7每个变更标题前需要附加编号:cl.subsystemname.x。cl为ChangeLog首字母缩写,subsystemname请填写子系统英文标准名称,x表示变更序号(从低到高逐位增加,起始为1)。
8以功能维度对变更点进行概括描述。例如:xxx功能的xxx、xxx等发生了xxx变化,开发者需要根据以下说明对应用进行适配。
9如果有此变更有对应的需求或设计文档,可以在描述中附上对应的设计文档编号。
10
11**变更影响**
12
13是否影响已发布的接口或者接口行为发生变更,影响的是JS接口还是Native接口。
14是否影响在此前版本已开发的应用,即应用是否需要进行适配动才可以在新版本SDK环境正常编译通过。
15
16**关键的接口/组件变更**
17
18列举此功能变更涉及的接口/组件变更。
19
20**适配指导(可选,不涉及则可以删除)**
21
22提供指导,帮助开发者针对相关变更进行适配,使应用可以与新版本兼容。
23例:
24在xxx文件中将xxx参数修改为xxx。
25
26```
27sample code
28```
29
30
31
32