🚀 v0.6.3

This commit is contained in:
目棃
2024-11-19 17:08:01 +08:00
parent 116d29823e
commit 1efab84da0
8 changed files with 59 additions and 31 deletions

View File

@@ -47,7 +47,7 @@ jobs:
- name: setup pnpm - name: setup pnpm
uses: pnpm/action-setup@v2 uses: pnpm/action-setup@v2
with: with:
version: 9.12.3 version: 9.13.2
- name: Install frontend dependencies - name: Install frontend dependencies
run: pnpm install run: pnpm install

View File

@@ -16,7 +16,7 @@ jobs:
- name: setup pnpm - name: setup pnpm
uses: pnpm/action-setup@v2 uses: pnpm/action-setup@v2
with: with:
version: 9.12.3 version: 9.13.2
- name: Install dependencies - name: Install dependencies
run: pnpm install --no-frozen-lockfile run: pnpm install --no-frozen-lockfile
- name: "Qodana Scan" - name: "Qodana Scan"

View File

@@ -2,14 +2,39 @@
Author: 目棃 Author: 目棃
Description: CHANGELOG Description: CHANGELOG
Date: 2024-10-09 Date: 2024-10-09
Update: 2024-10-31 Update: 2024-11-19
--- ---
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2024-10-09 15:51:43` > 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2024-10-09 15:51:43`
> >
> 更新于 `2024-10-31 10:36:33` > 更新于 `2024-11-19 17:06:05`
## [0.6.2](https://github.com/BTMuli/TeyvatGuide/releases/v0.6.2) ## [0.6.3](https://github.com/BTMuli/TeyvatGuide/releases/v0.6.3) (2024-11-19)
- 🐛 修复用户战绩角色数据`undefined`
- 🐛 修复咨讯页加载更多异常
- 🐛 修复验证码登录提示`-100`数据刷新后若为已登录UID则不会再提示切换
- 🐛 修复部分公告渲染异常
- 🐛 修复成就页面在存在搜索内容时点击左侧成就系列无响应
- ✨ 帖子新增 UID 卡片解析&渲染
- ✨ 帖子新增自定义表情解析&渲染
- ✨ 真境剧诗适配,新增真境剧诗页面,支持获取&分享&上传(胡桃数据库),可通过深渊页面进入
- ✨ 新增话题页面,可通过帖子卡片标签点击或帖子详情顶部标签点击进入
- ✨ 更完善的`loading`显示调整了组件UI
- 🍱 更新5.2版本资源 [`#133`](https://github.com/BTMuli/TeyvatGuide/issues/133)
- 💄 调整祈愿记录UP四星颜色
- 💄 修复帖子页兑换码弹窗高度异常
- 💄 调整帖子卡片UI增加显示帖子话题如存在话题&版块支持点击跳转
- 💄 调整帖子详情页UI顶部话题&版块支持点击跳转
- 💄 调整帖子显示数量,支持加载更多,默认排序改为`最新回复`,移除`默认排序`,增加`热门`排序
- 💄 咨讯、帖子等页面刷新时自动滚动到顶部
- 🔥 深渊数据库显示移除第9层统计数据
- 👽️ 米游社子窗口增加`genshinnet`域名支持
- 🎨 优化帖子详情数据加载的错误处理
- ♻️ `snackbar``confirm``loading`组件重构
- ♻️ 请求模块重构
## [0.6.2](https://github.com/BTMuli/TeyvatGuide/releases/v0.6.2) (2024-10-31)
- 🐛 修复用户登录状态异常 [`#132`](https://github.com/BTMuli/TeyvatGudie/issues/132) - 🐛 修复用户登录状态异常 [`#132`](https://github.com/BTMuli/TeyvatGudie/issues/132)
- 💄 帖子子回复取消保持,点击其他隐藏 - 💄 帖子子回复取消保持,点击其他隐藏

View File

@@ -2,12 +2,12 @@
Author: 目棃 Author: 目棃
Description: 说明文档 Description: 说明文档
Date: 2023-03-05 Date: 2023-03-05
Update: 2024-11-15 Update: 2024-11-19
--- ---
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-03-05 14:41:55` > 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-03-05 14:41:55`
> >
> 更新于 `2024-11-15 09:53:36` > 更新于 `2024-11-19 17:06:18`
![](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) ![](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)
@@ -49,6 +49,7 @@ Game Tool for Genshin Impact player, supports Windows and macOS.
- [x] 游戏内公告&活动获取 - [x] 游戏内公告&活动获取
- [x] 米游社官方帖获取(支持通过 ID 获取) - [x] 米游社官方帖获取(支持通过 ID 获取)
- [x] 米游社各分区帖子获取(支持通过 ID 获取) - [x] 米游社各分区帖子获取(支持通过 ID 获取)
- [x] 米游社话题帖子获取(通过话题点击跳转)
- [x] 成就管理UIAF v1.1),支持 [`YaeAchievement`](https://github.com/HolographicHat/YaeAchievement) 导入 - [x] 成就管理UIAF v1.1),支持 [`YaeAchievement`](https://github.com/HolographicHat/YaeAchievement) 导入
- [x] 祈愿管理UIGF v3.0UIGF v4.0 - [x] 祈愿管理UIGF v3.0UIGF v4.0
- [x] 留影叙佳期画片查看 - [x] 留影叙佳期画片查看
@@ -60,7 +61,9 @@ Game Tool for Genshin Impact player, supports Windows and macOS.
- [x] 原神战绩数据获取 - [x] 原神战绩数据获取
- [x] 角色详情数据获取 - [x] 角色详情数据获取
- [x] 螺旋深渊数据获取 - [x] 螺旋深渊数据获取
- [x] 真境剧诗数据获取
- [x] 祈愿数据获取(近一年) - [x] 祈愿数据获取(近一年)
- [x] 用户收藏帖子获取
- Wiki 功能: - Wiki 功能:

View File

@@ -1,6 +1,6 @@
{ {
"name": "teyvatguide", "name": "teyvatguide",
"version": "0.6.2", "version": "0.6.3",
"description": "Game Tool for GenshinImpact player", "description": "Game Tool for GenshinImpact player",
"private": true, "private": true,
"type": "module", "type": "module",

2
src-tauri/Cargo.lock generated
View File

@@ -4,7 +4,7 @@ version = 3
[[package]] [[package]]
name = "TeyvatGuide" name = "TeyvatGuide"
version = "0.6.2" version = "0.6.3"
dependencies = [ dependencies = [
"chrono", "chrono",
"log", "log",

View File

@@ -1,6 +1,6 @@
[package] [package]
name = "TeyvatGuide" name = "TeyvatGuide"
version = "0.6.2" version = "0.6.3"
description = "Game Tool for Genshin Impact player" description = "Game Tool for Genshin Impact player"
authors = ["BTMuli <bt-muli@outlook.com>"] authors = ["BTMuli <bt-muli@outlook.com>"]
license = "MIT" license = "MIT"
@@ -24,63 +24,63 @@ walkdir = "2.5.0"
# deep link 插件 # deep link 插件
[dependencies.tauri-plugin-deep-link] [dependencies.tauri-plugin-deep-link]
git = "ssh://git@github.com/tauri-apps/plugins-workspace.git" #git = "ssh://git@github.com/tauri-apps/plugins-workspace.git"
#git = "https://github.com/tauri-apps/plugins-workspace.git" git = "https://github.com/tauri-apps/plugins-workspace.git"
branch = "v2" branch = "v2"
# dialog 插件 # dialog 插件
[dependencies.tauri-plugin-dialog] [dependencies.tauri-plugin-dialog]
git = "ssh://git@github.com/tauri-apps/plugins-workspace.git" #git = "ssh://git@github.com/tauri-apps/plugins-workspace.git"
#git = "https://github.com/tauri-apps/plugins-workspace.git" git = "https://github.com/tauri-apps/plugins-workspace.git"
branch = "v2" branch = "v2"
# fs 插件 # fs 插件
[dependencies.tauri-plugin-fs] [dependencies.tauri-plugin-fs]
git = "ssh://git@github.com/tauri-apps/plugins-workspace.git" #git = "ssh://git@github.com/tauri-apps/plugins-workspace.git"
#git = "https://github.com/tauri-apps/plugins-workspace.git" git = "https://github.com/tauri-apps/plugins-workspace.git"
branch = "v2" branch = "v2"
# http 插件 # http 插件
[dependencies.tauri-plugin-http] [dependencies.tauri-plugin-http]
git = "ssh://git@github.com/tauri-apps/plugins-workspace.git" #git = "ssh://git@github.com/tauri-apps/plugins-workspace.git"
#git = "https://github.com/tauri-apps/plugins-workspace.git" git = "https://github.com/tauri-apps/plugins-workspace.git"
branch = "v2" branch = "v2"
features = ["unsafe-headers"] features = ["unsafe-headers"]
# log 插件 # log 插件
[dependencies.tauri-plugin-log] [dependencies.tauri-plugin-log]
git = "ssh://git@github.com/tauri-apps/plugins-workspace.git" #git = "ssh://git@github.com/tauri-apps/plugins-workspace.git"
#git = "https://github.com/tauri-apps/plugins-workspace.git" git = "https://github.com/tauri-apps/plugins-workspace.git"
branch = "v2" branch = "v2"
# os 插件 # os 插件
[dependencies.tauri-plugin-os] [dependencies.tauri-plugin-os]
git = "ssh://git@github.com/tauri-apps/plugins-workspace.git" #git = "ssh://git@github.com/tauri-apps/plugins-workspace.git"
#git = "https://github.com/tauri-apps/plugins-workspace.git" git = "https://github.com/tauri-apps/plugins-workspace.git"
branch = "v2" branch = "v2"
# process 插件 # process 插件
[dependencies.tauri-plugin-process] [dependencies.tauri-plugin-process]
git = "ssh://git@github.com/tauri-apps/plugins-workspace.git" #git = "ssh://git@github.com/tauri-apps/plugins-workspace.git"
#git = "https://github.com/tauri-apps/plugins-workspace.git" git = "https://github.com/tauri-apps/plugins-workspace.git"
branch = "v2" branch = "v2"
# shell 插件 # shell 插件
[dependencies.tauri-plugin-shell] [dependencies.tauri-plugin-shell]
git = "ssh://git@github.com/tauri-apps/plugins-workspace.git" #git = "ssh://git@github.com/tauri-apps/plugins-workspace.git"
#git = "https://github.com/tauri-apps/plugins-workspace.git" git = "https://github.com/tauri-apps/plugins-workspace.git"
branch = "v2" branch = "v2"
# single-instance 插件 # single-instance 插件
[dependencies.tauri-plugin-single-instance] [dependencies.tauri-plugin-single-instance]
git = "ssh://git@github.com/tauri-apps/plugins-workspace.git" #git = "ssh://git@github.com/tauri-apps/plugins-workspace.git"
#git = "https://github.com/tauri-apps/plugins-workspace.git" git = "https://github.com/tauri-apps/plugins-workspace.git"
branch = "v2" branch = "v2"
# sqlite 插件 # sqlite 插件
[dependencies.tauri-plugin-sql] [dependencies.tauri-plugin-sql]
git = "ssh://git@github.com/tauri-apps/plugins-workspace.git" #git = "ssh://git@github.com/tauri-apps/plugins-workspace.git"
#git = "https://github.com/tauri-apps/plugins-workspace.git" git = "https://github.com/tauri-apps/plugins-workspace.git"
branch = "v2" branch = "v2"
features = ["sqlite"] features = ["sqlite"]

View File

@@ -1,7 +1,7 @@
{ {
"productName": "TeyvatGuide", "productName": "TeyvatGuide",
"identifier": "TeyvatGuide", "identifier": "TeyvatGuide",
"version": "0.6.2", "version": "0.6.3",
"build": { "build": {
"beforeDevCommand": "pnpm vite:dev", "beforeDevCommand": "pnpm vite:dev",
"beforeBuildCommand": "pnpm vite:build", "beforeBuildCommand": "pnpm vite:build",