Skip to content

CatchBan 2.1.3

Latest

Choose a tag to compare

@Banansky-Studio Banansky-Studio released this 07 Sep 13:31

CatchBan 2.1.3 Release Notes / CatchBan 2.1.3 发布说明

CatchBan 2.1.3 is now available. This release focuses on the everyday creator workflow: the add-link action is clearer, video preview and trimming are easier to control, downloads are more resilient across YouTube, Vimeo, Bilibili, and Instagram, and the Runtime update system is hardened so future downloader improvements can reach users more reliably.

CatchBan 2.1.3 正式版现已发布。本次更新聚焦创作者日常工作流:添加链接按钮更直观,视频预览与片段剪辑更容易控制,YouTube、Vimeo、哔哩哔哩与 Instagram 的下载稳定性进一步增强,同时加固 Runtime 自动更新系统,让后续下载能力更新能够更稳定地触达用户。

What’s New / 本次更新

Clearer Add-Link Action / 更清晰的添加链接按钮

The top add-link control now works as a split action. The main button keeps the currently selected intent, such as downloading a video or saving a link, while the menu on the right lets you switch modes when needed. Icons and labels now make the active behavior explicit, reducing the uncertainty caused by the previous two-option menu.

顶部添加链接按钮现在采用分段操作逻辑。主按钮会保持当前已选择的操作,例如下载视频或收藏链接;右侧下拉菜单用于在需要时切换模式。按钮图标与文案会明确显示当前行为,减少此前双选项菜单带来的理解成本。

More Practical Video Preview Controls / 更实用的视频预览控制

Fullscreen preview now shows clearer playback time information, and keyboard navigation is tuned for browsing efficiency. Left and right arrow keys now perform short seek jumps during normal preview playback, making it faster to scan through video content while keeping precise frame-level work inside editing contexts.

全屏预览现在会显示更清晰的播放时间信息,键盘控制也更适合快速浏览素材。普通预览播放中,左右方向键会进行小幅跳转,方便快速查看视频内容;更精细的逐帧操作则保留在编辑场景中。

QuickTime-Inspired Segment and GIF Editing / 更接近 QuickTime 的片段与 GIF 编辑体验

The segment editor and GIF editor now use a simpler single-timeline interaction model. The timeline is bounded to the usable editing area, IN and OUT handles are easier to operate, the selected range is clearer, and playback can preview the chosen range with an in-range playhead. Timeline thumbnails are also generated progressively so shorter videos show useful visual context sooner, while long videos remain usable without blocking the editor.

片段编辑器与 GIF 编辑器现在采用更简单的单时间线交互模型。时间线会被限制在可操作的有效区域内,IN / OUT 端点更容易拖动,选区更清晰,并且播放时可以在已选择的范围内显示当前位置。时间线缩略图也改为渐进式生成,较短视频能更快看到有效画面,较长视频也不会因为等待缩略图而阻塞编辑。

Stronger Download Reliability Across Major Platforms / 更稳健的主流平台下载能力

Download handling has been tightened for several platform-specific edge cases. Vimeo and Bilibili downloads now avoid unsafe fragment-only outputs, Instagram media capture filters dangerous CDN fragments more carefully, and completed downloads are checked more defensively before they are handed back to the library or preview system.

本次更新针对多个平台的下载边界问题进行了加固。Vimeo 与哔哩哔哩下载会更谨慎地避免只得到不可播放的片段文件;Instagram 媒体捕获会更准确地过滤危险 CDN 片段;下载完成后,也会在交给素材库或预览系统前进行更稳健的结果判断。

Safer Preview Failure Handling / 更安全的预览失败处理

CatchBan now applies a guarded fallback path when preview playback repeatedly fails to seek or load a valid media frame. This reduces the chance that a bad or partial media file can trigger repeated preview work and make the whole App feel slow after a failed download.

