Skip to content

Latest commit

 

History

History
67 lines (49 loc) · 1.88 KB

CHANGELOG.md

File metadata and controls

67 lines (49 loc) · 1.88 KB

Changelog for code-push-server

0.5.x

新特性

  • 针对文本增量更新进行优化,使用google diff-match-patch 算法计算差异

fixbug

  • 修复统计数据激活数
  • 修复灰度发布bug
  • rollback后增加计算和最后一次增量更新版本

如何升级到该版本

升级数据库

$ npm run upgrade

or

$ code-push-server-db upgrade

0.4.x

新特性

  • targetBinaryVersion 支持正则匹配, deployments_versions新增字段min_version,max_version
    • * 匹配所有版本
    • 1.2.3 匹配特定版本1.2.3
    • 1.2/1.2.* 匹配所有1.2补丁版本
    • >=1.2.3<1.3.7
    • ~1.2.3 匹配>=1.2.3<1.3.0
    • ^1.2.3 匹配>=1.2.3<2.0.0
  • 添加docker编排服务部署,更新文档
  • Support Tencent cloud cos storageType

如何升级到该版本

  • 升级数据库 $ ./bin/db upgrade or $ mysql codepush < ./sql/codepush-v0.4.0-patch.sql

  • 处理存量数据

   $ git clone https://github.com/lisong/tools
   $ cd tools
   $ npm i
   $ vim ./bin/fixMinMaxVersion //修改数据配置
   $ node  ./bin/fixMinMaxVersion //出现提示 success

0.3.x

  • 支持灰度发布
  • 适配code-push app add 命令,应用不再以名字区分平台,而是以类型区分平台
    • 数据库表apps新增字段os,platform
  • 完善code-push release/release-react/release-cordova 命令
    • 数据库表packages新增is_disabled,rollout字段
  • 适配code-push patch命令
  • 新增log_report_download,log_report_deploy日志表
  • 升级npm依赖包