Repository navigation
Releases: catDforD/Morrow
Release list
v0.3.2-hotfix.1
Morrow v0.3.2-hotfix.1
该预发布版本修复 DeepSeek 长时间思考时模型流被错误中断的问题,并包含最新的 Windows + WSL 远程工作区体验。
修复内容
- 将模型流的总请求超时调整为连接和单次读取空闲超时。只要模型持续返回数据,长时间思考不会因为累计耗时超过
timeout_secs而被截断。 - 真正停滞的模型流仍会按配置超时,并返回更明确的错误信息。
- Windows 桌面端包含 WSL 远程工作区支持,不会退回旧的本地文件夹选择启动流程。
- WSL
morrow-remote与 Windows 安装包使用同一 hotfix 版本,避免继续复用0.3.1的旧远程运行时缓存。
验证
cargo test --workspace --lockedcargo fmt --checkcargo clippy --workspace --all-targets -- -D warnings- Web 类型检查、25 个前端测试和生产构建
- 长时间活跃 SSE 流与停滞流回归测试
Windows 更新说明
- 完全退出当前 Morrow。
- 下载并运行
Morrow_0.3.2-hotfix.1_x64-setup.exe。 - 首次重新连接 WSL 时,Morrow 会下载并部署同版本的
morrow-remote,不再复用旧的~/.morrow/server/0.3.1/运行时。
模型配置、MCP 设置、命令和 session 会在覆盖安装时保留。
该版本尚未使用商业 Windows 代码签名证书。如遇 SmartScreen 提示,请确认安装包来自本项目 GitHub Release 后选择“仍要运行”。
v0.3.1
Morrow v0.3.1
Morrow v0.3.1 重点优化桌面端的一体化体验:Windows 启动时不再伴随终端窗口,菜单栏、标题栏、侧栏和会话界面现在能够更自然地融合在同一个应用窗口中。
桌面窗口体验
- Windows Release 构建改为 GUI 子系统,启动 Morrow 时不再额外弹出终端窗口,关闭应用也不再依赖终端进程。
- Windows 使用 Morrow 自绘标题栏,将
File / Edit / Window / Help、拖动区域和窗口控制按钮融入应用界面。 - 支持拖动窗口、双击最大化、最小化、最大化/还原和关闭窗口。
- macOS 保留系统全局菜单,并使用 Overlay 标题栏,让交通灯与 Morrow 窗口背景自然融合。
- Windows 窗口增加圆角、黑色外框和更轻量的内部分隔线。
- Linux/WSL 开发模式使用与 Windows 接近的自绘窗口,便于在开发阶段预览桌面布局。
菜单与键盘操作
File菜单支持 Open Folder、Open Recent、Close Window 和 Quit Morrow。Edit菜单支持 Undo、Redo、Cut、Copy、Paste 和 Select All。Window菜单支持 Minimize、Maximize/Restore 和 Close Window。Help菜单支持 Download Latest Version、Open Logs 和 About Morrow。- 支持
Alt、F10、方向键、Enter、Space 和 Escape 操作菜单。 - 保留
Ctrl+O、Ctrl+W、Ctrl+Z/Y/X/C/V/A和系统Alt+F4行为。 - Edit 命令可以正确处理输入框、文本域和普通页面选区。
界面与侧栏
- 顶栏与侧栏使用统一背景,Morrow 品牌、会话标题和主内容区对齐更加自然。
- 精简品牌区和会话标题,只保留
Morrow与当前会话名称。 - 增加桌面侧栏收起按钮;收起后聊天区自动扩展,并可从会话标题栏重新打开侧栏。
- 消息滚动区域延伸至聊天区底部,输入框保持底部悬浮,同时避免遮挡最后一条消息。
- 优化会话卡片阴影、归档按钮、状态标签和侧栏操作按钮的间距与对齐。
- 浏览器 Dashboard 的原有布局和响应式侧栏行为保持不变。
桌面 IPC 与安全
- 新增最小化的
desktop_shell_state和desktop_action桌面命令。 - 桌面能力仅绑定
main窗口和当前精确 loopback origin。 - Rust 侧校验窗口 label、动作白名单和最近项目索引,不接受任意路径、URL 或命令名。
- 不向前端开放 dialog、fs、shell 等额外桌面权限。
- 保持现有 bootstrap cookie、Host、Origin、CORS 和 CSP 安全约束。
测试与兼容性
- 新增桌面菜单状态机、键盘导航、编辑命令、IPC 白名单和 capability 测试。
- CI 现在会运行前端 Vitest 测试、类型检查和生产构建。
- 独立 CLI、浏览器 Dashboard、模型配置、MCP 配置和已有 session 保持兼容。
下载
- Windows 10 22H2/Windows 11 x64:
Morrow_0.3.1_x64-setup.exe - macOS 14+ Apple Silicon:
Morrow_0.3.1_aarch64.dmg - macOS 14+ Intel:
Morrow_0.3.1_x64.dmg
桌面应用不会捆绑或替代独立的 morrow CLI。GitHub Release 中仍会同时提供各平台 CLI 压缩包和 SHA256SUMS。
安装说明
当前桌面安装包尚未使用商业 Windows 代码签名证书或 Apple Developer 公证。
- Windows: 如果出现 SmartScreen 提示,请点击“更多信息”,确认安装包来自本项目 GitHub Release,然后选择“仍要运行”。
- macOS: 将 Morrow 拖入 Applications,然后在 Finder 中右键 Morrow → Open。若仍被阻止,请前往“系统设置 → 隐私与安全性 → 仍要打开”。
Windows 自绘标题栏暂不支持悬停最大化按钮显示 Snap Layout,但拖动吸附和 Win + 方向键 仍可正常使用。
从 v0.3.0 更新
Morrow 暂不主动检查或安装更新,请从 GitHub Release 手动下载并覆盖安装:
- Windows:运行新版 NSIS 安装程序完成覆盖升级。
- macOS:将新版 Morrow 拖入 Applications,并确认替换旧版本。
配置、MCP 设置、命令和 session 均保存在 ~/.morrow,覆盖安装或卸载桌面应用默认不会删除这些数据。
v0.3.0
Morrow v0.3.0
Morrow v0.3.0 introduces the first installable desktop release for Windows and macOS while preserving the existing CLI and browser dashboard workflows.
Desktop app
- Added a Tauri 2 desktop application using the existing React/Vite dashboard and Rust agent runtime.
- Added a native folder picker and restoration of the last valid workspace.
- Added File → Open Folder and File → Open Recent with up to 10 recent projects.
- Added native application menus, single-instance handling, window state restoration, local rotating logs, and external-link handling.
- Windows closes the application with the main window; macOS hides it until reopened and exits with
Cmd+Q.
Workspace and local server
- Sessions and model selections are explicitly scoped to the selected workspace.
- Switching projects no longer modifies the process working directory.
- The desktop app starts Axum on a random loopback port in production.
- Running turns can be cancelled safely when switching projects or quitting.
- MCP caches are cleaned up during server shutdown.
Local API security
- Added a random per-launch desktop token and
HttpOnly; SameSite=Strictsession cookie. - Added loopback Host, WebSocket Origin and cookie validation.
- Added CSP, frame protection,
nosniffandno-referrersecurity headers. - Browser dashboard mode remains compatible with its previous behavior.
Downloads
- Windows 10 22H2/Windows 11 x64:
Morrow_0.3.0_x64-setup.exe - macOS 14+ Apple Silicon:
Morrow_0.3.0_aarch64.dmg - macOS 14+ Intel:
Morrow_0.3.0_x64.dmg
The desktop app does not bundle or replace the standalone morrow CLI.
Installation notes
These early desktop builds do not use a commercial Windows signing certificate or Apple Developer notarization.
- Windows: If SmartScreen appears, select More info, verify that the installer came from this GitHub Release, then choose Run anyway.
- macOS: Drag Morrow into Applications, then right-click Morrow → Open. If it is still blocked, use System Settings → Privacy & Security → Open Anyway.
Updating
Morrow does not perform automatic update checks. Download and install newer releases manually. Configuration, MCP settings, commands and sessions under ~/.morrow remain available after upgrading or uninstalling the desktop app.
v0.2.0
v0.1.2-robot.2
v0.1.2-robot.1
robot agent special release