Skip to content

Releases: ygsgdbd/ListenBar

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 16 Jul 07:33
5eea35e

ListenBar v0.4.0

中文

功能

  • 新增忽略应用和命令行进程的功能,并可从菜单中恢复单个或全部已忽略项目。
  • 启动时静默检查 Sparkle 更新;发现新版本后通过菜单提示,不会主动弹出更新窗口。
  • 新增完整的繁体中文本地化支持。

优化

  • 重新整理菜单分区、进程和端口计数以及进程终止相关文案。
  • 完善非官方 Homebrew tap 的信任、安装、升级和故障排查说明。

English

Features

  • Added persistent controls for ignoring applications and command-line processes, with options to restore individual or all ignored items from the menu.
  • Added a silent Sparkle update check at launch; the menu indicates when a new version is available without presenting an update window automatically.
  • Added complete Traditional Chinese localization.

Improvements

  • Refined menu grouping, process and port counts, and process termination copy.
  • Expanded guidance for trusting, installing, upgrading, and troubleshooting the third-party Homebrew tap.

Build

  • Universal Binary (Apple Silicon + Intel)
  • macOS 14.0+

SHA-256 Checksums

f2f55b605a531908256ee5f54adcc798e95538e9d2fa5dc84eba8cb908ca5975  ListenBar-macOS-universal.zip

What's Changed

  • refactor(menu): refine section grouping and copy by @ygsgdbd in #27
  • [codex] Add Traditional Chinese and refine copy by @ygsgdbd in #28
  • [codex] document Homebrew tap trust by @ygsgdbd in #29
  • [codex] Add SwiftFormat checks and Git hooks by @ygsgdbd in #30
  • [codex] Add ignored app and process controls by @ygsgdbd in #31
  • [codex] Add silent update availability checks by @ygsgdbd in #32
  • docs: add v0.4.0 release notes by @ygsgdbd in #33

Full Changelog: v0.3.0...v0.4.0

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 11 Jul 17:14

ListenBar v0.3.0

中文

功能

  • 新增登录后自动启动设置,可在菜单中直接启用或关闭。
  • 当 macOS 需要用户批准登录项时,可直接打开系统登录项设置。
  • 新增 GitHub 仓库入口,方便从菜单访问项目主页。

优化

  • 更新应用截图和下载体积说明。
  • 改进发布工作流,支持重试已有标签,并升级 macOS 与 Xcode 构建环境。

English

Features

  • Added a launch-at-login setting that can be enabled or disabled directly from the menu.
  • Added a direct link to macOS Login Items settings when user approval is required.
  • Added a GitHub repository link for opening the project page from the menu.

Improvements

  • Updated app screenshots and download size documentation.
  • Improved the release workflow with existing-tag retries and updated macOS and Xcode build environments.

Build

  • Universal Binary (Apple Silicon + Intel)
  • macOS 14.0+

SHA-256 Checksums

2cc3328729722b24c1631c7cd9637318503524d69b3aa13e8f265c4bc629915e  ListenBar-macOS-universal.zip

What's Changed

Full Changelog: v0.2.0...v0.3.0

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 11 Jul 14:29

ListenBar v0.2.0

中文

功能

  • 新增自动刷新设置,支持关闭或选择 1、2、5 秒刷新间隔,并持久保存用户选择。
  • 新增退出和强制退出应用的操作,可直接处理占用多个监听端口的应用。
  • 新增进程内存占用、来源应用、可执行文件路径等详细信息。
  • 新增在 Finder 中显示文件、复制文件路径等快捷操作。

优化

  • 打开菜单时自动刷新端口列表,减少过期状态。
  • 改进进程复制、终止操作的反馈、菜单标签和 PID 展示。
  • 优化技术信息排版、相对时间显示、应用图标和菜单栏图标。
  • 完善中英文 README、安装指引和明暗主题截图。

修复

  • 修复自动刷新期间可能发生的菜单崩溃。
  • 修复 Apple 系统进程路径分类不正确的问题。
  • 修复快速刷新时可能出现的陈旧操作和复制内容问题。

