Skip to content

Releases: FOREST227/ClipFlow

v0.0.4

Choose a tag to compare

@FOREST227 FOREST227 released this 12 Jun 02:19

v0.0.4

UI 改进

  • 快捷面板:新增最近/置顶 Tab,单击粘贴,键盘导航
  • 状态栏菜单:统一卡片样式,点击进入详情面板
  • 详情面板:新增置顶按钮(紫色),精简文本显示
  • 设置窗口:380px 固定宽度,精简描述文案
  • 背景:所有面板统一不透明配色
  • 图片压缩:JPEG 优先,4096px 下采样

Bug 修复

  • 修复 Swift 类型推断超时导致 GitHub 构建失败

ClipFlow v0.0.3

Choose a tag to compare

@github-actions github-actions released this 03 Jun 03:02

v0.0.3

新功能

  • 隐藏 Dock 图标:新增设置选项,开启后 ClipFlow 不再出现在 Dock 和应用切换器中,仅通过状态栏图标或快捷键访问,适合偏好纯状态栏工具的用户
  • 缩略图降采样:新增 ClipFlowThumbnail 模块,图片历史记录只缓存降采样后的缩略图用于界面展示(最大 320px),原始全尺寸图片仅在粘贴时从磁盘加载,显著降低内存占用

优化

  • 搜索与筛选缓存:引入 invalidateDerivedCaches() 机制,搜索文本、分类筛选等派生数据按需缓存,变更时统一失效,减少重复计算
  • 时间格式化缓存:RelativeDateTimeFormatter 改为 nonisolated(unsafe) 静态实例复用,避免每次访问 timeLabel 都重建格式化器;新增 formattedTimeLabel(for:, relativeTo:) 方法供外部调用
  • iCloud 同步改进:优化云快照应用流程与同步边界处理
  • 快捷面板与菜单栏:细节布局调整,改善高密度信息下的可扫描性

文档

  • README 重写:产品定位、核心交互流程、目标用户和功能描述全面重写,更清晰直接

修复

  • CI Release workflow:修正 shell: zsh 为 /bin/zsh {0}(GitHub Actions 非内置 shell 格式要求),升级 runner 为 macos-15 以支持 Swift 6.0 构建

ClipFlow v0.0.2

Choose a tag to compare

@FOREST227 FOREST227 released this 04 Apr 20:22

ClipFlow v0.0.2 发布说明

发布日期:2026-04-05
版本号:0.0.2
构建号:1
对应提交:292d9f3

版本简介

这一版基于当前 project 分支重新构建,重点延续快捷呼出与外观体验的打磨,并进一步修正了设置页中高频操作区域的可点性和可读性。

主要更新

  • 优化设置页“外观”三态切换按钮
  • 扩大“跟随系统 / 浅色 / 深色”三个选项的点击范围
  • 提升外观按钮的文字与图标对比度,让选中态更清楚
  • 统一排除应用编辑框与滚动区域的底色,减少内外层色差
  • 保留自定义全局快捷键能力,主窗口、状态栏菜单和快捷面板会同步显示当前组合键
  • 保留并延续历史记录、快速粘贴、敏感内容保护、图片支持与状态栏控制等核心能力

体验改进

  • 外观模式切换更容易点中,降低误点和漏点
  • 选中态与未选中态的层级更明确,扫一眼就能看清当前模式
  • 设置页整体视觉更统一,输入区与滚动容器的边界更自然
  • 这一版继续基于当前分支快照重建,便于直接作为测试分发包使用

使用提醒

  • 首次使用自动粘贴能力时,macOS 可能仍会请求“辅助功能”权限
  • 如果没有授予该权限,ClipFlow 仍可记录历史,但无法自动向目标应用发送粘贴操作
  • 当前发布包为本地 ad-hoc 构建版本,适合测试、预览和手动分发
  • 当前版本面向 macOS 14 及以上系统

发行文件

当前目录包含以下发布产物:

  • ClipFlow.app
  • ClipFlow-v0.0.2.dmg
  • ClipFlow-v0.0.2.dmg.sha256

校验信息

ClipFlow-v0.0.2.dmg 的 SHA-256:

4b8ec245e48dc7acfd5fef003db954a25b8b579ae4001229ba8bb21ff7cd28d7

安装方式

  1. 打开 ClipFlow-v0.0.2.dmg
  2. 将 ClipFlow.app 拖入 Applications
  3. 从“应用程序”目录启动 ClipFlow
  4. 首次使用时根据系统提示授予所需权限

版本定位

  • 当前本地 v0.0.2 tag 已重新指向这次构建对应的提交
  • 这次打包使用的是当前 project 分支最新代码
  • 本次构建对应提交:292d9f3

ClipFlow v0.0.1

Choose a tag to compare

@github-actions github-actions released this 03 Apr 14:01

ClipFlow v0.0.1 发布说明

发布日期:2026-04-03
版本号:0.0.1
构建号:1

版本简介

ClipFlow 的首个公开版本,围绕 macOS 原生工作流提供更轻量、更高效的剪切板体验。核心目标是让用户在不打断当前上下文的前提下,快速找回并重新粘贴最近复制过的内容。

主要功能

  • 支持按 Option + V 在鼠标附近呼出快捷面板
  • 支持状态栏菜单快速查看最近复制内容
  • 支持主窗口历史库浏览、筛选与管理
  • 支持文本、链接、代码、图片等内容类型识别
  • 支持图片缩略图预览与尺寸展示
  • 支持链接识别与一键访问
  • 支持敏感内容遮罩、排除应用、暂停监听、自动过期等隐私保护能力
  • 支持开机启动、启动后驻留状态栏
  • 提供中文界面
  • 提供 iCloud 同步开关入口

体验改进

  • 快捷面板尽量贴近鼠标位置显示,减少工作流打断
  • 主窗口、状态栏菜单和快捷面板保持紧凑高密度布局
  • 重点优化内容识别、视觉层级和回贴效率
  • 尽量采用 macOS 原生窗口、毛玻璃材质和系统级交互体验

使用提醒

  • 首次使用自动粘贴能力时,macOS 可能会请求“辅助功能”权限
  • 如果没有授予该权限,应用仍可记录历史,但无法自动回填到目标输入框
  • iCloud 同步需要正确签名和对应 capability,当前本地 ad-hoc 构建可能不可用
  • 当前版本面向 macOS 14 及以上系统

发行文件

当前目录包含以下发布产物:

  • ClipFlow-v0.0.1.app
  • ClipFlow-v0.0.1.dmg
  • ClipFlow-v0.0.1.dmg.sha256

校验信息

ClipFlow-v0.0.1.dmg 的 SHA-256:

164efd3d53085d5ecebc5e55e266065e8368a6ae0e78fdecef61f3287b7e3976

安装方式

  1. 打开 ClipFlow-v0.0.1.dmg
  2. 将 ClipFlow.app 拖入 Applications
  3. 从“应用程序”目录启动 ClipFlow
  4. 首次使用时根据系统提示授予所需权限

已知说明

  • 这是一个持续演进中的早期版本
  • 当前发布包为本地构建版本,适合测试、预览和手动分发