@@ -169,158 +169,43 @@ release:
169169 replace_existing_draft : true
170170 # 发布说明
171171 header : |
172- # NodePassDash v3.2 .0 更新日志
172+ # NodePassDash v3.3 .0 更新日志
173173
174- ## 版本信息
175- - **版本号**: v3.2.0
176- - **核心适配**: NodePass Core 1.11
177- - **依赖更新**: HeroUI 2.8.5、Tailwind CSS 4
174+ 🌍 主要特性:完整的国际化(i18n)支持
178175
179- ---
176+ 全面多语言支持(中文/英文),覆盖所有页面和组件:
177+ - ✅ 仪表盘、登录页面、设置页面
178+ - ✅ 隧道管理(列表、详情、创建、标签管理)
179+ - ✅ 端点管理(列表、详情、调试页面)
180+ - ✅ 服务管理(列表、详情、场景创建)
181+ - ✅ 所有模态框、图表组件、导航栏
182+ - ✅ OAuth页面、文档页面、调试页面
180183
181- ## 📋 更新概述
182-
183- 本次更新重点围绕**服务管理体系**的全面升级,新增服务管理模块,优化实例管理流程,增强主控功能,并修复多项已知问题。主要亮点包括:
184+ 🔐 认证系统重构
184185
185- - ✨ **新增服务管理模块**:全新的服务组装、管理和监控体系
186- - 🔧 **实例管理增强**:新增多项配置参数,优化创建/编辑流程
187- - 📊 **数据展示优化**:新增排序、统计图表等功能
188- - 🐛 **问题修复**:解决重命名409错误、mode参数缺失等问题
186+ JWT认证系统替换原有Cookie认证:
187+ - JWT token管理和自动刷新机制
188+ - Token互踢功能(同一账号多设备登录互踢)
189189
190- ---
191-
192- ## 🆕 新增功能
193-
194- ### 1. 服务管理模块(核心功能)
195-
196- #### 1.1 服务管理页面
197- - **导航栏新增**:服务管理菜单入口
198- - **首页仪表盘**:新增服务数量统计显示
199- - **服务创建**:
200- - 全新的服务创建功能(原实例管理的场景创建功能迁移至此)
201- - 服务组装功能:支持将已有实例组装为服务
202- - **服务列表**:
203- - 卡片式布局展示服务信息(名称、类型、入口/出口、流量等)
204- - 支持拖拽排序
205- - 实例操作:启动、停止、重启、删除
206- - 服务操作:同步、重命名、解散
207-
208- #### 1.2 服务详情页
209- 采用全新的滑动页面布局设计,提供多维度服务信息展示:
210-
211- **功能特性**:
212- - **实例批量操作**:
213- - 启动/停止/重启:批量操作服务内所有实例
214- - 删除:删除服务关联实例及本地服务数据
215- - **服务管理操作**:
216- - 同步:更新客户端与服务端数据,刷新服务信息
217- - 重命名:修改服务名称
218- - 解散:取消客户端与服务端的关联标记
219- - **监控与分析**:
220- - 流量信息:实时流量数据及历史统计图表
221- - 网络质量:延迟、连接数监控
222- - 关联跳转:支持跳转至服务端/客户端详情页
223- - **调试工具**:
224- - 新增网络连通性测试功能
225- - 新增SSE调试页面(支持同时调试服务端和客户端)
226-
227- ### 2. 实例管理增强
228-
229- #### 2.1 创建/编辑实例
230- **新增配置参数**:
231- - 监听类型
232- - 负载均衡地址
233- - QUIC 支持
234- - Dial 配置
235- - DNS 设置
236- - 排序权重
237-
238- **优化改进**:
239- - 全新的表单布局UI
240- - 优化模态窗内部逻辑
241- - 优化编辑表单数据传递逻辑
242- - 重命名功能改进:避免409错误
243- - 权重修改逻辑优化:避免冲突错误
244-
245- #### 2.2 实例列表
246- - **新增排序功能**:支持按 ID、权重、类型、名称、主控、状态、服务进行升序/降序排序
247- - **默认排序调整**:列表默认按权重排序
248- - **API优化**:简化列表数据获取逻辑
249-
250- #### 2.3 实例详情页
251- **新增显示信息**:
252- - 监听类型
253- - QUIC 状态
254- - Dial 配置
255- - DNS 配置
256- - 排序权重
257- - 关联服务(支持跳转至服务详情页)
258- - 多目标地址展示
259-
260- **功能优化**:
261- - Tag 设置:优化交互逻辑,适配新的 `meta.tags` 数据结构
262- - 可交互项新增白色圆点提示标识
263- - URL展示:默认从"命令URL"调整为"配置URL"
264- - 网络质量:
265- - 优化连接池相关提示文案
266- - 优化0ms延迟的显示逻辑
267- - 连通性测试:支持多目标地址选择(需配置负载均衡)
268-
269- ### 3. 主控管理增强
270-
271- **数据结构**:
272- - 新增 `hostname` 字段:解析主控链接地址,便于后续使用
273-
274- **主控列表**:
275- - 支持按名称排序
276- - Beta版核心增强提醒
277-
278- **主控详情页**:
279- - 移除实验性功能判断
280- - 直接展示主控机状态信息
281-
282- ---
283-
284- ## 🔧 优化改进
285-
286- ### 代码层面
287- - 优化实例创建/修改API逻辑,简化代码结构
288- - 移除陈年冗余代码
289- - 修复多处逻辑问题
290-
291- ### 用户体验
292- - 个性化设置:移除新手模式设置选项
293- - 弃用旧版创建实例页面
294-
295- ### 依赖更新
296- - 升级 HeroUI 至 2.8.5
297- - 修复 Tailwind CSS 4 的部分样式兼容问题
298-
299- ---
300-
301- ## 🐛 问题修复
302-
303- | 问题 | 修复说明 |
304- |------|----------|
305- | 实例重命名409错误 | 优化重命名逻辑,避免命名冲突 |
306- | 权重修改冲突 | 改进权重更新机制 |
307- | 服务创建缺少mode参数 | 修复旧版服务创建流程的参数传递问题 |
308- | 样式兼容问题 | 适配 Tailwind CSS 4 |
309- | 实例信息相关值过长问题 | 修复server的key和cert以及服务名称过长显示的问题 |
310-
311- ---
312-
313- ## 🔄 迁移说明
314-
315- 1. **场景创建功能迁移**:原实例管理中的"场景创建"功能已迁移至服务管理,请从服务管理页面创建新服务
316- 2. **旧版创建页面**:已弃用,建议使用新版创建/编辑模态窗
317- 3. **新手模式**:该选项已从个性化设置中移除
318-
190+ 🎨 UI/UX改进
191+
192+ - 页面内容宽度统一调整为max-w-[1400px]
193+ - 端点管理:新增连接IP字段支持
194+ - 主控导入:支持拖拽修改导入顺序
195+ - 优化负载均衡placeholder文案
196+ - 改进图表组件的加载提示
197+
198+ 🔧 功能调整
199+
200+ - 隧道管理:QUIC字段替换为池类型字段
201+ - 删除旧逻辑(回收站、SSE记录表等无用方法)
202+ - 场景创建URL拼接逻辑修复
203+
319204 ---
320205
321206 ## 📌 注意事项
322207
323- - 本版本需配合 NodePass Core 1.11 使用
208+ - 本版本需配合 NodePass Core 1.13 使用
324209 - 服务管理为全新模块,建议详细阅读相关文档
325210 - 升级后建议检查已有实例的配置参数是否正常
326211 footer : |
0 commit comments