📝 更新文档

This commit is contained in:
目棃
2025-02-28 09:43:32 +08:00
parent aa6c75e59f
commit 415927cd0f
10 changed files with 8 additions and 6 deletions

View File

@@ -0,0 +1,176 @@
---
Author: 目棃
Date: 2023-03-30
Description: CHANGELOG v0.1.x
Update: 2023-06-18
---
> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-03-30 15:39:49`
>
> 更新于 `2023-06-18 15:02:31`
# CHANGELOG v0.1.x
> 本文仅记录 v0.1.x 版本的更新内容
## [0.1.6](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.6) (2023-05-28)
### Feat
- 用户:添加部分数据获取请求
### Fix
- 页面:修复间距显示异常 [`a428c86a`](https://github.com/BTMuli/Tauri.Genshin/commit/a428c86a)
- 成就:数据库更新后成就版本自动更新 [`71f5c30f`](https://github.com/BTMuli/Tauri.Genshin/commit/71f5c30f)
- 首页:修复首页卡素材日历的问题 [`5a14b90b`](https://github.com/BTMuli/Tauri.Genshin/commit/5a14b90b)
### Change
- 组件:部分组件实现方式更改
FullCommits: [`v0.1.5 ~ v0.1.6`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.5...v0.1.6)
## [0.1.5](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.5) (2023-05-25)
### Feat
- 组件:`TConfirm` 组件支持 Input [`50f2305d`](https://github.com/BTMuli/Tauri.Genshin/commit/50f2305d)
- 请求:完成部分涉及游戏数据的获取
- 数据库:添加 `GameAccount` 表用于存储用户游戏账号数据 [`683500fe`](https://github.com/BTMuli/Tauri.Genshin/commit/683500fe)
- 资源:添加素材相关图片 [`11322f14`](https://github.com/BTMuli/Tauri.Genshin/commit/11322f14)
- 用户:支持用户信息获取&基本信息展示昵称、UID、头像
- 数据库:数据备份时会将用户 Cookie 一同备份
### Fix
- 资源:补充上个版本遗漏的数据 [`91b7ed35`](https://github.com/BTMuli/Tauri.Genshin/commit/91b7ed35)
- 设置:修复数据库不存在时无法重置数据库的问题
- 资源:添加 3.7 版本资源 [#17](https://github.com/BTMuli/Tauri.Genshin/issues/17)
- 首页:增加近期活动结束时间为 0 的处理 [#25](https://github.com/BTMuli/Tauri.Genshin/issues/25)
- 样式:滚动条样式调整 [`3b47c5f2`](https://github.com/BTMuli/Tauri.Genshin/commit/3b47c5f2)
- 应用:不再在生产环境提供调试模式的开关 [#26](https://github.com/BTMuli/Tauri.Genshin/issues/26)
- 数据库:删除 IndexedDB 的删除操作 [`f23b73ec`](https://github.com/BTMuli/Tauri.Genshin/commit/f23b73ec)
### Change
- 应用:更新检测 Endpoints 变更 [`13ab6c83`](https://github.com/BTMuli/Tauri.Genshin/commit/13ab6c83)
- Cookie获取方式改为手动输入不再通过 rocket 尝试自动获取 [`baff5a17`](https://github.com/BTMuli/Tauri.Genshin/commit/baff5a17)
- 侧边栏:更换部分图标 [`e9e5c0a6`](https://github.com/BTMuli/Tauri.Genshin/commit/e9e5c0a6)
- 素材日历:排布更改,添加 overlay 显示角色/武器 需要材料及来源 [`a27f6277`](https://github.com/BTMuli/Tauri.Genshin/commit/a27f6277)
- 首页组件:背景改为半透明,整体表现优化
- 数据库:关闭首页数据库完整性检测 [`cf1fb130`](https://github.com/BTMuli/Tauri.Genshin/commit/cf1fb130)
FullCommits: [`v0.1.4 ~ v0.1.5`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.4...v0.1.5)
## [0.1.4](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.4) (2023-05-02)
### Feat
- 应用:支持资源完整性检测&更新 [`bbfd608`](https://github.com/BTMuli/Tauri.Genshin/commit/bbfd608)
- 应用:支持数据备份&恢复 [`214d1d1`](https://github.com/BTMuli/Tauri.Genshin/commit/214d1d10)
- 应用:数据源更改为 Sqlite 而非之前的 IndexedDB [`26048dc`](https://github.com/BTMuli/Tauri.Genshin/commit/26048dc) [#11](https://github.com/BTMuli/Tauri.Genshin/issues/11)
### Fix
- 成就:使用虚拟列表优化内存占用及浏览体验 [`5963e9a`](https://github.com/BTMuli/Tauri.Genshin/commit/5963e9a) [#13](https://github.com/BTMuli/Tauri.Genshin/issues/13)
- 组件:优化 `TConfirm` 组件表现
- 应用:优化侧边滚动条表现
- 应用:检测更新 Key 更改,下版本更新将提示更新 [`ceea064`](https://github.com/BTMuli/Tauri.Genshin/commit/ceea064)
- 应用:添加 `3.6` 版本遗漏数据 [`91fc39b`](https://github.com/BTMuli/Tauri.Genshin/commit/91fc39b)
FullCommits: [`v0.1.3 ~ v0.1.4`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.3...v0.1.4)
## [0.1.3](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.3) (2023-04-23)
### Feat
- 应用:支持浅色\深色主题切换
- 应用:支持检测更新
- 图鉴:角色图鉴草创 [`d154b5bd`](https://github.com/BTMuli/Tauri.Genshin/commit/d154b5bd)
- 图鉴:武器图鉴草创 [`1c309e38`](https://github.com/BTMuli/Tauri.Genshin/commit/1c309e38)
- 滚动条:样式美化 [`4022504`](https://github.com/BTMuli/Tauri.Genshin/commit/4022504)
### Fix
- 应用:修复初始化未重新加载资源的问题 [`513be2e`](https://github.com/BTMuli/Tauri.Genshin/commit/513be2e)
- 应用:除成就数据外的 `readonly` 数据直接读取应用内 `json` 文件
- 应用:添加游戏新版本资源
- GCG相关资源归到 `WIKI`
- 首页:素材日历资源采用 WIKI 资源
FullCommits: [`v0.1.2 ~ v0.1.3`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.2...v0.1.3)
## [0.1.2](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.2) (2023-04-12)
### Feat
- 窗口:根据内容改变标题
- 成就:添加版本信息
- 首页:组件展示顺序自定义
- 组件:新建 confirm 组件
- 设置:添加系统信息、添加打包时间戳
- 咨讯:支持多种游戏咨讯查看
- 米游社解析:添加 `mention` 类型解析
### Fix
- 首页:近期活动、限时祈愿结束处理
- 组件:回顶组件 hover 效果美化
- 组件:用 snackebar 替换 alert
- 咨讯:无封面时替换为默认图
- 抽奖详情:配色调整
- 首页:素材日历资源本地化
- 侧边栏:设置置底
FullCommits: [`v0.1.1 ~ v0.1.2`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.1...v0.1.2)
## [0.1.1](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.1) (2023-04-03)
### Feat
- 米游社解析:新增 `link_card``divider``lottery``fold`
- 米游社解析:新增 `lottery` 跳转详情页,即抽奖详情跳转
- 首页:新增近期活动信息卡片
- 首页:各展示卡片组件分离
- 组件:新增回顶组件 [`c633476e`](https://github.com/BTMuli/Tauri.Genshin/commit/c633476e)
- 新增:游戏内公告数据获取&展示
- 新增:游戏内公告数据解析 [`68c07732`](https://github.com/BTMuli/Tauri.Genshin/commit/68c07732)
- 首页:新增材料日历获取&展示 [`34bb878e`](https://github.com/BTMuli/Tauri.Genshin/commit/34bb878e)
- 首页:显示组件可选,`限时祈愿``近期活动``材料日历` [`871bf031`](https://github.com/BTMuli/Tauri.Genshin/commit/871bf031)
### Fix
- 帖子跳转:改为用组件实现,而非之前的写入 `.html` 文件后读取
- 首页:修复限时祈愿获取数据转换为卡片数据时可能返回空数据的问题 [`45bba5a1`](https://github.com/BTMuli/Tauri.Genshin/commit/45bba5a1)
- 加载组件:可选绝对定位或相对定位 [`56d0c8e6`](https://github.com/BTMuli/Tauri.Genshin/commit/56d0c8e6)
- 米游社咨讯页:完善 `devMode` 下的数据展示 [`e2aee518`](https://github.com/BTMuli/Tauri.Genshin/commit/e2aee518)
- 米游社解析:修复帖子图片未正常显示的问题 [`3cc71a89`](https://github.com/BTMuli/Tauri.Genshin/commit/3cc71a89)
- 米游社咨讯页:支持无限滚动 [`15ce357b`](https://github.com/BTMuli/Tauri.Genshin/commit/15ce357b)
- 米游社咨讯页:修复未存在封面图时的显示问题 [`340cd690`](https://github.com/BTMuli/Tauri.Genshin/commit/340cd690)
- 米游社咨讯页:优化加载性能 [`d3f7b4be`](https://github.com/BTMuli/Tauri.Genshin/commit/d3f7b4be)
### Change
- 字体变更:删去原有 `Genshin.ttf`,增加 `汉仪文黑-85W.ttf``汉仪文黑-55W.ttf``Consolas.ttf`
- Tauri: 取消窗体 `transparent` 属性。
- Build: RollupOptions 配置变更。 [`b44dd46f`](https://github.com/BTMuli/Tauri.Genshin/commit/b44dd46f)
- css: 全部改为 `scoped`,全局引入 `css` 文件调整。
- 资源:删除无用图标。 [`7207a901`](https://github.com/BTMuli/Tauri.Genshin/commit/7207a901)
FullCommits: [`v0.1.0 ~ v0.1.1`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.0...v0.1.1)
## [0.1.0](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.0) (2023-03-30)
> 因为之前还有个 preAlpha 版本,这里的变更记录从项目创建开始。
### Feat
> 按照侧边栏的顺序排序
- 支持当前卡池查看&对应祈愿帖跳转
- 支持官方咨讯查看,包括:新闻、活动、公告
- 支持 UIAF 成就数据导入导出&展示
- 支持 GCG 卡牌数据展示
FullCommits: [`v0.1.0`](https://github.com/BTMuli/Tauri.Genshin/commits/v0.1.0)

View File

@@ -0,0 +1,109 @@
---
Author: 目棃
Date: 2023-06-18
Description: CHANGELOG v0.2.x
Update: 2023-08-31
---
> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-06-18 15:03:42 `
>
> 更新于 `2023-08-31 15:32:53`
# CHANGELOG v0.2.x
> 本文仅记录 v0.2.x 版本的更新内容
## [0.2.3](https://github.com/BTMuli/Tauri.Genshin/releases/v0.2.3) (2023-08-31)
### Feat
- 组件:实现并替换 `snackbar` `confirm` 组件,新组件采用函数式调用
- 功能:完成 UIGF 数据导入、导出、渲染 [#27](https://github.com/BTMuli/Tauri.Genshin/issues/27)
### Fix
- 资源:补充部分缺漏 contentId
- 分享:调整生成分享图的默认背景颜色
- 页面:`我的角色` 页面更新天赋数据后自动刷新页面
### Change
- 组件:首页卡池组件样式调整
- 依赖:更新 cargo 依赖
- 页面:调整 `原神战绩` 页面样式
- 页面:调整 `深渊记录` 页面样式,采用横版布局
- 功能:不再考虑 `实时便笺` 功能实现
- 图标:侧边栏部分图标变更
FullCommits: [`v0.2.2...v0.2.3`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.2.2...v0.2.3)
## [0.2.2](https://github.com/BTMuli/Tauri.Genshin/releases/v0.2.2) (2023-08-15)
### Feat
- 资源:更新游戏 4.0 版本相关资源 [#33](https://github.com/BTMuli/Tauri.Genshin/issues/33)
### Fix
- 深渊:修复渲染错误 [#32](https://github.com/BTMuli/Tauri.Genshin/issues/32)
- 深渊:修复图片缺失 [#31](https://github.com/BTMuli/Tauri.Genshin/issues/31)
### Change
- 深渊:适应 HutaoAPI 更新 [`00277f52`](https://github.com/BTMuli/Tauri.Genshin/commit/00277f52)
- 素材日历:变更数据来源
FullCommits: [`v0.2.1...v0.2.2`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.2.1...v0.2.2)
## [0.2.1](https://github.com/BTMuli/Tauri.Genshin/releases/v0.2.1) (2023-07-14)
### Feat
- 深渊: 新增深渊数据库页面,角色深渊数据支持数据上传 [`#22`](https://github.com/BTMuli/Tauri.Genshin/issues/22)
- 页面:角色详情新增角色衣装数据 [`26186f44`](https://github.com/BTMuli/Tauri.Genshin/commit/26186f44)
- 页面:角色详情新增角色天赋数据
- 功能:子页面:米游社帖子、游戏公告支持分享;首页素材日历支持分享
- 资源:更新 3.8 版本资源 [`#30`](https://github.com/BTMuli/Tauri.Genshin/issues/30)
- 功能:支持根据帖子 ID 跳转到帖子页面 [`04e08090`](https://github.com/BTMuli/Tauri.Genshin/commit/04e08090)
### Fix
- 样式:美化部分页面、组件样式
- 组件:优化素材日历组件 [`0c923060`](https://github.com/BTMuli/Tauri.Genshin/commit/0c923060)
- 样式:修复首页组件近期活动样式 [`20a2329e`](https://github.com/BTMuli/Tauri.Genshin/commit/20a2329e)
- 样式:美化米游社咨讯页面样式,增加部分数据
### Change
- 依赖:各依赖更新至最新版本
- 配置:优化 Eslint Prettier Stylelint Lint-Staged 等配置
- 重构:重构 Mys 插件数据类型及 Hutao 插件数据类型
Full Commits: [`v0.2.0...v0.2.1`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.2.0...v0.2.1)
## [0.2.0](https://github.com/BTMuli/Tauri.Genshin/releases/v0.2.0) (2023-06-19)
### Feat
- 功能:完成原神战绩数据获取、分享
- 功能:完成角色列表数据获取、分享
- 功能:完成深渊数据获取、分享
- 组件:新建多种组件
- 功能:帖子&公告支持分享 [`5393dc1b`](https://github.com/BTMuli/Tauri.Genshin/commit/5393dc1b)
- 页面:帖子&公告页面样式调整
### Fix
- 卡牌:更新遗漏卡牌 [`2b768bbf`](https://github.com/BTMuli/Tauri.Genshin/commit/2b768bbf)
- 数据:`ltoken`失效时自动更新 [`6a4ab1f0`](https://github.com/BTMuli/Tauri.Genshin/commit/6a4ab1f0)
- 应用:修复自动更新无效问题 [`9eec6258`](https://github.com/BTMuli/Tauri.Genshin/commit/9eec6258)
- 应用:支持深渊数据备份&恢复 [`44f715f4`](https://github.com/BTMuli/Tauri.Genshin/commit/44f715f4)
- 数据库:修复更新时间 `dev` 开头仍然存储的问题 [`32e3548b`](https://github.com/BTMuli/Tauri.Genshin/commit/32e3548b)
### Change
- 类型:更新部分类型定义
- 资源:成就系列图标目录变更
- 资源:字体文件变更 [`2ee48566`](https://github.com/BTMuli/Tauri.Genshin/commit/2ee48566)
Full Commits: [`v0.1.6...v0.2.0`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.6...v0.2.0)

View File

@@ -0,0 +1,277 @@
---
Author: 目棃
Description: CHANGELOG v0.3.x
Date: 2023-09-08
Update: 2024-01-15
---
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-09-08 09:45:17 `
>
> 更新于 `2024-01-15 17:28:47`
## [0.3.9](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.9) (2024-01-02)
### Feat
- 应用创建用户反馈QQ群 [`657618889`](https://h5.qun.qq.com/s/3cgX0hJ4GA)
- 应用:扫码逻辑调整,自动获取结果&刷新
- 名片:添加索引数据,显示获取途径,支持分享
- 应用:侧边栏添加 `hover` 时的提示
- 帖子:添加帖子合集数据渲染&处理
- 帖子:添加用户、帖子的 JSBridge 跳转
- 帖子:添加 `TpVote` 类型解析&渲染
- 帖子:添加 `topic` 数据渲染
- JSBridge添加 `工具` 子菜单,包括 `重试桥接` `模拟触摸` `移除遮罩` 等选项 [`#73`](https://github.com/BTMuli/TeyvatGuide/issues/73)
### Fix
- 帖子:修复部分帖子颜色解析错误
- 帖子:完善 Unknown 样式&处理
- 帖子:修复部分帖子分享图渲染错误
- 帖子:修复部分帖子视频播放量为 `undefined`
- 应用:修复用户深渊页面渲染错误 [`#75`](https://github.com/BTMuli/TeyvatGuide/issues/75)
### Change
- 应用:重构 userStore 用法
- JSBridge: 重构 JSBridge完善类型提示
- 应用:侧边栏首页及默认用户 Icon 变更
- 应用:设置页样式变更
- 应用:主题判断上移
- 帖子:隐藏更新时间,添加分享时间
- 应用:移除帖子页面的 `loadmore` 功能
## [0.3.8](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.8) (2023-12-20)
### Feat
- JSBridge新增部分回调的处理
- JSBridge完善 `share` 回调处理,目前已经能够支持大部分分享图的生成
- 应用:角色图鉴开始动工
- JSBridge添加菜单项支持 `置顶``取消置顶``打开帖子`
- 成就:名片子弹窗改为 `overlay` 模式
- 应用:添加 4.3 版本相关资源 [`#66`](https://github.com/BTMuli/TeyvatGuide/issues/66)
### Fix
- 应用:备份时进行目录存在性检测
- 应用:修复 macOS 启动闪退 [`#69`](https://github.com/BTMuli/TeyvatGuide/issues/69)
- 帖子:修复文本过长导致渲染溢出
- 应用:修复 UIGF 导出格式错误 [`#71`](https://github.com/BTMuli/TeyvatGuide/issues/71)
- 应用分享图保存逻辑调整超过20M未到80M时取消保存文件仍会保存至剪贴板
- 帖子:修复部分帖子表情包渲染错误
### Change
- 组件:移除对于头像的裁剪
- 应用:侧边栏必要快捷入口保留
- 应用:重构链接识别处理
- 应用:用于获取 `deviceFp` 的设备信息将保存到数据库中
- 应用:重构 `userStore``cookie` 相关类型
## [0.3.7](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.7) (2023-12-11)
### Feat
- 帖子:渲染方式迭代,由 `v-html` 改为组件渲染 [`#64`](https://github.com/BTMuli/TeyvatGuide/issues/64)
- 帖子:分享图增加应用标识
- 应用:新增帖子页面,支持浏览各游戏分区各版块按不同排序方式的帖子 [`#67`](https://github.com/BTMuli/TeyvatGuide/issues/67)
- 应用macOS 新增 arm64 架构支持 [`#68`](https://github.com/BTMuli/TeyvatGuide/issues/68)
- JSBridge: 部分原先存在遮罩的页面将去除遮罩
- JSBridge: 新增部分回调的处理
### Fix
- 帖子:修复大别野卡片渲染错误 [`#63`](https://github.com/BTMuli/TeyvatGuide/issues/63)
- 公告:修复标题错误显示 `<br>` 的问题
- 帖子:修复表情包渲染错误,移除首页表情包下载
### Change
- 帖子:分享图大小超过 80M 时不予保存,超过 20M 时可选保存至文件
- 应用:移除侧边栏点击菜单,可以通过帖子页面触发各功能入口
- JSBridge重构 `pushPage``closePage` 逻辑
## [0.3.6](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.6) (2023-11-25)
### Feat
- 应用:实装 `device_fp`,有效降低 `1034` 错误 [`#58`](https://github.com/BTMuli/TeyvatGuide/issues/58)
- 首页:今日素材组件添加留影叙佳期入口,角色生日时颜色变更 [`#61`](https://github.com/BTMuli/TeyvatGuide/issues/61)
- 组件:优化 showConfirm 组件 input 模式下的体验
- 成就:支持单个成就完成状态修改 [`#60`](https://github.com/BTMuli/TeyvatGuide/issues/60)
- 成就:支持隐藏已完成成就 [`#19`](https://github.com/BTMuli/TeyvatGuide/issues/19)
- 角色:角色详情页 UI 迭代,支持角色卡片分享 [`#20`](https://github.com/BTMuli/TeyvatGuide/issues/20)
### Fix
- JSBridge修复窗口关闭后无法再次创建的问题
- JSBridge修复保存图片默认路径错误
- JSBridge调整 closePage 逻辑
- 应用:在生成分享图时忽略某些元素
- 应用:完善数据库检测机制 [`#62`](https://github.com/BTMuli/TeyvatGuide/issues/62)
- JSBridge应用启动时关闭隐藏的子窗口
- 应用:完善登录态检测机制
### Change
- 应用:米游社 salt 版本更新到 2.63.1
- 咨讯:大别野版块不再忽略咨讯区
- 分享:提高生成分享图的清晰度
- 成就:调整完成 icon 的颜色
- 组件:增加素材日历组件 overlay 国家 icon 清晰度
- 成就:重构成就页面代码,优化性能
## [0.3.5](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.5) (2023-11-11)
### Feat
- 资源:更新至 4.2 版本 [`#57`](https://github.com/BTMuli/TeyvatGuide/issues/57)
- 祈愿:支持 UIGF v2.4 [`#59`](https://github.com/BTMuli/TeyvatGuide/issues/59)
### Fix
- JSBridge修复图片保存失败 [`#56`](https://github.com/BTMuli/TeyvatGuide/issues/56)
- JSBridge: 调整 hideSideBar 逻辑 [`a474b962`](https://github.com/BTMuli/TeyvatGuide/commit/a474b962)
- 组件:修复 `snackbar` 组件被 `overlay` 遮挡问题 [`db36d18d`](https://github.com/BTMuli/TeyvatGuide/commit/db36d18d)
- 数据库:更新数据库时同时更新 `buildTime` [`c1a7e844`](https://github.com/BTMuli/TeyvatGuide/commit/c1a7e844)
### Change
- JSBridge留影叙佳期入口改为工具箱入口 [`149c7b3f`](https://github.com/BTMuli/TeyvatGuide/commit/149c7b3f)
- Post调整基准背景色 [`e6eaa2e2`](https://github.com/BTMuli/TeyvatGuide/commit/e6eaa2e2)
- 组件:适应游戏 UI 变更 `confirm` 组件样式 [`7a060a71`](https://github.com/BTMuli/TeyvatGuide/commit/7a060a71)
- API更新祈愿记录获取 `endpoint` [`8037b635`](https://github.com/BTMuli/TeyvatGuide/commit/8037b635)
## [0.3.4](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.4) (2023-10-28)
### Feat
- 应用Awesome Tauri[`tauri-apps/awesome-tauri#226`](https://github.com/tauri-apps/awesome-tauri/pull/226)
- 应用:支持 MacOS 平台 [`#53`](https://github.com/BTMuli/TeyvatGuide/pull/53)
- 应用:实装米游社 JSBridge支持战绩、签到、酒馆、留影叙佳期等功能 [`#47`](https://github.com/BTMuli/TeyvatGuide/issues/47)
- 导出:设置默认导出文件名称
- 应用:支持缓存检测&清理 [`#55`](https://github.com/BTMuli/TeyvatGuide/issues/55)
- 帖子:展示更多相关信息 [`79fd18ea`](https://github.com/BTMuli/TeyvatGuide/commit/79fd18ea)
### Fix
- 应用:窗口创建逻辑重构 [`1914261e`](https://github.com/BTMuli/TeyvatGuide/commit/1914261e)
- 分享:修复含视频分享图生成异常 [`#54`](https://github.com/BTMuli/TeyvatGuide/issues/54)
- 应用:更新检测上移到应用初始化 [`#45`](https://github.com/BTMuli/TeyvatGuide/issues/45)
- 应用:将部分未更正的 `Tauri.Genshin` 改为 `Teyvat Guide`
- 应用:`v-select` 样式适应主题变更 [`3db8008f`](https://github.com/BTMuli/TeyvatGuide/commit/3db8008f)
- 应用:修复关闭卡顿 [`d4295c7d`](https://github.com/BTMuli/TeyvatGuide/commit/d4295c7d)
### Change
- 角色:对获取到的数据进行排序 [`0d4fdecd`](https://github.com/BTMuli/TeyvatGuide/commit/0d4fdecd)
- 组件Confirm 组件渲染调整 `v-if` -> `v-show` [`9be40181`](https://github.com/BTMuli/TeyvatGuide/commit/9be40181)
- 设置:删除数据库完整性检测,隐藏数据库重置 [`5992567d`](https://github.com/BTMuli/TeyvatGuide/commit/5992567d)
- 极验:移除极验验证相关代码 [`84b98e4a`](https://github.com/BTMuli/TeyvatGuide/commit/84b98e4a)
- 战绩:角色数据添加 `title` 属性,展示部分角色信息 [`043fda9e`](https://github.com/BTMuli/TeyvatGuide/commit/043fda9e)
- 重构:对基本 `Response` 类型进行重构 [`9a221f9b`](https://github.com/BTMuli/TeyvatGuide/commit/9a221f9b)
- 重构:对米游社帖子结构化类型进行重构 [`ecb0f1a7`](https://github.com/BTMuli/TeyvatGuide/commit/ecb0f1a7)
FullCommits: [`v0.3.3...v0.3.4`](https://BTMuli/TeyvatGuide/compare/v0.3.3...v0.3.4)
## [0.3.3](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.3) (2023-10-19)
### Feat
- 应用:支持含视频帖子分享图生成 [`#44`](https://github.com/BTMuli/TeyvatGuide/issues/44)
- 帖子:新增对于大别野卡片 `VillaCard` 的解析渲染
- 应用:公告页样式美化
- 应用:采取动态路由,提高加载速度
- 角色:完善深色模式角色详情页样式
### Fix
- 深渊:默认刷新两期 [`#48`](https://github.com/BTMuli/TeyvatGuide/issues/48)
- 成就:修复部分成就版本错误 [`DGP-Studio/Snap.Hutao#996`](https://github.com/BTMuli/TeyvatGuide/commit/fdfcc70b)
- 应用:完善 DeepLink 处理
- 应用:完善 Cookie,BriefInfo 数据获取
- 应用:数据库链接保持开启,[`#46`](https://github.com/BTMuli/TeyvatGuide/issues/46)
- 组件:修复 `showConfirm` 文字过长时溢出容器问题 [`358255d5`](https://github.com/BTMuli/TeyvatGuide/commit/358255d5)
- 应用:更改弹窗弹出机制 [`#45`](https://github.com/BTMuli/TeyvatGuide/issues/45)
- 数据:补充 4.1 版本缺漏数据
### Change
- 图像:未登录时的默认头像变更 [`2cbac71b`](https://github.com/BTMuli/TeyvatGuide/commit/2cbac71b)
- 成就:添加 Finish Icon [`96ab38b9`](https://github.com/BTMuli/TeyvatGuide/commit/96ab38b9)
- 应用:浅色主题样式调整
- 帖子:未知结构化数据类型样式调整 [`adc96b76`](https://github.com/BTMuli/TeyvatGuide/commit/adc96b76)
- 应用:重构创建帖子子窗口代码
- 应用:咨讯页路由变更
- 组件:`showSnackbar` 样式调整
- 应用:重构咨讯页代码
FullCommits: [`v0.3.2...v0.3.3`](https://BTMuli/TeyvatGuide/compare/v0.3.2...v0.3.3)
## [0.3.2](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.2) (2023-9-27)
### Feat
- 成就:支持 [`YaeAchievement`](https://github.com/HolographicHat/YaeAchievement) 直接导入 [`#42`](https://github.com/BTMuli/TeyvatGuide/issues/42)
- 资源:更新至 4.1 版本 [`#41`](https://github.com/BTMuli/TeyvatGuide/issues/41)
- 应用:退出主窗口自动关闭所有子窗口
- 应用:完成单例模式,防止多次打开应用
### Fix
- 解析:修复表情解析概率报错
- 路由:路由跳转优化
### Change
- UI: 配色变更
- 分享:改为直接复制到剪贴板
FullCommits: [`v0.3.1...v0.3.2`](https://BTMuli/TeyvatGuide/compare/v0.3.1...v0.3.2)
## [0.3.1](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.1) (2023-09-15)
### Feat
- 正式上架微软商店 <a href="https://apps.microsoft.com/store/detail/9NLBNNNBNSJN?launch=true&cid=BTMuli&mode=mini">
<img src="https://get.microsoft.com/images/zh-cn%20dark.svg" alt="download"/>
</a>
- 首页:检测到版本更新时,会弹出更新页面
### Fix
- 修复祈愿记录获取失败的问题 [`#38`](https://github.com/BTMuli/TeyvatGuide/issues/38)
- 修复应用初始化加载数据库失败的问题 [`#40`](https://github.com/BTMuli/TeyvatGuide/issues/40)
- 修复 Github action 构建失败的问题
### Change
- 应用:关闭 Tauri 自带的自动更新功能,依赖微软商店的更新机制
- 应用:更改应用名称,`Tauri.Genshin` -> `Teyvat Guide`
FullCommits: [`v0.3.0...v0.3.1`](https://github.com/BTMuli/TeyvatGuide/compare/v0.3.0...v0.3.1)
## [0.3.0](https://github.com/BTMuli/Tauri.Genshin/releases/v0.3.0) (2023-09-08)
### Feat
- 登录:支持扫码登录 closes #18
- 祈愿:支持祈愿记录获取
- 帖子:支持表情包解析
### Fix
- 祈愿UID 列表从数据库中读取,支持多账号祈愿记录
- 祈愿:修复导出路径错误
- 帖子:修复颜色解析错误
- 帖子:修复生成分享图时分隔线渲染错误
- 帖子:修复含有折叠框的帖子生成分享图时渲染错误
- 数据:添加缺失的角色数据
### Change
- 样式:应用样式调整
- 构建:更改打包配置,目前仅支持 Windows 平台msi
FullCommits: [`v0.2.3...v0.3.0`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.2.3...v0.3.0)

View File

@@ -0,0 +1,208 @@
---
Author: 目棃
Description: CHANGELOG v0.4.x
Date: 2024-01-15
Update: 2024-07-09
---
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2024-01-15 17:29:15`
>
> 更新于 `2024-07-09 14:17:46`
## [0.4.9](https://github.com/BTMuli/TeyvatGuide/releases/v0.4.9) (2024-06-14)
- 💄 调整帖子 `tag` 样式
- 🐛 修复成就导入异常
- ✏️ 修正角色图鉴部分描述
- 🍱 更新卡牌资料
- ⚡️ 成就查询输入为空时重置结果
## [0.4.8](https://github.com/BTMuli/TeyvatGuide/releases/v0.4.8) (2024-06-04)
- 🐛 修复名片解析异常 [`#110`](https://github.com/BTMuli/TeyvatGuide/issues/110)
- 💄 调整链接组件样式
- 💄 调整首页生日组件样式
- 🐛 修复版本搜索失效,未完成成就优先
- 🍱 更新 4.7 版本资源 [`#112`](https://github.com/BTMuli/TeyvatGuide/issues/112)
## [0.4.7](https://github.com/BTMuli/TeyvatGuide/releases/v0.4.7) (2024-05-10)
- 🐛 修复 mention 类型渲染异常
- ⚡️ 对签到链接跳转进行处理,优化部分网页活动打开
- ♻️ 重构用户祈愿数据库相关处理
- 🔥 隐藏网页登录模块 [`#108`](https://github.com/BTMuli/TeyvatGuide/issues/108)
- ✨ 采用 ajv 验证 UIGF [`#109`](https://github.com/BTMuli/TeyvatGuide/issues/109)
- 💄 完善公告`table`&`p`部分的渲染
- 💄 调整帖子文本部分的样式
- ♻️ UIAF重构支持祈愿备份/恢复
- ⚡️ 完善公告正则
- ♻️ 名片组件抽离wiki添加名片信息
## [0.4.6](https://github.com/BTMuli/TeyvatGuide/releases/v0.4.6) (2024-04-24)
### Feat
- 帖子:重构文本解析,现在更加贴近应用内的渲染效果
- 应用:侧边栏点击咨讯时的参数也支持记忆了
- 应用:更新 4.6 版本的游戏资源
### Fix
- 留影叙佳期:修复侧边栏点击时初始画片数异常
- 首页:修复特定情况下日历组件左侧切换日期按钮点击无效
- 帖子:修复 `align:right` 不生效的问题
- 首页:修复特定情况下首页卡池渲染异常
### Change
- 应用:数据库更新后弹出更新日志
## [0.4.5](https://github.com/BTMuli/TeyvatGuide/releases/v0.4.5) (2024-04-05)
### Feat
- 添加收藏页面,支持导入用户收藏 [`#100`](https://github.com/BTMuli/TeyvatGuide/issues/100)
- 设置页添加更新日志跳转
- 首页:组件样式迭代
- 帖子:替换默认封面
- 帖子:支持关键词搜索 [`#103`](https://github.com/BTMuli/TeyvatGuide/issues/103)
### Fix
- 成就:修正部分成就版本信息 [`3501590f`](https://github.com/BTMuli/TeyvatGuide/commit/3501590f)
- 帖子:链接卡片添加间距
- 图鉴:修复埃洛伊背景渲染异常
- 留影叙佳期:补充遗漏数据,支持特定日期查看
### Change
- 帖子:微调解析逻辑
- 重构:通用帖子卡片抽离作为组件,添加 `select` 状态
- 帖子:抽奖详情改为 `overlay`
- 应用:调整默认颜色
## [0.4.4](https://github.com/BTMuli/TeyvatGuide/releases/v0.4.4) (2024-03-13)
### Feat
- 咨讯:优化咨讯版块切换&页面跳转体验
- 公告:在可能的情况下根据公告内容获取对应时间 [`#94`](https://github.com/BTMuli/TeyvatGuide/issues/94)
- 帖子:添加转载声明,支持图片浮窗
- 祈愿:添加 `祈愿历史` 页面,支持查看历史祈愿记录及对应信息
- 祈愿:添加集录祈愿支持,更新 UIGF 版本至 3.0 [`#96`](https://github.com/BTMuli/TeyvatGuide/issues/96)
- 应用:版本更新弹窗确认后将直接更新数据库
- 应用:添加 `留影叙佳期` 页面,汇聚三年间的相关信息
- 应用:再次支持米游社扫码登录,网页登录自动检测数据并刷新 [`#99`](https://github.com/BTMuli/TeyvatGuide/issues/99)
- 应用:添加 4.5 版本的游戏资源 [`#95`](https://github.com/BTMuli/TeyvatGuide/issues/95)
- 祈愿:支持增量更新祈愿数据
### Fix
- 图鉴:修复武器图鉴左侧列表高度异常
- 日志:修正过期日志判断逻辑
- 帖子:修复动图渲染异常
- 深渊当期不存在9层及以上的数据时进行提示
- JSBridge: 修复特定页面的分享图渲染错误
- 帖子:完善文本样式解析,修复特定情况下文本异常渲染为图片
- 应用:修复侧边栏及设置页面用户信息响应式异常
### Change
- 公告:调整样式,顶部添加相关信息
- 设置:数据路径采用系统命令而非文件选择器打开
- 日志:调试模式下不将日志写入文件
- 帖子:移除大别野组件
- 首页:素材日历移除留影叙佳期入口及生日提醒
- 深渊:胡桃数据库角色持有页面重构
- 首页:卡池组件样式重构
## [0.4.3](https://github.com/BTMuli/TeyvatGuide/releases/v0.4.3) (2024-02-09)
### Feat
- 公告:支持服务器&语言的切换 [`#81`](https://github.com/BTMuli/TeyvatGuide/issues/81)
- 战绩:世界探索部分数据结构调整,合并同类数据(如沉玉谷)[`#91`](https://github.com/BTMuli/TeyvatGuide/issues/91)
- 图鉴:角色/武器图鉴支持条件筛选(武器类型、星级等) [`#87`](https://github.com/BTMuli/TeyvatGuide/issues/87)
### Fix
- 应用:完善 UID 与服务器的对应关系 [`#90`](https://github.com/BTMuli/TeyvatGuide/issues/81)
- 应用:修正扫码登录,增加网页登录 [`#89`](https://github.com/BTMuli/TeyvatGuide/issues/89)
- 祈愿:修复 `authkey` 获取失败后无限加载的问题
- 图鉴:修复部分文本错误,增加遗漏数据
- 应用:修复外部唤起失效,**不保证*应用商店版本*的唤起可用性**
- 日志:修复过时日志检测逻辑错误
### Change
- 设置:平台图标跟随平台变更,调整图标样式 [`#88`](https://github.com/BTMuli/TeyvatGuide/issues/88)
- 深渊:调整深渊样式,完善上传错误处理
- 应用:后端代码重构,修复窗口创建时的 `error` 问题
## [0.4.2](https://github.com/BTMuli/TeyvatGuide/releases/v0.4.2) (2024-01-30)
### Feat
- 应用:支持日志记录 [`#83`](https://github.com/BTMuli/TeyvatGuide/issues/83)
- 图鉴:角色/武器图鉴支持查看材料详细信息
- 资源:游戏资源更新至 4.4 版本 [`#86`](https://github.com/BTMuli/TeyvatGuide/issues/86)
- 成就:支持查看成就详细信息,数据来源于 [`amos-data`](https://github.com/yuehaiteam/amos-data)
- 首页:祈愿卡池 Up 角色支持直接跳转到对应图鉴界面
### Fix
- 应用:完善用户账号数据返回,修复部分用户数据获取失败
- 应用:修复深渊页面分享图生成错误,完善分享&上传判断
- 首页:采用 `emit` 替代 `interval`,提升性能
- JSBridge修复特定情况下的 `panic`
### Change
- 应用:设置页面重构
- 应用:首页组件配置移至首页
- 帖子:调整别野卡片、合集 overlay 样式
## [0.4.1](https://github.com/BTMuli/TeyvatGuide/releases/v0.4.1) (2024-01-19)
### Feat
- 组件:首页素材日历添加 wiki 页面跳转
- 应用:完善 fp 获取,添加强制更新入口
- 图鉴:名片图鉴搜索支持搜索来源
- 应用:支持修改数据目录 [`#78`](https://github.com/BTMuli/TeyvatGuide/issues/78)
### Fix
- 应用:修复首页启动卡数据加载 [`#79`](https://github.com/BTMuli/TeyvatGuide/issues/79)
- 应用:修复 macOS 启动崩溃 [`#82`](https://github.com/BTMuli/TeyvatGuide/issues/82)
- 图鉴:完善切换时的底部 hint
### Change
- 图鉴:卡牌图鉴样式重构
- 组件:统一底部弹窗样式
- 应用:调整部分点击跳转逻辑
## [0.4.0](https://github.com/BTMuli/TeyvatGuide/releases/v0.4.0) (2024-01-15)
### Feat
- 应用:实装角色、武器、名片图鉴
- JSBridge添加窗口旋转子菜单
- 应用:更新米社 salt 版本
- 帖子:完成 `video` 类型数据的渲染 [`#77`](https://github.com/BTMuli/TeyvatGuide/issues/77)
### Fix
- wiki修复流浪者数据错误
- 应用:添加夏沃蕾、究极霸王超级魔剑的数据
- 帖子:修复部分格式图片渲染失败
- 公告:优化公告详情在深色模式下的表现
- JSBridge修复登录态错误
- 应用:类型重构 [`#51`](https://github.com/BTMuli/TeyvatGuide/issues/51)
- 应用:完善数据库完整性检测
### Change
- 应用:调整 `snackbar` 样式
- 应用:取消 `transparent` 配置

View File

@@ -0,0 +1,103 @@
---
Author: 目棃
Description: CHANGELOG v0.5.x
Date: 2024-07-09
Update: 2024-10-09
---
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2024-07-09 14:16:16`
>
> 更新于 `2024-10-09 15:50:42`
## [0.5.5](https://github.com/BTMuli/TeyvatGuide/releases/v0.5.5) (2024-09-17)
- ✨ 帖子回复&子回复查看&分享
- 🐛 修复特定条件下活动组件点击异常
- 💄 战绩页面适配纳塔版本数据部分数据添加icon
- 💄 祈愿页面修复特定条件下的内容溢出
- ♻️ 重构`tp-image`的放缩逻辑及其浮窗的放缩逻辑
- 💄 固定帖子子窗口`主题切换` `图片分享` `收藏编辑`等按钮
- ♻️ 重构数据解析逻辑&公告数据转换逻辑
- 💄 优化图片加载显示
- 🐛 修复特定条件下的帖子数据未能正确解析
- 🐛 添加hoyoverse域名准入修复公告页无法加载国际服数据
- 🎨 设置页缓存即时显示
- 🐛 修复祈愿页面全量刷新逻辑异常
- 🍱 更新5.0数据
- 🐛 修复成就导出时间戳异常 [`#125`](https://github.com/BTMuli/TeyvatGuide/issues/125)
- 🐛 修正子窗口label&子窗口回正异常
- 🐛 修复AppOnInit报错
- ♻️ 重构帖子页面的代码逻辑
- 💄 调整成就系列IconUI调整纳塔Icon浅色模式下的样式
- 💄 祈愿页数据行样式美化
- 🎨 帖子合集浮窗自动平滑滚动到当前帖子
- 🐛 修复子窗口分辨率适应异常
## [0.5.3](https://github.com/BTMuli/TeyvatGuide/releases/v0.5.3) (2024-08-27)
- 💥 `UserCharacters` 表重建,**请务必执行更新数据库操作**
- 🔥 移除卡牌wiki及其相关组件、资源
- ✨ 设置页添加窗口回正开关,默认开启
- ✨ 网页小工具组件支持特定条件下的前瞻兑换码查看
- ✨ 适配新版角色详情返回数据支持角色筛选UI重构支持三种样式浮窗 [`#121`](https://github.com/BTMuli/TeyvatGuide/issues/121)
- ✨ 更新 5.0 版本游戏资源 [`#122`](https://github.com/BTMuli/TeyvatGuide/issues/122)
- 🐛 修复首页近期活动组件特定链接点击异常
- 🐛 修复首页今日素材组件角色生日时的跳转异常
- 🐛 修复祈愿抽数计算错误
- 🐛 修复特定条件下帖子`vote`组件数据 NAN
- 🐛 修复帖子`linkCard`组件分享图米游铺图标渲染异常
- ♻️ 公告解析重构
- ♻️ 帖子`mention`组件点击改为直接打开新窗口
- 💄 公告页&咨讯页UI调整顶部改为`appbar`置顶
- 💄 祈愿页面添加表格查看,`tab`顺序调整
- 💄 调整帖子`vod`组件分享截图样式
- 💄 调整帖子`image`组件样式,不会自动放大
- ✏️ 完善帖子`text`组件,支持`italic`样式渲染
## [0.5.2](https://github.com/BTMuli/TeyvatGuide/releases/v0.5.2) (2024-08-11)
- 🐛 修复日志目录异常
- ♻️ 重构窗体/缩放调整逻辑
- 🐛 修复公告时间获取异常&内容渲染异常
- 🔥 移除扫码登录模块
👽️ 调整更新日志链接
- 🍱 更新4.8下半数据
## [0.5.1](https://github.com/BTMuli/TeyvatGuide/releases/v0.5.1) (2024-07-30)
- ⚡️ 不允许低于 UIGF v2.3 版本的数据导入
- 🐛 修复网页小工具数据获取异常
- ⚡️ 咨讯页刷新时记忆 tab 状态,顶部按钮进行调整
- ⚡️ 调整收藏页面分类删除逻辑,优化卡片样式
- ⚡️ 设置页数据目录添加按钮显式表示相关操作
- ⚡️ 优化帖子搜索逻辑,不会自动弹出浮窗
- 💄 帖子页面调整刷新数量20→12
- 💄 角色/武器图鉴材料支持左右切换
- ✨ 支持短信验证码登录 [`#118`](https://github.com/BTMuli/TeyvatGuide/issues/118)
- 💄 调整首页日历组件不同状态下的背景色、边缘、文本色
- ♻️ 重构米游社相关链接解析处理
- 💄 分享色背景设为透明
- 🐛 修复特定情况下的米游社子窗口分享功能异常
- 💄 设置页显示设备信息支持复制cookie
- 💄 帖子顶部添加分区图标
- 🐛 修复祈愿页面导出按钮逻辑异常
- 🐛 修复公告页部分公告时间解析异常
- 🐛 调整祈愿页面抽数计算规则
- 💄 根据屏幕缩放调整应用缩放
## [0.5.0](https://github.com/BTMuli/TeyvatGuide/releases/v0.5.0) (2024-07-17)
- ⬆️ 底层架构更新,升级至 `Tauri v2` [`#92`](https://github.com/BTMuli/TeyvatGuide/issues/92)
- 🐛 修复数据恢复异常
- ⬆️ 更新绝区零版块列表
- ⬆️ 适配米游社返回数据
- ⚡️ 链接解析调整
- ✨ 幻想真境剧诗适配 [`#113`](https://github.com/BTMuli/TeyvatGuide/issues/113)
- ♻️ 帖子顶部小工具添加到首页
- ⚡️ 公告链接样式调整
- ⚡️ 角色分享图添加水印
- ✨ 视频支持封面下载
- ⚡️ 咨讯页调整绝区零版块排序
- ✨ 祈愿添加 UIGF v4 支持
- 🍱 更新 4.8 版本资源 [`#115`](https://github.com/BTMuli/TeyvatGuide/issues/115)
- ✨ 材料 wiki 页面草创