@@ -169,6 +169,160 @@ release:
169169 replace_existing_draft : true
170170 # 发布说明
171171 header : |
172+ # NodePassDash v3.2.0 更新日志
173+
174+ ## 版本信息
175+ - **版本号**: v3.2.0
176+ - **核心适配**: NodePass Core 1.11
177+ - **依赖更新**: HeroUI 2.8.5、Tailwind CSS 4
178+
179+ ---
180+
181+ ## 📋 更新概述
182+
183+ 本次更新重点围绕**服务管理体系**的全面升级,新增服务管理模块,优化实例管理流程,增强主控功能,并修复多项已知问题。主要亮点包括:
184+
185+ - ✨ **新增服务管理模块**:全新的服务组装、管理和监控体系
186+ - 🔧 **实例管理增强**:新增多项配置参数,优化创建/编辑流程
187+ - 📊 **数据展示优化**:新增排序、统计图表等功能
188+ - 🐛 **问题修复**:解决重命名409错误、mode参数缺失等问题
189+
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+
319+ ---
320+
321+ ## 📌 注意事项
322+
323+ - 本版本需配合 NodePass Core 1.11 使用
324+ - 服务管理为全新模块,建议详细阅读相关文档
325+ - 升级后建议检查已有实例的配置参数是否正常
172326 footer : |
173327
174328 ### 📥 下载说明
0 commit comments