v2.2.0 - Beast Mode Enhancements and Company History Improvements

Chrome Extension
Version 2.2.0

Minor release with Beast Mode background tab support, company history lazy loading, and bug fixes

New Features

Beast Mode Enhancements

  • Background Tab Support: Beast Mode now continues running even when the browser tab is not in focus
    • Pagination and scrolling continue working in background tabs (throttled but functional)
    • Operations resume immediately when tab becomes visible again
    • Button clicks and scroll operations work regardless of tab visibility
  • Improved Reliability: Enhanced Beast Mode to handle tab visibility changes gracefully
    • Automatic restart of intervals when tab regains focus
    • Better handling of browser throttling in background tabs
    • More robust pagination for company search pages

Company History Improvements

  • Lazy Loading: Added lazy loading support for company history (matching profile history behavior)
    • Companies load automatically as you scroll
    • Intersection Observer triggers loading of additional companies
  • Total Count Display: Fixed company history to show correct total count (e.g., "20 of 100" instead of "20 of 20")
    • API now returns accurate total count of user's companies
    • Frontend displays proper pagination information

Bug Fixes

Company Saving

  • Validation Improvements: Added validation to prevent companies with missing required fields from being queued
    • Companies without company_name or linkedin_url are now skipped with warning logs
    • Prevents API errors and ensures only valid companies are processed
  • Deduplication: Added duplicate detection to prevent the same company from being added to queue multiple times
    • Checks for duplicates by linkedin_url before adding to queue
    • Reduces unnecessary API calls and improves performance

Beast Mode

  • Company Search Pages: Fixed Beast Mode to correctly use pagination (Next button) instead of scrolling for company search pages
    • Company search pages now properly navigate to next page
    • Scroll-based Beast Mode only applies to Grow and Connections pages

Technical Improvements

API Enhancements

  • Company History API: Fixed total count calculation in company history endpoint
    • Returns accurate count of companies associated with user
    • Properly handles pagination with correct total count

Code Quality

  • Type Safety: Improved TypeScript type safety in company handling
  • Error Handling: Better error messages and logging for company validation failures
  • Code Organization: Improved code structure and comments for Beast Mode visibility handling

Installation

Download Chrome Extension v2.2.0

Upgrade Notes

This is a minor release with enhancements and bug fixes. If you're upgrading from v2.1.0:

  1. No Breaking Changes: All changes are backward compatible
  2. Beast Mode: Now works reliably even when tab is not in focus
  3. Company History: Improved pagination and total count display
  4. Better Validation: Companies with missing data are now properly handled

Support

Need help? Visit our Help Center or contact us.