OV Support Changelog

Changelog

# v1.6.5 (May 5, 2026)

Improvements

  1. Always-Pin oVice Tab
    • New oVice tabs auto-opened via popup launch, working hours check, or manual “Go to oVice” are now created as pinned tabs.
    • Existing oVice tabs are auto-pinned during health checks if they become unpinned.
    • Pinned tabs stay compact and accessible via Cmd+1 / Ctrl+1 keyboard shortcut, ideal for heavy tab users.

# v1.6.4 (March 20, 2026)

Improvements

  1. Smart Hide Accuracy
    • Reworked room detection to rely on stable inline style attributes instead of brittle generated class names.
    • Added a robust getRoomName helper so logs and exceptions reference the correct room label.
    • Simplified showRoomHasPeople to evaluate occupancy directly on each room container, eliminating accidental cross-room matches.
  2. User Presence Detection
    • Expanded detection to cover Tailwind-styled name tags (p.font-subtitle.line-clamp-2).
    • Tightened selectors so only actual user labels/avatars trigger visibility, preventing empty rooms from being marked as occupied.

# v1.6.0 (March 12, 2026)

  • Working hours monitoring with day-of-week selection (08:30-17:00 Mon-Fri default).
  • Pause/resume functionality for when you have days off or leave early

# v1.5.3 (March 6, 2026)

  • Auto-reload for broken oVice pages
    • Implemented auto-reload for disconnected / error states (grayed-out / dead page scenarios).
  • Firefox compatibility groundwork
    • Firefox manifest structure + compatibility adjustments (including data collection permissions formatting).
  • Build/release workflow refactor
    • Switched to separate manifests per browser for browser-specific releases.
    • Added beta build script (unpacked builds for debugging/testing).
    • Consolidated build outputs into the /build directory.
  • Periodic health check improvements
    • Added/strengthened periodic health-check logic + reliability improvements.
    • Enabled periodic health check by default for new installs.

# v1.4.0 (January 11, 2026)

  • New Features:

Auto-Open Default oVice Page: A new feature that allows users to set a default oVice page. If no oVice tab is open and this feature is enabled, clicking the extension icon will automatically open the default oVice page in a new tab and close the popup. This feature is opt-in and disabled by default.

– A new “Enable Auto-Open on Launch” checkbox in the settings to control the auto-open behavior.

– A “Set Current Page as Default” button to save the active oVice tab’s URL.

  • Improvements:

– Optimized the “smart hide rooms” interval to only run when the oVice tab is visible, improving performance and resource management.

# v1.3.0 (October 28, 2025)

  • New Features:

– Added a “Go to tab” action beside every Google Meet entry in the popup, jumping directly to the target Meet tab.

– Popup now surfaces a badge for the currently active Meet tab to show its meeting code.

– Updated room visibility copy for better clarity (“Force hide rooms” and detailed exception instructions).

– Visual tweaks: the “Unmute” control uses a red treatment to stand out, while the loading aria region stays visually hidden.

  • Improvements:

– Background script gained `focus-meet-tab`/`focus-meet-tab-by-url` handlers, reusing visibility helpers to activate the requested tab.

– Messaging utilities and popup event handlers wire the new focus actions end-to-end.

– Meet tab DOM builder populates the badge based on the Meet URL and marks active items.

  • Bug Fixes:

– Prevented `goToButtons` reference errors by guarding listener setup when buttons are absent.

– Restored the missing `setupMeetTabEventListeners` export so Meet tab updates no longer throw at runtime.

v1.2.0 (September 8, 2025)

  • New Features:
    • Added Google Meet integration with audio controls
    • Added keyboard shortcuts for common actions
    • Improved cross-tab audio state synchronization
    • Enhanced room detection and auto-joining capabilities
  • Improvements:
    • Reorganized settings interface for better usability
    • Improved background image handling and performance
    • Enhanced smart room hiding algorithm
    • Better first-time user experience with auto-dismissal of popups
  • Bug Fixes:
    • Fixed issues with room detection in newer OVice versions
    • Resolved audio control inconsistencies across tabs
    • Fixed background image scaling on different screen sizes
    • Addressed memory usage optimizations

v1.0.1 (Initial Release)

  • First public release with core functionality