# 版本升级备忘

### Ver 2.5
* 此处写本次更新所做的业务和代码修改

### Ver 2.6
* xx

### Ver 3.0
* 升级账号系统(登录流程/用户信息相关/用户账号相关操作(评论,礼包...))
* 新增收藏功能(文章/工具箱)
* 删除用户相关的所有本地数据库
* 重做总开服表
* 重做首页插件化模块
* 礼包重复领取机制改变(可重复领取的礼包,领取后立刻显示再领一个/再淘一个)
* 游戏下载平台面板修改(加快弹出速度,不再读取本地平台图片)
* 接入bugly(tinker)

### VER 3.1
### VER 3.2
### VER 3.3
### VER 3.4
### VER 3.5

### Ver 3.6
* 首页游戏增加预览骨架,游戏ITEM样式微调和开服标签
* 首页问答增加关注页面
* 重构游戏更新管理(游戏更新/插件化/已安装的游戏),具体细节参考PackageRepository & PackageViewModel
* 重构APP更新管理(已VersionVode为更新基准,小版本更新改为光环后台控制)
  - 删除TINKER_VERISON_NAME
  - tinker打包方式变更(以小版本作为Base包,防止与数据后台小版本更新发生冲突)
* 社区增加版主功能(版主可以对存在的相关内容进行修改/隐藏操作,内容包括问题/回答/回答评论)
* 社区互动引导优化(问答推荐增加`推荐关注`,回答详情增加一些交互动效)

### Ver 3.6.1
* 可以后台控制关闭资讯功能
* 版块、分类、专题详情、游戏详情、礼包详情增加预览骨架
* 下载按钮状态可以通过接口屏蔽相应的包

### Ver 3.6.2
* 资讯/问答入口和插件功能线上控制(不可逆)
* 首页不显示已安装的游戏
* 插件求版本功能增加内部跳转
* 下载面板增加公告和版本说明功能
* 接入腾讯`广点通`(广告)

### ver 3.6.3
* 社区搜索修改
  - 增加 `文章/用户` 模块
  - 增加 `搜索置顶` 功能
* 回答详情/社区文章详情修改
  - 支持文案样式(加粗/斜体/删除线)和段落样式(引用/标题)
  - 支持关闭评论功能
  - 回答详情新增上下切换回答
* 社区编辑框(回答/文章)修改
  - 支持批量插入图片(使用知乎Matisse实现)
  - 新增插入特殊样式,文案样式(加粗/斜体/删除线)和段落样式(引用/标题)
* 编辑框部分 JS/CSS 使用远程文件

### ver 3.6.4
* 增加浏览记录(回答/文章/资讯/游戏)
* 回答/社区文章 增加反对功能
* 社区编辑框增加插入文章/回答/游戏
  - 低版本兼容方案: 插入的样式默认隐藏,只有在3.6.4及以上才会显示
* 游戏详情评分模块增加`小编评论`区域以及样式修改
* 游戏评分增加回复功能

### var 3.6.5
* 以补丁方式向外推出，并没有增加需求，只是单纯的修BUG

### var 3.6.6
* 游戏详情:
  - 支持修改评分
  - 评分列表增加排序/过滤功能
  - 增加弹出系统
* 社区相关:
  - 选择社区页面重做
  - 首页社区推荐增加推荐入口
  - 首页社区问题模块改版,名称改为全部,去除问题分类(统一为问题列表),增加社区文章列表
* 游戏搜索默认页面改版
* 权限系统更改,不授权也可以进去App,申请权限细分到功能(用到某个功能时才需要强制授予权限)
* 增加隐私系统
* 增加游戏预约功能
* 增加标签详情模块
* 进入今日头条广告SDK
* 图片上传压缩机制优化
  - 支持从后台修改上传配置(本该在早些版本实现,由于代码问题无法引用后台配置)
  - 对压缩失败是进行catch(由于后台对宽高配置放宽,很容易发生OOM),失败后直接上传原图(这步可能会出现问题)
* 游戏相关UI修改