feat: 更新版本至 0.6.0-katelya,新增 TVBox 配置功能及优化用户体验
This commit is contained in:
@@ -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
|
||||
|
||||
### 🎉 新增功能
|
||||
|
||||
Reference in New Issue
Block a user