English

Features

  • Added configurable automatic refresh intervals: Off, 1, 2, or 5 seconds, with persistent preferences.
  • Added Quit and Force Quit actions for applications that own listening ports.
  • Added process memory usage, source application, executable path, and other process details.
  • Added Finder reveal and file path copy actions.

Improvements

  • Refresh the port list whenever the menu opens to reduce stale results.
  • Improved feedback, menu labels, PID visibility, and process copy and termination actions.
  • Refined technical text styling, relative date formatting, app icon, and menu bar icon.
  • Improved English and Chinese documentation, installation guidance, and theme-aware screenshots.

Fixes

  • Fixed a menu crash that could occur during automatic refresh.
  • Fixed incorrect classification of Apple system process paths.
  • Fixed stale actions and copied values during rapid port refreshes.

Build

  • Universal Binary (Apple Silicon + Intel)
  • macOS 14.0+

SHA-256 Checksums

17ad3cca12d74a1ecee72e24c04bd71a060a8ff05f19ec8b29ef8095d592a2ec  ListenBar-macOS-universal.zip

What's Changed

  • [codex] process metadata menu details by @ygsgdbd in #4
  • [codex] Harden port refresh and copy actions by @ygsgdbd in #5
  • Add ListenBar app icon assets by @ygsgdbd in #6
  • [codex] Improve process copy and kill feedback by @ygsgdbd in #7
  • [codex] add process memory and source metadata by @ygsgdbd in #8
  • [codex] Refresh ports when menu opens by @ygsgdbd in #9
  • feat: add app quit and force quit controls by @ygsgdbd in #10
  • fix: improve port menu labels by @ygsgdbd in #11
  • fix: show PID in copy action by @ygsgdbd in #12
  • style(ui): use monospaced technical text by @ygsgdbd in #13
  • refactor: use native relative date formatting by @ygsgdbd in #14
  • fix: classify Apple system paths correctly by @ygsgdbd in #15
  • fix: align menu bar icon with app logo by @ygsgdbd in #16
  • fix: prevent menu auto-refresh crash by @ygsgdbd in #17
  • feat: add automatic refresh modes by @ygsgdbd in #18
  • docs: add deterministic README screenshots by @ygsgdbd in #19
  • docs: refresh project README by @ygsgdbd in #20
  • docs: adapt README screenshots to theme by @ygsgdbd in #21
  • docs: improve README installation guidance by @ygsgdbd in #22
  • feat: persist auto-refresh settings by @ygsgdbd in #23

Full Changelog: v0.1.0...v0.2.0

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 09 Jul 07:47

ListenBar v0.1.0

中文

  • 首个 ListenBar 发布版本。
  • 支持在菜单栏查看本机监听端口,并按 macOS 应用或进程分组。
  • 支持打开 localhost、复制 URL/PID/lsof 命令。
  • 支持安全终止或强制终止占用端口的进程,并对高风险目标显示确认。
  • 新增 Sparkle 更新检查和 GitHub Release 发布链路。

English

  • Initial ListenBar release.
  • View local listening ports from the menu bar, grouped by macOS app or process.
  • Open localhost, copy URLs, copy PIDs, and copy lsof commands.
  • Quit or force kill processes that own ports, with confirmations for risky targets.
  • Added Sparkle update checking and GitHub Release automation.

Build

  • Universal Binary (Apple Silicon + Intel)
  • macOS 14.0+

SHA-256 Checksums

6f3a93b3732bfe3b2b47bace93e44a9a87e0b4c9f0a9f392fd7f611b9d522c99  ListenBar-macOS-universal.zip

What's Changed

  • [codex] Add safe kill controls and address labels by @ygsgdbd in #1
  • [codex] Remove manual refresh and show relative update time by @ygsgdbd in #2
  • [codex] localize listenbar strings by @ygsgdbd in #3

New Contributors

Full Changelog: https://github.com/ygsgdbd/ListenBar/commits/v0.1.0