Files
wehub-resource-sync 1d1286fadb
Build / Build and test (push) Waiting to run
chore: import upstream snapshot with attribution
2026-07-13 13:18:38 +08:00

5.5 KiB
Raw Permalink Blame History

Changelog

All notable changes to this project are documented here. The format follows Keep a Changelog and the project uses Semantic Versioning.

Pending release notes live in changes/unreleased/*.md and are compiled during the app and plugin release processes.

[v1.1.0] - 2026-07-12

Added

  • The plugin marketplace can sort by install status (not installed first, or installed first with updates prioritized) or by name (AZ / ZA).

Changed

  • Placed plugin-specific settings between permission and shortcut sections for a more natural configuration flow.
  • The in-app update dialog now includes plugin changes released since the previous app version.
  • Changing the app language now refreshes all Settings and plugin controls immediately without requiring a restart.
  • The language picker now shows each option in the system language alongside its native name.
  • New app versions use a PluginKit-versioned plugin catalog and update installed plugins before loading them, while older app versions continue using the legacy catalog.

Fixed

  • Custom and gallery menu bar icons now use one standard height and content inset with consistent settings previews.

[plugins-1.1.0] - 2026-07-12

Added

  • Device Battery can show trusted iPhone, iPad, iPod touch, Vision Pro, and paired Apple Watch battery and charging status over USB or Wi-Fi.
  • Keep Awake can optionally keep the display on for every session through its plugin settings and shows an indicator while that mode is active.

Changed

  • Refined the native window switcher overlay and added editable, stable single-key app shortcuts.
  • Device Battery now refreshes Apple mobile devices less often while the component panel is hidden.
  • All plugin packages are rebuilt for PluginKit 3 and published together in a versioned catalog so they remain compatible with the new app runtime.

Fixed

  • Eject Disks no longer treats internal system or non-ejectable volumes as removable disks.
  • Translator source text no longer overlaps the copy and speech actions when the text spans multiple lines.

[v1.0.31] - 2026-07-09

Changed

  • Improved the menu bar icon settings previews so uploaded and online icons are easier to inspect.

[plugins-1.0.32] - 2026-07-09

Added

  • System Status now includes settings for arranging component-panel metrics and optional compact menu bar metrics.
  • Added Window Switcher for shortcut-driven window switching with direct cycling, key-based selection, configurable ordering, stable key hints, and hover quit buttons.

Fixed

  • Activity Bar now includes Cursor coding activity in AI work summaries and coding tool trends.
  • Activity Bar now listens for installed AI hooks independently of Input Monitoring tracking.
  • Activity Bar can now uninstall the AI activity hooks it adds for Claude Code, Cursor, and Codex.
  • Battery Charge Limit now prefers the system charge ceiling path when available, uses the correct macOS 26 charging key, and verifies SMC writes to reduce USB-C display disconnects when charging stops at the limit.
  • System Status now reports total GPU usage from the accelerator's total activity metric instead of pipeline-specific counters, avoiding false 100% history samples.
  • Translator service order and enabled-state changes now persist immediately.

[v1.0.30] - 2026-07-07

Fixed

  • Reduce unnecessary menu bar refresh work when plugins report state changes, keeping panels steadier during frequent updates.

[plugins-1.0.31] - 2026-07-07

Added

  • Add a Homebrew management plugin for browsing packages, installing and upgrading formulae, and running diagnostics from the menu bar and settings.

Fixed

  • Hide Menu Bar Icons no longer quits after Accessibility is granted before Screen Recording is approved.
  • Hide Menu Bar Icons now keeps the divider where you drag it instead of snapping it back next to the MacTools icon.
  • Keep Awake now restores permanent sessions after restarting MacTools.

[v1.0.29] - 2026-07-05

Fixed

  • Kept panel position stable and feature panel height accurate as controls expand.

[plugins-1.0.30] - 2026-07-05

Changed

  • Stop Battery Charge Limit background monitoring while the charging limit is disabled.
  • Pause Menu Bar Hidden background observers when the feature is hidden or not actively in use.
  • Reduce System Status background sampling to lower idle energy use while keeping foreground updates responsive.

Fixed

  • Prevent repeated low-battery notifications when device battery readings switch sources or briefly disappear.
  • Refresh Empty Trash availability when opening the feature panel.
  • Fixed Mouse Enhancer settings switches rendering incorrectly on first open.
  • Avoid administrator password prompts on quit when Fan Control or Battery Charge Limit did not apply SMC changes.

[v1.0.28] - 2026-07-03

Fixed

  • Finder right-click menu items now stay hidden while the Right Click plugin is disabled.

Maintenance

  • App release notes now come from concise changelog fragments that are compiled into CHANGELOG.md during release.

[plugins-1.0.29] - 2026-07-03

Added

  • Added Mouse Enhancer, a mouse and trackpad controls plugin with separate horizontal and vertical scroll reversing plus trackpad-tap middle-click simulation.

Fixed

  • Right Click now keeps Finder extension menu visibility aligned with the plugin's enabled state.

Maintenance

  • Plugin batch release notes now come from plugin changelog fragments compiled into CHANGELOG.md during release.