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

1.8 KiB
Raw Blame History

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模块云端交互中间层模块传感器模块定时器模块配置模块