Release Timeline

Track Every MeetCat Change

Pulled from the main repository changelog, this page gives you one visual timeline for what shipped and what changed.

View source on GitHub Last synced

0.0.8

Latest Version

Improved overnight reliability and reduced disruptive background refreshes.

Fixed

  • Fixed white screen after overnight sleep that required a restart to recover.
  • Fixed background page refresh stealing window focus from other apps.
  • Fixed unnecessary page refreshes every 30 minutes for users with few or no meetings.

Fixed update install button not reflecting correct state after triggering an update from the tray menu.

Multi-language support across major MeetCat surfaces, a quicker Settings shortcut on macOS, and a fix for tray-triggered update checks.

Added

  • Added UI localization in English, Chinese, Japanese, and Korean across the tray menu, macOS app menu, settings screens, homepage overlay, join countdown, and Chrome extension popup.
  • Added a language selector in Settings, with Auto detection plus English, Chinese, Japanese, and Korean options.
  • Added a Settings menu item with the standard Cmd+, shortcut in the macOS app menu.

Fixed

  • Fixed update dialog not showing on first "Check for Updates" click from the tray menu.

Auto updating support is now integrated for the macOS desktop app, with user-visible prompts across tray, settings, and overlay before installation.

Added

  • Added auto updating support for the macOS app, including startup/daily checks, tray/settings/overlay prompts, release notes, and explicit user-confirmed installation.

Changed

  • Changed stale-homepage recovery to detect wake-from-sleep and trigger controlled homepage refresh after wake.
  • Changed stale-homepage policy to force refresh after long unchanged sessions (foreground included) for better overnight/session-long reliability.

Fixed

  • Fixed homepage freshness handling to reduce stale meeting lists during long-running sessions and after system wake.

A reliability-focused release for homepage freshness and long-running stability across both the Chrome extension and the macOS app.

Added

  • macOS app menu now includes a Refresh Home command with Cmd+R, and the Meet homepage listens for the shortcut.

Changed

  • Homepage stale recovery now uses a fingerprint-based watchdog with foreground-aware behavior: while the homepage is focused, reloads are deferred until the tab or window loses focus.
  • Repeated stale states now use exponential backoff (30 → 60 → 120 minutes) with a daily reload cap, improving stability without causing refresh loops.

Fixed

  • Auto-join now stops once the meeting is entered, preventing countdowns from persisting or triggering an unintended leave click.
  • Homepage meeting list refreshes are more reliable, with background-triggered updates and automatic recovery after repeated parse failures.
  • Long-idle and cross-day homepage sessions now recover automatically when meeting data remains unchanged for too long, reducing cases where stale meeting lists persist.

Improves homepage meeting parsing reliability and meeting close detection.

Changed

  • Homepage meeting parsing now derives display time from the meeting start time and uses aria-label text when titles are missing, making it more resilient to Meet UI changes.
  • Hidden or aria-hidden meeting cards are ignored so overlays only reflect visible meetings.

Fixed

  • Meeting close is reported on page hide so suppression state updates reliably when leaving a meeting.

First public release of MeetCat for Chrome and macOS.

Added

  • Chrome extension with homepage overlays, auto-join scheduling, and a settings popup.
  • macOS Tauri desktop app with tray controls, auto-join support, and a full settings window.
  • Join countdown overlay plus a separate homepage overlay with hide controls.
  • Meeting suppression handling and smarter joinable meeting selection.
  • Optional developer log collection controls.

Changed

  • Overlay icon now uses the MeetCat icon instead of the personal avatar.

Fixed

  • WebView script re-injection on page load to prevent missing overlays.
  • Meeting links now open correctly in the intended browser or webview.
  • Overlay z-index and settings window scrolling glitches.