demo.tracker-v2/CHANGELOG.md
2022-05-09 16:11:25 +08:00

33 lines
1.8 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# ChangeLog
此项目的所有显着更改都将记录在此文件中。
## [v2.1.0] - 2022-05-09
### Added
- `settings_xxx`, 按模块将配置文件进行分类
- 整个Tracker的业务功能进行了结构上的重构新增了三个模块`tracker_collector`采集器, `tracker_controller`控制器, `tracker_devicecheck`设备状态检测
- 将非业务功能进行了抽离,独立成单独的模块,与业务解耦,独立出`modules`项目,存储独立的功能模块
- 添加阿里云移远云物模型json样例文件
### 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模块云端交互中间层模块传感器模块定时器模块配置模块