Releases: IMGZCQ/MDesk
Releases · IMGZCQ/MDesk
M·Desk 2.7.122
Compare
Sorry, something went wrong.
No results found
IMGZCQ
released this
23 Oct 05:21
M·Desk 2.7.122
🌐 官网与文档
⬇️ 下载(v2.7.122)
平台
文件
大小
链接
Windows 服务版
MDesk-Windows-Service.exe
20.4 MB
下载
Windows 桌面版
MDesk-Windows-Desktop.exe
21.0 MB
下载
Linux amd64
MDesk-linux-amd64
19.8 MB
下载
Linux arm64
MDesk-linux-arm64
18.6 MB
下载
Linux armv7
MDesk-linux-armv7
18.9 MB
下载
fnOS 安装包
MDesk_2.7.122.fpk
17.6 MB
下载
📋 更新内容
2.7.122
更新检查改为由服务端代抓官网版本信息,界面只请求同源的 /api/system/update。此前由浏览器直接访问官网,在受限网络与内网部署下会被浏览器安全策略拦下,表现为「更新检测失败」。
修复「检测更新」拿到版本号却提示「更新检测失败」、更新说明始终为空的问题。管理接口的响应外层包了统一信封,界面此前直接读信封本体,取到的版本号与说明都是空值。
程序内的更新内容对话框现在只显示「更新内容」这一节,不再连带官网链接、下载表格与安装说明,需要完整内容可点「立即下载」前往官网。
更新内容对话框固定为 680×480,正文区域自己滚动,底部按钮始终可见,长日志不再把按钮顶出屏幕。
「前往仓库」按钮改为「立即下载」,直接跳转官网下载中心。
收紧页面安全策略,connect-src 不再放行 api.github.com,更新检查已不再需要该来源。
📝 安装说明
Windows :下载 .exe 后直接运行,服务版后台运行,桌面版带 GUI。
Linux :chmod +x MDesk-linux-* && ./MDesk-linux-amd64,或配合 systemd 服务运行。
fnOS :在应用中心上传 MDesk_2.7.122.fpk 安装,含 amd64 与 arm64 二进制。
MDesk 2.7.121
Compare
Sorry, something went wrong.
No results found
IMGZCQ
released this
23 Oct 02:29
M·Desk 2.7.121
🌐 官网与文档
⬇️ 下载(v2.7.121)
平台
文件
大小
链接
Windows 服务版
MDesk-Windows-Service.exe
20.4 MB
下载
Windows 桌面版
MDesk-Windows-Desktop.exe
21.0 MB
下载
Linux amd64
MDesk-linux-amd64
19.8 MB
下载
Linux arm64
MDesk-linux-arm64
18.6 MB
下载
Linux armv7
MDesk-linux-armv7
18.9 MB
下载
fnOS 安装包
MDesk_2.7.121.fpk
17.6 MB
下载
📋 更新内容
2.7.121
新增三方订阅源:应用中心支持添加第三方 MPK 订阅源,按架构自动过滤,支持自建源与商店条目导入。
Docker 图标解释器全面升级:复用全局图标解释器、修复 SVG 渐变图标丢失、重复 xmlns 导致图标空白、Compose 复用容器图标、本地镜像 Octocat 修正,按优先级排序。
Docker 管理 UI 紧凑化:容器表密度优化、名称列 460px、操作按钮横排,四个列表页支持 grab-to-scroll 拖动滚动。
开发者文档重做:新增自建应用源板块、修正 wizard 表单格式、index.json id 前缀规则、mpkpack 6 平台下载表更新至 openMode 支持版本。
应用中心 UI 优化:移除进入提示遮罩、三方视图标题改为「三方应用」、计数显示「N应用/M源」。
弹窗遮罩规则修正:global:true 一律全屏的问题已修复,所有弹窗改为窗口内遮罩。
MPK 打开方式支持三层优先级(图标 links[0].openMode > 包 web.openMode > 按 listen 推断)与 manifest web.openMode 字段。
mpkpack 二进制重编:补齐 openMode 支持,体积从 7.0MB 降至 4.9MB,校验表三方对齐。
图标来源优先级调整:容器探测 > 应用图标 > OCI 官网,剔除 GitHub Octocat 误匹配。
SVG 清洗器修复:只放行 url(#id)、清空 xml.Encoder 元素名 Space 避免重复 xmlns。
Spinner 静止问题修复:prefers-reduced-motion 改为 [class*="spinner"] 兜底。
图标缓存策略纠正:仅服务端磁盘缓存,移除浏览器 localStorage 独立层。
📝 安装说明
Windows :下载 .exe 后直接运行,服务版后台运行,桌面版带 GUI。
Linux :chmod +x MDesk-linux-* && ./MDesk-linux-amd64,或配合 systemd 服务运行。
fnOS :在应用中心上传 MDesk_2.7.121.fpk 安装,含 amd64 与 arm64 二进制。
M·Desk 2.7.114
Compare
Sorry, something went wrong.
No results found
IMGZCQ
released this
22 Oct 06:38
2.7.114
修复 MPK 安装包验证器把包内普通 JSON 误判为元数据文件的问题。
修复 MPK 应用在应用中心停止后,桌面快捷方式双击又把它重新拉起的问题。
新增 manifest 的 store 段与 mpkpack store 命令,可从应用包直接生成商店条目、导出图标并自动计算校验值。
重做开发者文档,让开发更友好更便捷。
修复窗口内的回车与空格键被桌面窗口层吞掉的问题,路由服务的域名输入框现在可以正常回车换行。
补充多架构打包策略与商店按架构隐藏应用的说明。
M·Desk 2.7.113
Compare
Sorry, something went wrong.
No results found
IMGZCQ
released this
21 Oct 08:47
2.7.113
新增远程管理:登录页可直接输入另一台 M·Desk 服务器管理
优化远程连接交互:失败时不再显示原始网络报错,断线时弹出遮罩提示层,提供重新连接与返回登录两个明确出口。
修复远程接管时桌面壁纸显示不出来、应用中心图标全部裂成占位图的问题。
修复桌面图标把主机地址固化进配置导致换入口打开就裂图的问题;自定义图标支持相对路径填写与校验,旧配置自动改写。
新增自定义图标编辑窗口按 Esc 关闭,且只关闭焦点所在的那一个窗口。
优化大文件上传:改为 5MB 分片并发上传,每片失败自动重试,走二进制直传不再 base64 编码;上传完成前校验分片齐全,避免落盘出损坏的半截文件。
公开预览窗改造:手机上默认最大化,还原后可拖动缩放;去掉标题栏类型图标,双击标题栏可最大化与还原;改为非模态,打开时背景文件列表仍可滚动点击;支持同时打开多个预览窗口。
移动端触屏长按桌面图标 0.4 秒进入拖动、1.2 秒弹出右键菜单。
分享目录新增一键复制深链链接,对方打开即弹出指定文件预览。
修复端口详情中归属冲突的 Docker 归属关联重复出现的问题。
修复 Docker「立即更新」报错、误判最新标签导致镜像降级、不同 Compose 项目互相串改的问题。
修复文件管理侧栏收藏夹与已打开区域相互重叠、目录树内容超出后无法滚动的问题;优化侧栏空间分配,收藏与已打开固定占一半且折叠时自适应。
修复 MDesk 启动时锁重入导致的死锁,导致程序无法启动的问题。
M·Desk 2.7.109
Compare
Sorry, something went wrong.
No results found
IMGZCQ
released this
19 Oct 16:22
2.7.109
服务路由新增 Authorization 请求头桥接:M·Desk 部署在会覆写 Authorization 的上层网关或沙箱之后时可启用,认证头经 X-MDesk-Authorization 转存后由代理还原,上游登录态不再丢失;脚本按同源注入并兼容 CSP nonce,跳过 JSON 与压缩响应。
桌面“肥牛应用”入口与肥牛应用窗口改用飞牛 fnOS 官方图标。
优化 MPK 应用启动诊断:应用在就绪前退出或启动超时时附带日志尾部,自动脱敏数据目录、过滤终端控制字符,并限制为最近 12 行、最多 4000 字符。
优化服务识别中的 HTTP Basic 判定:支持多段 WWW-Authenticate 挑战并忽略引号内逗号,减少误判。
修复仅启用 Authorization 请求头桥接时未被识别为高级兼容配置的问题;修复小文件批量上传同名冲突后选择“覆盖”或“保留两者”可能失败的问题。
同步官网、README、使用手册与 fnOS 清单到 2.7.109,重新构建 Windows 服务版、Windows 桌面版、Linux amd64、Linux arm64 与 fnOS 安装包。
M·Desk 2.7.108
Compare
Sorry, something went wrong.
No results found
IMGZCQ
released this
19 Oct 09:44
2.7.108
新增系统服务管理:集中查看 systemd 与 Windows 服务的运行状态和启动类型,支持搜索、筛选、排序、详情、启动、停止、重启及开机启动调整,并对并发操作、权限限制和平台不支持项提供明确反馈。
优化进程、服务与端口长列表交互:支持在列表空白区域拖动滚动,同时保留按钮、下拉选择和右键菜单操作。
文件管理新增小文件批量上传:嵌套目录和空文件可一次上传,同名冲突继续支持跳过、覆盖或保留两者。
优化通用对话框焦点:打开后自动聚焦首个可编辑控件,并完善显式焦点、键盘确认和关闭后的焦点恢复。
系统图标套装扩展至六套,完善图标切换、加载回退和设置持久化,桌面、标题栏、开始菜单与任务栏同步更新。
重整系统状态磁盘导航与磁盘卡片布局,改善桌面和窄屏下的信息密度与可读性。
更新内置 Chromium MPK 至 1.0.25,完善 Linux amd64 启动、重启和地址栏搜索。
明确应用中心“M·Desk 原生应用”等分区标题,优化桌面与移动端显示。
2.7.107
Compare
Sorry, something went wrong.
No results found
IMGZCQ
released this
19 Oct 02:33
2.7.107
Linux 一键安装脚本新增独立后台升级:install.sh update 与 mdeskctl update 可在 SSH 或内置终端断开后继续执行,并提供下载校验、服务重启、健康检查、失败回滚及升级状态与日志。
完善 fnOS 应用接入:支持嵌套应用条目、多语言应用名与嵌套 CGI,正确转发登录会话、Cookie、重定向和错误页,并加强应用路径与脚本执行边界校验。
优化端口服务识别与图标匹配:覆盖域名路由、虚拟主机、Docker 容器名、HTTP/HTTPS 回退及 IPv4/IPv6,并改进受限页面探测和身份匹配准确性。
新增 Basic Auth 登录中转页,可直接在 M·Desk 内完成受保护服务认证,并校验登录后的跳转地址。
优化分享与静态目录浏览:长文件名不再撑破表格;管理页、分享页和状态页使用带版本号的应用图标,减少旧图标缓存。
调整桌面窗口交互:改进最大化拖拽还原、标题栏边缘拖动和最小化操作边界,窗口状态恢复更稳定。
M·Desk 2.7.106
Compare
Sorry, something went wrong.
No results found
IMGZCQ
released this
19 Oct 00:26
2.7.106
系统状态新增 Linux Swap 管理,可查看路径、类型、容量与使用情况,并安全启停或调整单个 Swap 文件容量;分区或多重 Swap 配置会自动采用更稳妥的启停策略。
桌面窗口支持拖至屏幕边缘或四角分屏、拖至顶部最大化,并可从最大化状态拖拽恢复;吸附状态与恢复位置会随桌面布局保存。
端口管理增强服务识别、图标匹配与右键操作,可快速查看详情、复制信息、发送到桌面、打开服务或创建路由。
系统设置新增第五套应用图标,继续支持桌面图标单击或双击打开。
应用中心安装或卸载应用时自动同步桌面图标,CasaOS 在线应用源同样适用。
Linux 安装脚本新增 OpenRC、SysV 与独立后台进程运行支持,并在 cron 可用时注册开机启动;同时补齐失败回滚、健康检查与 mdeskctl 服务管理。
完善管理路径结尾斜杠处理,并在后端不可用时显示更友好的 HTML 状态页;同主机多实例的 Cookie 相互隔离,避免登录状态串扰。
修复 Chromium MPK 在缺少 flock、seq 的 Linux 环境无法启动的问题,并增强异常退出诊断;修复应用中心页面 global is not defined 错误,继续推进应用中心、MPK 规范与主题细节。
用户壁纸支持指定独立目录,自动检测目录变化,并优化缩略图缓存与扫描刷新。
文件管理器支持表头排序并记忆排序偏好,收藏夹保存流程更加稳定。
视频播放支持长按临时 2x 播放,同时优化播放器控制栏显示。
完善 Docker Compose 管理,支持按 YAML 重构项目、删除项目配置,并保护托管项目。
外部链接无法在应用内打开时,提供更清晰的提示、重试和浏览器打开入口。
优化窗口焦点恢复、任务栏显示,以及任务中心和隧道页面的后台刷新策略。
修复旧版提示缓存覆盖新版默认提示的问题。
M·Desk 2.7.103
Compare
Sorry, something went wrong.
No results found
IMGZCQ
released this
18 Oct 03:56
2.7.103
系统设置新增四套应用图标套装,并支持切换桌面图标单击或双击打开。
用户壁纸支持指定独立目录,自动检测目录变化,并优化缩略图缓存与扫描刷新。
文件管理器支持表头排序并记忆排序偏好,收藏夹保存流程更加稳定。
视频播放支持长按临时 2x 播放,同时优化播放器控制栏显示。
完善 Docker Compose 管理,支持按 YAML 重构项目、删除项目配置,并保护托管项目。
外部链接无法在应用内打开时,提供更清晰的提示、重试和浏览器打开入口。
优化窗口焦点恢复、任务栏显示,以及任务中心和隧道页面的后台刷新策略。
修复旧版提示缓存覆盖新版默认问题。
M·Desk 2.7.100
Compare
Sorry, something went wrong.
No results found
IMGZCQ
released this
17 Oct 04:16
2.7.100
Linux 一键安装与服务升级转入后台执行,新增健康检查、失败回滚、升级日志和状态查询,远程升级更稳妥。
系统监控改为后台持续采样,CPU、内存、GPU、网络及磁盘读写趋势打开即可查看,数据展示更连贯。
系统设置支持修改设备名称,并针对不同平台补充权限、格式校验及重启提示。
文件复制、移动和上传完善冲突处理,支持跳过、覆盖与保留两者,目录合并、跨分区移动及失败保护更加可靠。
桌面资源支持上传,并增加文件类型、大小、SVG 安全和未引用资源清理机制。
桌面图标可自动识别站点 Manifest、响应式图片、JSON-LD 及页面图像,站点入口呈现更加准确。
优化系统端口图标识别与详情布局,完善 IPv4/IPv6、HTTPS/HTTP 回退,同时改进桌面窗口和主题显示细节。
You can’t perform that action at this time.