diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d6cbfb77..6d61aff1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -25,7 +25,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Add Rust targets(macOS Intel) if: matrix.settings.target == 'macos-intel' run: rustup target add x86_64-apple-darwin @@ -47,9 +47,7 @@ jobs: - name: setup pnpm uses: pnpm/action-setup@v2 with: - version: 9.6.0 - - name: remove lockfile - run: rm pnpm-lock.yaml + version: 9.9.0 - name: Install frontend dependencies run: pnpm install diff --git a/.github/workflows/qodana_code_quality.yml b/.github/workflows/qodana_code_quality.yml index d5a3ccc1..c542073e 100644 --- a/.github/workflows/qodana_code_quality.yml +++ b/.github/workflows/qodana_code_quality.yml @@ -8,7 +8,7 @@ jobs: qodana: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - name: setup node @@ -18,7 +18,7 @@ jobs: - name: setup pnpm uses: pnpm/action-setup@v2 with: - version: 9.1.0 + version: 9.9.0 - name: remove lockfile run: rm -f pnpm-lock.yaml - name: Install dependencies diff --git a/CHANGELOG.md b/CHANGELOG.md index 96b39b6e..cc0701c3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,12 +2,33 @@ Author: 目棃 Description: CHANGELOG Date: 2024-07-09 -Update: 2024-08-11 +Update: 2024-08-27 --- > 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2024-07-09 14:16:16` > -> 更新于 `2024-08-11 15:43:34` +> 更新于 `2024-08-27 12:07:18` + +## [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) diff --git a/README.md b/README.md index c19da649..199b2b39 100644 --- a/README.md +++ b/README.md @@ -2,12 +2,12 @@ Author: 目棃 Description: 说明文档 Date: 2023-03-05 -Update: 2024-07-31 +Update: 2024-08-27 --- > 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-03-05 14:41:55` > -> 更新于 `2024-07-31 18:21:43` +> 更新于 `2024-08-27 12:07:07` ![](https://img.shields.io/github/last-commit/BTMuli/TeyvatGuide?style=for-the-badge) ![](https://img.shields.io/github/commits-since/BTMuli/TeyvatGuide/latest?include_prereleases&style=for-the-badge) @@ -55,7 +55,7 @@ Game Tool for Genshin Impact player, supports Windows and macOS. - 登陆功能: - [x] 原神战绩数据获取 - - [x] 角色列表数据获取 + - [x] 角色详情数据获取 - [x] 螺旋深渊数据获取 - [x] 祈愿数据获取(近半年) @@ -65,7 +65,6 @@ Game Tool for Genshin Impact player, supports Windows and macOS. - [x] 角色图鉴 - [x] 武器图鉴 - [x] 名片图鉴 - - [x] 卡牌图鉴 - [x] 材料图鉴 - 应用功能: diff --git a/package.json b/package.json index e879d5af..0f44bd7a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "TeyvatGuide", - "version": "0.5.2", + "version": "0.5.3", "description": "Game Tool for Genshin Impact player", "private": true, "type": "module", diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index fb656ee1..eb68ce80 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -4,7 +4,7 @@ version = 3 [[package]] name = "TeyvatGuide" -version = "0.5.2" +version = "0.5.3" dependencies = [ "chrono", "log", diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 83d36cd5..bbc57f3e 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "TeyvatGuide" -version = "0.5.2" +version = "0.5.3" description = "Game Tool for Genshin Impact player" authors = ["BTMuli "] license = "MIT" diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 0176f3cc..fdd0b6c1 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "productName": "TeyvatGuide", "identifier": "TeyvatGuide", - "version": "0.5.2", + "version": "0.5.3", "build": { "beforeDevCommand": "pnpm vite:dev", "beforeBuildCommand": "pnpm vite:build",