From f27f21273d9f4b3a555be4d510ac7799006bf3da Mon Sep 17 00:00:00 2001 From: JackSun-qc Date: Mon, 9 May 2022 15:15:58 +0800 Subject: [PATCH] add: changelog --- code/CHANGELOG.md | 31 +++++++++++++++++++++++++++++++ code/modules | 2 +- 2 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 code/CHANGELOG.md diff --git a/code/CHANGELOG.md b/code/CHANGELOG.md new file mode 100644 index 0000000..e4b98ee --- /dev/null +++ b/code/CHANGELOG.md @@ -0,0 +1,31 @@ +# ChangeLog + +此项目的所有显着更改都将记录在此文件中。 + +## [v2.1.0] - 2022-05-09 + +### Added + +- `settings_xxx`, 按模块将配置文件进行分类 +- 整个Tracker的业务功能进行了结构上的重构,新增了三个模块`tracker_collector`采集器, `tracker_controller`控制器, `tracker_devicecheck`设备状态检测 +- 将非业务功能进行了抽离,独立成单独的模块,与业务解耦,独立出`modules`项目,存储独立的功能模块 + +### Changed + +- 整个项目的结构进行调整,采用了观察者模式的设计方案对各个模块进行重构。 +- Tracker业务只将各个独立的功能模块进行拼接后,在`tracker_collector`中做业务处理 +- 原settings_app, settings_sys模块修改为不同的模块,不同的`settings_xx`,进行了分类 + +### Removed + +- 移除了ota模块,ota升级功能已分别集成到不同的云模块功能中 +- 移除了timer模块,原timer模块中的LED定时闪烁功能已移至LED功能中 +- 移除了tracker模块中的Tracker类功能,将其分类到`tracker_collector`采集器, `tracker_controller`控制器, `tracker_devicecheck`设备状态检测单个模块中 +- 移除了tracker模块中的SelfCheck功能,将其重构为`tracker_devicecheck` +- 阿里云,移远云,电池模块,公共模块,历史文件模块,LED模块,定位模块,日志模块,云端交互中间层模块都移入`modules`模块 + +## [v2.0.0] - 2022-03-15 + +### Added + +- 添加了Tracker整个项目的功能代码,tracker业务模块,阿里云模块,移远云模块,电池模块,公共模块,LED模块,定位模块,日志模块,低功耗模块,OTA模块,云端交互中间层模块,传感器模块,定时器模块,配置模块 diff --git a/code/modules b/code/modules index 454a0a6..625a3fb 160000 --- a/code/modules +++ b/code/modules @@ -1 +1 @@ -Subproject commit 454a0a631817f7f7907551ee151bf9f2bea109e3 +Subproject commit 625a3fb5f987fe5971733675797353cd1e0070d5