diff --git a/.env.production b/.env.production index 5a6fca78..180688df 100644 --- a/.env.production +++ b/.env.production @@ -1,3 +1,3 @@ -VITE_SENTRY_RELEASE=TeyvatGuide@0.9.7 -VITE_COMMIT_HASH=fcc5d3db -VITE_BUILD_TIME=1772101907 +VITE_SENTRY_RELEASE=TeyvatGuide@0.9.8 +VITE_COMMIT_HASH=1d810117 +VITE_BUILD_TIME=1773380800 diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1873c56a..74952a3e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -69,7 +69,7 @@ jobs: - name: setup pnpm uses: pnpm/action-setup@v2 with: - version: 10.23.0 + version: 10.32.1 - name: Install frontend dependencies run: pnpm install - name: Setup sentry-cli diff --git a/CHANGELOG.md b/CHANGELOG.md index 19a69564..b1e75e0e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,12 +2,36 @@ Author: 目棃 Description: CHANGELOG Date: 2025-09-09 -Update: 2026-02-26 +Update: 2026-03-13 --- > 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2025-09-09 14:30:56` > -> 更新于 `2026-02-26 18:31:44` +> 更新于 `2026-03-13 13:41:58` + +## [0.9.8](https://github.com/BTMuli/TeyvatGuide/releases/v0.9.8) (2026-03-13) + +- 🍱 更新下半卡池数据 +- 🐛 处理UI框架升级导致的分享图生成异常 +- 🐛 修复采用ck登录后本地ck未同步更新 +- ✏️ 修正深渊最深抵达描述计算逻辑 +- ⚡️大幅提升UIGF导入速度 [`#222`](https://github.com/BTMuli/TeyvatGuide/issues/222) +- ✨ 角色列表页展示当前筛选&排序 +- ✨ 定时检测版本更新并提醒 [`#231`](https://github.com/BTMuli/TeyvatGuide/issues/231) +- 🔒️ 调整用户数据目录选取&旧目录删除处理,增加子目录检测&二次确认 [`#228`](https://github.com/BTMuli/TeyvatGuide/issues/228) +- 🚸 导入胡桃深渊/剧诗/危战数据前进行提示 +- 🚸 设置页刷新信息允许仅刷新Cookie而不刷新游戏账号 +- 🚸 搜索框增加清空按钮,并进行对应适配处理 +- 🚸 完善非回正模式下的窗口位置&大小处理 [`#199`](https://github.com/BTMuli/TeyvatGuide/pull/199) [`#223`](https://github.com/BTMuli/TeyvatGuide/pull/223) +- 🚸 实用脚本支持一键执行多账号 by [HLFromZ](https://github.com/BTMuli/TeyvatGuide/pull/227) +- 🚸 角色列表页新增`等级>=70`筛选 [`#229`](https://github.com/BTMuli/TeyvatGuide/issues/229) +- 🚸 角色列表页新增满好感筛选 +- 🚸 处理帖子标题为空时的渲染&事件 +- 🚸 调整部分图片缓存策略 +- 🚸 增加个人主页&合集主页的外部跳转 +- 💄 优化调整多处样式 [`#221`](https://github.com/BTMuli/TeyvatGuide/issues/221) +- 💄 调整展开后的侧边栏宽度 +- 💄 自定义表情:调整浮窗信息显示逻辑,优化自定义表情label显示判断 ## [0.9.7](https://github.com/BTMuli/TeyvatGuide/releases/v0.9.7) (2026-02-26) diff --git a/README.md b/README.md index add2fb58..409a8bb6 100644 --- a/README.md +++ b/README.md @@ -2,12 +2,12 @@ Author: 目棃 Description: 说明文档 Date: 2023-03-05 -Update: 2026-02-25 +Update: 2026-03-13 --- > 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-03-05 14:41:55` > -> 更新于 `2026-02-25 19:28:26` +> 更新于 `2026-03-13 13:46:30` [![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/BTMuli/TeyvatGuide) [![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2FBTMuli%2FTeyvatGuide.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2FBTMuli%2FTeyvatGuide?ref=badge_shield) @@ -89,10 +89,7 @@ Game Tool for Genshin Impact player, supports Windows and macOS. ## 贡献者 / Contributors -- [BTMuli](https://github.com/BTMuli) -- [舰队的偶像岛风酱!](https://github.com/frg2089) -- [jerry765](https://github.com/jerry765) -- [AuroraZiling](https://github.com/AuroraZiling) +[Contributors](https://github.com/BTMuli/TeyvatGuide/graphs/contributors) ## UI 参考 / UI Reference diff --git a/package.json b/package.json index d9d9a13c..c5c25076 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "teyvatguide", - "version": "0.9.7", + "version": "0.9.8", "description": "Game Tool for GenshinImpact player", "private": true, "packageManager": "pnpm@10.32.0", diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index 0a6c2fad..926b1ef5 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -10,7 +10,7 @@ checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3" [[package]] name = "TeyvatGuide" -version = "0.9.7" +version = "0.9.8" dependencies = [ "chrono", "image", diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 0aeaf94b..df905212 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "TeyvatGuide" -version = "0.9.7" +version = "0.9.8" 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 940fcf56..5dbe4fac 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -2,7 +2,7 @@ "$schema": "https://schema.tauri.app/config/2", "productName": "TeyvatGuide", "identifier": "TeyvatGuide", - "version": "0.9.7", + "version": "0.9.8", "build": { "beforeDevCommand": "pnpm vite:dev", "beforeBuildCommand": "pnpm vite:build", diff --git a/src/components/pageConfig/tc-userBadge.vue b/src/components/pageConfig/tc-userBadge.vue index 9cca2af5..19daa59d 100644 --- a/src/components/pageConfig/tc-userBadge.vue +++ b/src/components/pageConfig/tc-userBadge.vue @@ -368,7 +368,6 @@ async function loadAccount(ac: string): Promise { } async function confirmRefreshUser(ac: string): Promise { - // TODO: 选择同时刷新游戏账号还是只刷新ck const freshCheck = await showDialog.checkF({ title: "确认刷新用户信息?", text: "将刷新用户Cookie跟游戏账号", diff --git a/src/components/pageHome/ph-comp-pool.vue b/src/components/pageHome/ph-comp-pool.vue index 60f83310..701371e9 100644 --- a/src/components/pageHome/ph-comp-pool.vue +++ b/src/components/pageHome/ph-comp-pool.vue @@ -5,7 +5,6 @@
- import { computed } from "vue"; -// Reward state enum TODO:完善类型 +// Reward state enum const RewardState = { NORMAL: 0, SIGNED: 1,