Repository navigation
Releases: mushroom11s/Tailcat-Box
Release list
v1.3.1
v1.3.1
正式版 / Stable release. 汇总 v1.3.0 以来的全部改动(v1.3.1-beta.1 ~ beta.4)/ Everything since v1.3.0 (v1.3.1-beta.1 through beta.4).
中文
✨ 新功能
- 🚀 喵传同一份分享最多 10 人同时下载,第 11 人起排队,按先来后到开始 (#148)
- 📊 喵传按接收方分别显示进度和速度,默认只显示一个,其余可展开 (#147)
- 🍎 macOS 菜单栏改用彩色应用 logo (#146)
- 🖱️ macOS 菜单栏左键打开应用,右键弹出菜单,和 Windows 托盘一致 (#151)
- ⌨️ macOS 常用快捷键:Cmd+Q 退出、Cmd+H 隐藏、Cmd+W 关闭窗口(托盘保留)、Cmd+M 最小化,编辑菜单 Cmd+C/V/X/A/Z 可用 (#152)
- 💿 Windows 安装器:安装完成后可直接运行,升级时沿用上次的安装目录 (#144)
🛠️ 修复
📚 文档
- 📝 README 重写为产品介绍,按使用场景说明,详细用法移到 docs/usage (#145)
- 📸 README 新增聊天、视频通话、共享屏幕截图 (#149)
- 🏆 README 加上 Product Hunt 徽章 (#150)
未签名构建;macOS Gatekeeper / Windows SmartScreen 警告属正常。
English
✨ New
- 🚀 喵传 serves up to 10 downloaders of one share at once; the 11th onward queue first-come, first-served (#148)
- 📊 喵传 shows progress and speed per receiver; one row by default, the rest expand (#147)
- 🍎 macOS menu bar shows the color app logo (#146)
- 🖱️ macOS menu bar: left-click opens the app, right-click shows the menu, matching the Windows tray (#151)
- ⌨️ macOS shortcuts: Cmd+Q quits, Cmd+H hides, Cmd+W closes the window (tray stays), Cmd+M minimizes; Edit menu Cmd+C/V/X/A/Z work (#152)
- 💿 Windows installer can launch the app on finish and reuses the previous install folder (#144)
🛠️ Fixes
- 🔀 Concurrent 喵传 downloads no longer bump each other, reset progress to 0, or send data to the wrong receiver (#147)
- ❌ Cmd+Q on macOS now actually quits the app (#152)
📚 Docs
- 📝 README rewritten as a product introduction built around use cases; details moved to docs/usage (#145)
- 📸 README adds chat, video call, and screen share screenshots (#149)
- 🏆 README shows a Product Hunt badge (#150)
Binaries are unsigned. Gatekeeper / SmartScreen warnings are expected.
v1.3.1-beta.4
v1.3.1-beta.4
Beta 预发布 / Beta pre-release. 稳定版用户不会通过应用内更新收到此版本;在设置里打开「Beta 版本」即可收到 / Stable users will not be offered this build by the in-app updater; turn on "Beta updates" in Settings to get it.
中文
🐛 修复
- ⌘ macOS 常用快捷键:Cmd+Q 真正退出,Cmd+H 隐藏应用,Cmd+W 关闭窗口(托盘保留),Cmd+M 最小化;编辑菜单 Cmd+C/V/X/A/Z 可用 (#152)
- 🧪 修正 Darwin 托盘左键 Scoop+Open 的静态测试,CI 恢复通过 (#152)
未签名构建;macOS Gatekeeper / Windows SmartScreen 警告属正常。
English
🐛 Fixes
- ⌘ macOS shortcuts: Cmd+Q fully quits, Cmd+H hides the app, Cmd+W closes the window (tray stays), Cmd+M minimizes; Edit menu Cmd+C/V/X/A/Z work (#152)
- 🧪 Darwin tray left-click Scoop+Open static test updated so CI passes (#152)
Binaries are unsigned. Gatekeeper / SmartScreen warnings are expected.
v1.3.1-beta.3
v1.3.1-beta.3
Beta 预发布 / Beta pre-release. 稳定版用户不会通过应用内更新收到此版本;在设置里打开「Beta 版本」即可收到 / Stable users will not be offered this build by the in-app updater; turn on "Beta updates" in Settings to get it.
中文
🐛 修复
- 🖱️ macOS 菜单栏:左键单击打开/显示主窗口,右键才弹出菜单(不再左键就出菜单)(#151)
✨ 改进
- 🚀 喵传同一份分享最多 10 人同时下载,超出的排队等待 (#148)
- 📸 README 增加聊天、通话、屏幕共享截图 (#149)
- 🏆 README 加上 Product Hunt featured 徽章 (#150)
未签名构建;macOS Gatekeeper / Windows SmartScreen 警告属正常。
English
🐛 Fixes
- 🖱️ macOS menu bar: left-click opens/shows the main window; right-click opens the menu (left-click no longer pops the menu) (#151)
✨ Improvements
- 🚀 喵传 serves up to 10 downloaders of one share at once; extras wait in queue (#148)
- 📸 README adds chat, call, and screen-share screenshots (#149)
- 🏆 README shows a Product Hunt featured badge (#150)
Binaries are unsigned. Gatekeeper / SmartScreen warnings are expected.
v1.3.1-beta.2
v1.3.1-beta.2
Beta 预发布 / Beta pre-release. 稳定版用户不会通过应用内更新收到此版本;在设置里打开「Beta 版本」即可收到 / Stable users will not be offered this build by the in-app updater; turn on "Beta updates" in Settings to get it.
中文
🐛 修复
- 👥 喵传支持多人同时下载:改为先到先服务的排队,每个接收方都能拿到文件,不会再被后来者顶掉而一直「排队中」(#147)
- 📊 每个接收方单独显示进度和速度,换人时进度不再从满格跳回 0,速度不再混在一起算 (#147)
- 🔒 修复给新接收方发排队通知时可能把文件数据发错对象的问题 (#147)
✨ 改进
- 🗂️ 默认只显示一个接收方,其余收在「展开其余 N 个」里,可随时收起 (#147)
未签名构建;macOS Gatekeeper / Windows SmartScreen 警告属正常。
English
🐛 Fixes
- 👥 喵传 now serves multiple downloaders: a first-come, first-served queue makes sure every receiver gets the file instead of being bumped and stuck on "Queued" (#147)
- 📊 Each receiver has its own progress and speed; progress no longer jumps from full back to 0 when switching receivers, and speeds are no longer mixed together (#147)
- 🔒 Fixed a case where a queue notice to a new receiver could interleave with file data sent to someone else (#147)
✨ Improvements
- 🗂️ Only one receiver is shown by default; the rest are under "Show N more" and can be collapsed again (#147)
Binaries are unsigned. Gatekeeper / SmartScreen warnings are expected.
v1.3.1-beta.1
v1.3.1-beta.1
Beta 预发布 / Beta pre-release. 稳定版用户不会通过应用内更新收到此版本;在设置里打开「Beta 版本」即可收到 / Stable users will not be offered this build by the in-app updater; turn on "Beta updates" in Settings to get it.
中文
✨ 改进
- 🚀 Windows 安装完成页新增「运行 Tailcat Box」选项(默认勾选),装完直接打开 (#144)
- 📁 Windows 升级安装会自动沿用上次的安装位置,不会再装到默认目录变成两份 (#144)
- 🎨 macOS 菜单栏换成彩色应用图标,和 Linux 一致;未读红点和铲猫砂动画照旧 (#146)
- 📖 README 重写为面向使用者的中英文介绍,加入使用场景;详细说明移到
docs/usage(#145)
未签名构建;macOS Gatekeeper / Windows SmartScreen 警告属正常。
English
✨ Improvements
- 🚀 The Windows installer's finish page has a "Run Tailcat Box" checkbox (on by default) so the app opens right after install (#144)
- 📁 Upgrading on Windows installs into your existing install folder instead of the default one, so you no longer end up with two copies (#144)
- 🎨 The macOS menu bar now shows the color app logo, matching Linux; the unread red dot and litter-scoop animation still work (#146)
- 📖 Rewritten README in English and Chinese with use cases; detailed docs moved to
docs/usage(#145)
Binaries are unsigned. Gatekeeper / SmartScreen warnings are expected.
v1.3.0
v1.3.0
正式版 / Stable release. 汇总 v1.2.6 以来的全部改动(v1.2.7-beta.1 ~ beta.4,以及 #142、#143)/ Everything since v1.2.6 (v1.2.7-beta.1 through beta.4, plus #142 and #143).
中文
✨ 新功能
- 🐧 新增 Linux 桌面版:托盘、开机自启、更多终端支持「在终端中打开」,提供
.tar.gz和.deb;需要 glibc 2.39+(Ubuntu 24.04、Debian 13、Fedora 40)(#134) - 📦 Linux amd64 另有
-full.tar.gz完整包,内置带 WebRTC 的 WebKitGTK 2.54.1,可以语音、视频通话和共享屏幕 (#134) - 📞 语音、视频来电先响铃,由你接听或拒绝,不再直接打开麦克风;响铃 60 秒无人接听会自动结束 (#126, #141)
- 🎛️ 通话状态直接显示在通话面板里:对方、状态和时长、静音、红色挂断按钮 (#131)
- 🧾 通话结束后,聊天里会出现类似微信的通话记录:已接通(带时长)、已拒绝、已取消、未接听、连接失败 (#141)
- 🪟 对方共享的屏幕可以在独立的系统窗口里打开,按原始分辨率显示 (#125, #135)
- 🆕 打开有未读消息的房间时,第一条未读消息上方会显示「新消息」分隔线 (#143)
- 🔴 有未读消息时托盘小猫出现红点;点击托盘时小猫会铲一次猫砂 (#128)
- 🍎 macOS 菜单栏改用灰白模板猫头图标,跟随浅色和深色模式 (#129)
- 🎙️ 语音消息气泡改成微信样式,按住录音时显示波形 (#122)
- 🔌 端口服务可以为每个端口单独设置随应用启动自动开始 (#123)
- 🔑 新建密钥默认命名为 Tailcat-日期-随机串 (#124)
- 🧪 设置里新增「Beta 版本」开关,默认关闭;打开后检查更新会包含预发布版本 (#136)
- 🖥️ 默认窗口改为更宽的 1152×720,1366×768 的屏幕也能完整放下 (#132)
🛠️ 修复
- 🔑 使用固定密钥时,端口映射的口令在重启电脑后保持不变 (#137)
- 🔁 端口映射停止后可以再次启动 (#138)
- ☎️ 离开聊天页后语音、视频和共享屏幕不再断开,声音照常播放 (#127, #131)
- 🎙️ Windows 上麦克风 / 摄像头打不开时,提示指向真正的系统开关(列表里显示为 Microsoft Edge WebView2);没有设备时提示「未检测到麦克风或摄像头」(#140, #141)
- 📐 新房间页面在 1152×720 窗口下可以滚动,「连接」按钮不再被截掉 (#142)
- 💻 Windows 上 SSH「在终端中打开」不会再让应用闪退 (#130)
- ⏳ 阅后即焚倒计时移到气泡外面,样式更淡 (#122)
未签名构建;macOS Gatekeeper / Windows SmartScreen 警告属正常。
English
✨ New
- 🐧 Linux desktop build: tray, autostart, more terminals for Open in Terminal, shipped as
.tar.gzand.deb; needs glibc 2.39+ (Ubuntu 24.04, Debian 13, Fedora 40) (#134) - 📦 Linux amd64 also ships a
-full.tar.gzwith a bundled WebKitGTK 2.54.1 built with WebRTC, so voice, video, and screen share work (#134) - 📞 Incoming voice and video calls ring and wait for you to answer or decline instead of opening the mic right away; unanswered calls stop after 60 seconds (#126, #141)
- 🎛️ Call status sits inline in the call panel: peer, state and duration, mute, and a red hang-up button (#131)
- 🧾 WeChat-style call records appear in the chat when a call ends: completed (with duration), declined, cancelled, missed, or failed (#141)
- 🪟 Open a peer's shared screen in its own OS window at native resolution (#125, #135)
- 🆕 A "New messages" divider marks the first unread message when you open a room (#143)
- 🔴 The tray cat shows a red dot for unread messages, and scoops its litter box when you click the tray (#128)
- 🍎 macOS menu bar uses a gray/white template cat head that follows light and dark mode (#129)
- 🎙️ WeChat-style voice bubbles with a live waveform while recording (#122)
- 🔌 Port serve can auto-start on app launch, set per port (#123)
- 🔑 New keys get a default name like Tailcat-YYYYMMDD-xxxxxx (#124)
- 🧪 New "Beta updates" switch in Settings, off by default; when on, update checks include pre-releases (#136)
- 🖥️ The window opens at a wider 1152×720 by default and fits a 1366×768 screen (#132)
🛠️ Fixes
- 🔑 With a fixed key, the port serve address stays the same after a reboot (#137)
- 🔁 A port serve can be started again after you stop it (#138)
- ☎️ Voice, video, and screen share stay connected, with audio playing, when you leave the chat page (#127, #131)
- 🎙️ On Windows, mic/camera errors point at the real system switches (the app is listed as Microsoft Edge WebView2); with no device attached the app says "No microphone or camera found" (#140, #141)
- 📐 The new-room page scrolls in the 1152×720 window, so the Connect button is no longer cut off (#142)
- 💻 SSH "Open in Terminal" no longer crashes the app on Windows (#130)
- ⏳ The burn-after-reading countdown sits outside the bubble with a lighter style (#122)
Binaries are unsigned. Gatekeeper / SmartScreen warnings are expected.
v1.2.7-beta.4
v1.2.7-beta.4
Beta 预发布 / Beta pre-release. 稳定版用户不会通过应用内更新收到此版本 / Stable users will not be offered this build by the in-app updater.
中文
✨ 新功能
🛠️ 修复
- 🎙️ Windows 上麦克风 / 摄像头打不开时,提示改为指向真正的开关:设置 → 隐私和安全性 → 麦克风 / 摄像头,打开访问权限和「让桌面应用访问你的麦克风 / 相机」,列表里显示的是 Microsoft Edge WebView2(不是 Tailcat Box),也提示设备可能被其他程序占用 (#140)
- 🔌 没有麦克风或摄像头时,直接提示「未检测到麦克风或摄像头」,不再误报权限问题 (#141)
- 🧹 去掉通话面板里「本地预览 / 远端媒体」的文字标注,界面更干净 (#141)
- 🧪 修复喵传恢复测试偶发失败 (#139)
未签名构建;macOS Gatekeeper / Windows SmartScreen 警告属正常。
English
✨ New
- 📞 WeChat-style call records appear in the chat when a call ends: completed (with duration), declined, cancelled, missed, or failed (#141)
- ⏰ An unanswered incoming call stops ringing after 60 seconds and is recorded as missed (#141)
🛠️ Fixes
- 🎙️ On Windows, mic/camera errors now point at the real switches: Settings → Privacy & security → Microphone / Camera, the access switch and "Let desktop apps access your microphone / camera", and the entry named Microsoft Edge WebView2 (not Tailcat Box); they also mention that another app may be using the device (#140)
- 🔌 With no mic or camera attached, the app says "No microphone or camera found" instead of showing a permissions hint (#141)
- 🧹 The "Local preview / Remote media" captions are gone from the call panel (#141)
- 🧪 Fixed a flaky miao restore test (#139)
Binaries are unsigned. Gatekeeper / SmartScreen warnings are expected.
v1.2.7-beta.3
v1.2.7-beta.3
Beta 预发布 / Beta pre-release. 稳定版用户不会通过应用内更新收到此版本 / Stable users will not be offered this build by the in-app updater.
中文
🛠️ 修复
- 🔁 端口映射停止后可以再次启动:之前停止后再点「启动」会被当成仍在运行而没有反应,现在停止时会清掉旧的关联,临时密钥和固定密钥都能正常重新启动 (#138)
📦 安装包和 v1.2.7-beta.2 一样:Windows、macOS、Linux(.tar.gz / .deb,amd64 另有内置 WebRTC 的 -full.tar.gz 完整包)。
未签名构建;macOS Gatekeeper / Windows SmartScreen 警告属正常。
English
🛠️ Fixes
- 🔁 A port serve can be started again after you stop it: before, Start after Stop did nothing because the mapping still looked like it was running. Stop now clears the stale link, and restarting works with both ephemeral and fixed keys (#138)
📦 Same packages as v1.2.7-beta.2: Windows, macOS, and Linux (.tar.gz / .deb, plus the amd64 -full.tar.gz with bundled WebRTC).
Binaries are unsigned. Gatekeeper / SmartScreen warnings are expected.
v1.2.7-beta.2
v1.2.7-beta.2
Beta 预发布 / Beta pre-release. 稳定版用户不会通过应用内更新收到此版本 / Stable users will not be offered this build by the in-app updater.
中文
✨ 新功能
- 🐧 新增 Linux 桌面版:托盘(StatusNotifierItem)、开机自启、更多终端支持「在终端中打开」,发布
.tar.gz和.deb包;需要 glibc 2.39+(Ubuntu 24.04、Debian 13、Fedora 40)(#134) - 📦 Linux amd64 另有
-full.tar.gz完整包,内置带 WebRTC 的 WebKitGTK 2.54.1,可以语音、视频通话和共享屏幕;普通包使用系统 WebKitGTK,没有 WebRTC 时通话会给出明确提示 (#134) - 🪟 对方共享的屏幕可以点右上角图标,在独立的系统窗口里打开,按原始分辨率显示(Windows 和 macOS)(#135)
- 📞 通话状态直接显示在通话面板里:对方、状态和时长、静音、红色挂断按钮(来电时显示接听 / 拒绝),去掉了悬浮卡片;共享屏幕时状态栏叠在画面底部 (#131)
- 🧪 设置里新增「Beta 版本」开关,默认关闭;打开后检查更新会包含预发布版本 (#136)
- 🖥️ 默认窗口改为更宽的 1152×720,1366×768 的屏幕也能完整放下 (#132)
🛠️ 修复
- 🔑 使用固定密钥时,端口映射的口令在重启电脑后保持不变:实际使用的区域会存进密钥文件,开机时网络没好也不会换区域 (#137)
- ☎️ 没有对端时点通话按钮不会再展开房间详情,改为在通话面板里提示 (#135)
- 🔊 离开聊天页后通话声音照常播放,不会重复出声 (#131)
未签名构建;macOS Gatekeeper / Windows SmartScreen 警告属正常。
English
✨ New
- 🐧 Linux desktop build: tray (StatusNotifierItem), autostart, more terminals for Open in Terminal, shipped as
.tar.gzand.deb; needs glibc 2.39+ (Ubuntu 24.04, Debian 13, Fedora 40) (#134) - 📦 Linux amd64 also ships a
-full.tar.gzpackage with a bundled WebKitGTK 2.54.1 built with WebRTC, so voice, video, and screen share work; the regular package uses the system WebKitGTK and shows a clear message when WebRTC is missing (#134) - 🪟 Open a peer's shared screen in its own OS window at native resolution from the corner icon (Windows and macOS) (#135)
- 📞 Call status now sits inline in the call panel: peer, state and duration, mute, and a red hang-up button (answer / decline while ringing); the floating card is gone, and during screen share the bar overlays the bottom of the stream (#131)
- 🧪 New "Beta updates" switch in Settings, off by default; when on, update checks include pre-releases (#136)
- 🖥️ The window opens at a wider 1152×720 by default and fits a 1366×768 screen (#132)
🛠️ Fixes
- 🔑 With a fixed key, the port serve address stays the same after a reboot: the region in use is saved in the key file, so a slow network at boot no longer switches regions (#137)
- ☎️ Call buttons no longer expand the room details when no peer is set; the call panel shows a hint instead (#135)
- 🔊 Call audio keeps playing on other pages without doubling up (#131)
Binaries are unsigned. Gatekeeper / SmartScreen warnings are expected.
v1.2.7-beta.1
v1.2.7-beta.1
Beta 预发布 / Beta pre-release. 稳定版用户不会通过应用内更新收到此版本 / Stable users will not be offered this build by the in-app updater.
中文
✨ 新功能
- 📞 语音、视频来电会先弹出悬浮卡片,由你接听或拒绝,不再直接打开麦克风;通话中卡片改成深色悬浮样式 (#126)
- 🖥️ 对方共享的屏幕可以弹出到应用内的小窗,能放大到原始像素尺寸,也能拖动调整大小 (#125)
- 🔴 有未读消息时,托盘小猫会出现红点 (#128)
- 🐱 点击托盘(macOS 上打开菜单栏菜单)时,小猫会铲一次猫砂 (#128)
- 🍎 macOS 菜单栏改用灰白模板猫头图标,自动跟随浅色和深色模式 (#129)
- 🎙️ 语音消息气泡改成微信样式,按住录音时显示波形,松手后马上出现发送中的气泡 (#122)
- 🔌 端口服务可以为每个端口单独设置随应用启动自动开始 (#123)
- 🔑 新建密钥默认命名为 Tailcat-日期-随机串 (#124)
🛠️ 修复
- ☎️ 离开聊天页后语音、视频和共享屏幕不再断开,只有自己或对方挂断才会结束 (#127)
- 💻 Windows 上 SSH「在终端中打开」不会再让应用闪退 (#130)
- ⏳ 阅后即焚倒计时移到气泡外面,样式更淡 (#122)
未签名构建;macOS Gatekeeper / Windows SmartScreen 警告属正常。
English
✨ New
- 📞 Incoming voice and video calls wait on a floating card for you to answer or decline instead of opening the mic right away; the in-call card has a new dark floating look (#126)
- 🖥️ Pop a peer's shared screen out into an in-app window that can grow to native pixel size or keep a size you drag (#125)
- 🔴 The tray cat shows a red dot when you have unread messages (#128)
- 🐱 Clicking the tray (or opening the menu-bar menu on macOS) makes the cat scoop its litter box (#128)
- 🍎 macOS menu bar now uses a gray/white template cat head that follows light and dark mode (#129)
- 🎙️ WeChat-style voice bubbles, a live waveform while holding to record, and an instant "sending" bubble on release (#122)
- 🔌 Port serve can auto-start on app launch, set per port (#123)
- 🔑 New keys get a default name like Tailcat-YYYYMMDD-xxxxxx (#124)
🛠️ Fixes
- ☎️ Voice, video, and screen share stay connected when you leave the chat page; they end only when you or the peer hangs up (#127)
- 💻 SSH "Open in Terminal" no longer crashes the app on Windows (#130)
- ⏳ The burn-after-reading countdown sits outside the bubble with a lighter style (#122)
Binaries are unsigned. Gatekeeper / SmartScreen warnings are expected.