当预览播放反复无法 seek 或无法加载有效画面时,CatchBan 现在会进入受控的降级处理路径。这可以降低坏文件或不完整文件反复触发预览工作的概率,避免下载失败后拖慢整个 App。

Runtime Evergreen Update Hardening / Runtime 常青更新加固

The Runtime update system now has stronger package identity and version-order checks. Historical Runtime packages can be migrated past the check-interval gate when needed, stable package versions must move forward monotonically, and staging candidates are verified before being promoted to the active runtime slot. This helps CatchBan keep yt-dlp, FFmpeg, FFprobe, and Node-based download support current without weakening the safety boundary around runtime promotion.

Runtime 更新系统现在具备更严格的包身份与版本递增检查。历史 Runtime 包在需要迁移时可以绕过检查间隔限制,stable 包版本必须按编号向前递增,候选包也会在进入当前运行槽前完成验证。这有助于 CatchBan 持续更新 yt-dlp、FFmpeg、FFprobe 与 Node 相关下载能力,同时不削弱 Runtime 提升流程的安全边界。

Browser, Login, and External-Link Boundaries / 浏览器、登录与外部链接边界

Embedded verification and preview-related browser flows are now kept inside CatchBan’s own browser context where the App needs an internal session. At the same time, the explicit “open original link in browser” action remains a system-browser handoff, preserving the expected user path for intentionally leaving the App.

与内置验证和预览相关的浏览器流程,现在会在需要 App 自有登录态时保留在 CatchBan 内置浏览器中。同时,用户明确点击“在浏览器打开原始链接”时,仍会交给系统浏览器处理,保留主动离开 App 查看原始页面的预期路径。

Improved Pro Purchase and Entitlement Refresh / 更顺畅的 Pro 购买与权益刷新

Pro upgrade entry points now hand off to the external payment website through the system browser. After returning to CatchBan, the App refreshes account entitlement state more proactively, reducing the need to manually sync Pro status after completing a purchase.

Pro 升级入口现在会通过系统浏览器跳转到外部支付网站。用户回到 CatchBan 后,App 会更主动地刷新账号权益状态,减少完成购买后还需要手动同步 Pro 状态的情况。

Worker, Diagnostics, and Release Governance / Worker、诊断与发布治理

This release also includes reliability work around membership billing modules, payment/refund contracts, diagnostics production promotion, Worker release governance, and release acceptance evidence. These changes are mostly operational, but they strengthen the path from backend changes to verified releases.

本次版本也包含会员计费模块、支付与退款契约、诊断服务生产发布、Worker 发布治理以及发布验收证据方面的可靠性建设。这些改动大多属于运行与发布体系,但能够让后端变更到正式发布之间的链路更可验证、更稳健。

Download and Installation / 下载与安装

  • Download: GitHub Releases or catchban.com
  • 安装:打开 CatchBan.dmg,将 CatchBan.app 拖入 Applications 文件夹后启动。
  • System requirements / 系统要求:macOS 12 or later / macOS 12 或更高版本;Apple Silicon Macs only / 仅支持搭载 Apple M 系列芯片的 Mac,暂不支持 Intel Mac。

Verification / 验证

  • Source release tag: v2.1.3
  • Version metadata: 2.1.3 (20260907)
  • Local gates passed before source tag push:
    • scripts/catchban_release_acceptance.sh release-lite
    • scripts/catchban_quality_gate.sh quick
    • scripts/catchban_quality_gate.sh build

外部分发前仍应完成最终 DMG 打包、公证、Gatekeeper 校验、官网下载路由验证,以及 Apple Silicon / Intel 真实设备验收矩阵。

Notes / 使用说明

Please use CatchBan only for content you are authorized to collect, store,
process, and use, and in accordance with applicable laws and source-platform
terms.

请仅在你拥有合法权限,并遵守当地法律法规与来源平台条款的前提下,使用 CatchBan 收集、保存、处理和使用内容。