v4.2.0 - Performance and UI Improvements

Chrome Extension
Version 4.2.0

Minor release with performance improvements, UI enhancements, and code refactoring

Performance Improvements

Visibility Management

  • Removed Lazy Loading: Simplified profile and company visibility management
    • Removed lazy loading Intersection Observer logic
    • All detected profiles and companies now display immediately
    • Eliminated pagination delays for better user experience
    • Faster initial rendering of detected items

Code Architecture

  • Company Beast Mode Refactoring: Refactored company beast mode to match profile implementation
    • Created modular structure with separate processor, sender, and state manager modules
    • Improved code organization and maintainability
    • Unified company and profile handling patterns
    • Better error handling and network error detection
    • More reliable beast mode navigation with proper state management

Bug Fixes

Companies History

  • History API Fix: Fixed LinkedIn companies history API
    • Companies now properly join junction table and order by saved date
    • Matches profile history behavior exactly
    • Companies appear in history view ordered by when user saved them

UI Improvements

Toolbar

  • Simplified Tooltips: Enhanced toolbar tooltip styling
    • Changed all toolbar buttons to use rounded-full styling
    • Removed complex CSS selectors for border radius
    • Improved tooltip layout with proper flex centering
    • Better visual consistency across toolbar buttons

Beast Mode

  • Removed Explanation Card: Removed Beast Mode explanation card from BeastModeView
    • Cleaner interface with less visual clutter
    • More space for detected profiles and companies

Technical Improvements

Code Quality

  • Modular Architecture: Improved code organization with better separation of concerns
    • Company processing logic split into dedicated modules
    • Better state management with dedicated state managers
    • Improved type safety and error handling
    • More maintainable codebase structure

Storage Management

  • Storage Functions: Added missing storage functions for company backend tracking
    • Better tracking of company processing state
    • Improved synchronization between content script and background

Installation

Download Chrome Extension v4.2.0

Upgrade Notes

This is a minor release with performance improvements and UI enhancements. If you're upgrading from v4.1.2:

  1. No Breaking Changes: All changes are backward compatible
  2. Performance: Faster rendering of detected profiles and companies
  3. UI: Cleaner interface with improved toolbar styling
  4. Reliability: More reliable beast mode operation with better state management
  5. History: Companies history now displays correctly ordered by save date

Support

Need help? Visit our Help Center or contact us.