Skip to content

Releases: mycherish/brew-manager

🍺 Brew Manager v1.3.0 - Tap管理与自动刷新版

18 Mar 17:39

Choose a tag to compare

🆕 新功能

🔌 Tap 管理

  • 完整的 Tap 管理界面,支持添加/移除/更新
  • 官方 Tap 保护机制,防止误删
  • 批量更新所有 Taps
  • Tap 详情查看(Git URL、描述)

⚡ 性能优化

  • 🚀 智能刷新:只刷新当前 tab 数据,不刷新全量
  • ⏱️ 自动刷新:每 2 分钟自动刷新,底部进度条显示剩余时间
  • 📊 侧边栏统计:实时显示 GUI 应用、命令行工具、Taps 数量

🎨 UI 改进

  • 侧边栏显示各类别数量徽章
  • 专业 SVG 图标替换 Emoji
  • 刷新按钮带旋转动画

📥 下载


🙏 感谢

感谢所有贡献者的支持!

v1.2.0 - 视觉升级:支持应用图标显示

28 Feb 16:24

Choose a tag to compare

🌟 新增功能

  • App 图标自动化支持:现在 Casks 列表可以显示真实的应用程序图标了。

  • 底层转换增强:利用 macOS 原生 sips 工具进行图片转码,保证图标清晰度且无需额外依赖。

  • 智能路径匹配:针对 IINA, iTerm2, Docker, DBeaver 等名称特殊的应用进行了深度适配,确保识别率。

🛠️ 优化与修复

  • 并发冲突解决:修复了在刷新列表时,多个应用抢占同一个临时图标文件导致的“图标跳变”问题。

  • 代码架构优化:重构了 useBrew composable 逻辑,将业务与 UI 进一步解耦。

  • 异常处理:修复了在特定操作下 showToast 未定义导致的逻辑中断错误。

📦 安装说明

  1. 下载下方对应的 .dmg 或压缩包(Apple Silicon 用户请选择 arm64,Intel 用户选择 amd64)。

  2. 将 Brew-manager 拖入 Applications 文件夹。

  3. 首次启动如提示“开发者无法验证”,请在“系统设置 -> 隐私与安全性”中点击“仍要打开”。

v1.1.0 - "Vibrancy": A New Visual Experience

10 Feb 06:35

Choose a tag to compare

🎨 Release v1.1.0: 精致化体验升级 (The Polished Update)

在这个版本中,我们不只是在写代码,而是在打磨一个真正的 macOS 原生应用。我们重构了整个 UI 框架,让 Brew-Manager 更加优雅。

💎 UI/UX 重大改进

  • macOS 原生质感:重构了底层的 CSS 材质,现在应用拥有更真实的毛玻璃效果和饱和度处理。
  • 交互动效升级
    • Toast 2.0:全新的右上角滑动通知系统,支持 Slide-in 动画。
    • Hover 动效:列表项现在拥有灵动的胶囊式背景感应。
  • 布局优化:调整了顶部拖拽区高度,完美适配 macOS 窗口控制按钮(红绿灯)。
  • 状态可视化:重新设计了服务状态灯(Status Indicators),带呼吸灯发光效果。

🛠️ 性能与修复

  • 架构解耦:优化了 Vue 组件内部逻辑,提升了大量软件列表下的滚动性能。
  • 逻辑修正:修复了服务切换时按钮状态抖动的问题。

📥 下载与安装

请下载下方的 .dmg 文件。

Tip

如果升级后图标没有变化,请尝试将应用拖入应用程序文件夹覆盖旧版本,并重启应用。

Initial Release - v1.0.0

10 Feb 04:28

Choose a tag to compare

🚀 Release v1.0.0: Initial Launch

这是 Brew-Manager 的第一个正式版本!🎉

Brew-Manager 是一款专为 macOS 开发者打造的 Homebrew 图形化管理工具。它将复杂的终端命令转化为直观、丝滑的图形界面,让你在享受 macOS 原生质感的同时,优雅地管理系统服务。


✨ 功能亮点 (Key Features)

  • 🖥️ macOS 原生视觉体验:采用 Frameless 窗口与 Vibrancy (毛玻璃) 效果,完美融入系统 UI。
  • ⚡️ 服务一键启停:直观管理 brew services,支持一键启动、停止服务,实时反馈执行结果。
  • 🔍 毫秒级搜索:内置高效过滤机制,轻松在海量 Formulae 和 Casks 中定位目标。
  • 🔄 智能状态同步:每 10 秒自动轮询系统状态,确保界面显示与后台服务始终一致。
  • 📦 通用二进制支持:原生适配 Apple Silicon (M1/M2/M3) 及 Intel 芯片,性能零损耗。

🛠️ 技术实现 (Tech Stack)

  • Core: Wails v2 (Go + Webkit)
  • Frontend: Vue 3 + Vite + Composition API
  • Design: Glassmorphism UI + Custom 3D Icon

📥 安装与运行 (Installation)

  1. 在下方的 Assets 区域下载 Brew-Manager-v1.0.0.dmg
  2. 打开磁盘映像,将应用拖入 Applications 文件夹。

Caution

关于安全提示:
由于本应用尚未进行 Apple 开发者签名,首次打开若提示“无法验证开发者”或“文件已损坏”,请打开终端执行以下命令:

sudo xattr -rd com.apple.quarantine /Applications/Brew-Manager.app

🤝 贡献与反馈

如果你在使用过程中有任何建议或发现了 Bug,欢迎提交 Issue。如果这个小工具帮到了你,请给本项目点个 Star 🌟


Made with ❤️ for macOS Users.