feat: 更新版本至 0.6.0-katelya,新增 TVBox 配置功能及优化用户体验

This commit is contained in:
katelya
2025-09-03 20:34:52 +08:00
parent 3783fbdd00
commit 222126e50f
6 changed files with 186 additions and 3 deletions
+31
View File
@@ -2,6 +2,37 @@
本文档记录 KatelyaTV 项目的重要更新和功能变更。
## [0.6.0-katelya] - 2025-09-03
### 🎉 新增功能
- 🖱️ **用户界面优化**
- 在用户菜单中新增"TVBox配置"按钮,提供便捷的配置入口
- 新增电视图标(Tv)标识,界面更加直观
- 优化用户体验,一键访问TVBox配置页面
### 🔧 重要改进
- 🔓 **TVBox API 认证优化**
- **重要变更**TVBox API (`/api/tvbox`) 现已开放无需认证访问
- 解决 TVBox 客户端无法登录的根本问题
- 支持直接在 TVBox 应用中使用配置链接,无需预先登录
- 中间件配置优化,确保其他管理 API 仍受保护
- ☁️ **Cloudflare Pages 部署支持**
- 修复所有 API 路由的 Edge Runtime 配置问题
- 重构文件系统访问逻辑,使用 `getConfig()` 替代 `fs.readFileSync`
- 解决 Cloudflare Pages 部署失败的核心问题
- 确保生产环境部署稳定性
### 🐛 问题修复
- 修复代码导入排序导致的 ESLint 警告
- 解决 TVBox API 认证导致的访问失败问题
- 优化构建过程,减少开发环境警告
### 📱 使用体验
- TVBox 配置链接可直接在客户端使用
- 支持 JSON 和 Base64 两种配置格式
- 完全兼容 TVBox 及其衍生应用
## [0.5.1] - 2025-09-03
### 🎉 新增功能