v2.0.0 - LinkedIn Profile Saver

Major Release
Chrome Extension
Version 2.0.0

Major release introducing comprehensive LinkedIn profile saving functionality

New Features

LinkedIn Profile Saver

  • Automatic Profile Detection: Automatically detects LinkedIn profiles on multiple page types:

  • Profile Information Extraction: Captures comprehensive profile data including:

    • Full name and professional title
    • Profile picture
    • LinkedIn URL
    • Location
    • Mutual connections (with names, URLs, and profile pictures)
    • Verification and premium badges
  • Smart Update Detection: Automatically skips profiles that were updated within the last 7 days to prevent unnecessary database writes

  • Batch Processing: Efficiently processes multiple profiles in parallel for faster saving

Auto-Save Mode

  • Toggle Auto-Save: Enable automatic saving of detected profiles without manual intervention
  • Manual Save Option: When auto-save is disabled, view detected profiles and save them manually with a single click
  • Saved Status Indicators: Visual indicators show which profiles are already saved in Mapfolio

Beast Mode

  • Automatic Scrolling: Automatically scrolls LinkedIn pages to load more profiles
  • Auto-Navigation: Automatically navigates to next page on people search results
  • Smart Waiting: Waits for profiles to be saved before continuing navigation
  • Continuous Operation: Repeatedly scrolls and navigates to maximize profile detection

Profile History

  • LinkedIn History View: View all your saved LinkedIn profiles in chronological order
  • Profile Details: See full profile information including connection counts and source URLs
  • Quick Access: Click any profile card to open the LinkedIn profile in a new tab

UI/UX Improvements

Reusable Components

  • LinkedInProfileCard: Beautiful, reusable card component for displaying detected profiles
  • LinkedInHistoryCard: Consistent card design for saved profile history
  • DomainHistoryCard: Improved domain history card component

Enhanced Layout

  • Smart Text Truncation: Profile titles and URLs are properly truncated to prevent layout issues
  • Scrollable Sections: Only the detected profiles section scrolls, keeping headers and status visible
  • Responsive Design: Improved layout that works well in the side panel

Toast Notifications

  • Summary Toasts: Single toast notification shows summary of saved, skipped, and failed profiles
  • Real-time Feedback: Toast notifications appear for both manual saves and auto-saves
  • Clear Messaging: Detailed messages indicate exactly what happened (saved, skipped, or failed)

Internationalization

  • Multi-language Support: Full translation support for LinkedIn features in:

    • English
    • German (Deutsch)
    • French (Français)
    • Italian (Italiano)
    • Spanish (Español)
    • Portuguese (Português)
    • Polish (Polski)
  • Consistent Translations: All UI elements, error messages, and success messages are properly translated

Technical Improvements

Performance

  • Asynchronous Processing: All profile saving operations are fully asynchronous
  • Parallel API Calls: Batch checking and saving for improved performance
  • Efficient Scraping: Optimized scraping logic for different LinkedIn page types

Reliability

  • Error Handling: Comprehensive error handling with graceful fallbacks
  • Retry Logic: Automatic retry for failed profile saves (up to 3 attempts)
  • Context Validation: Proper handling of extension context invalidation

Code Quality

  • TypeScript: Full TypeScript support for type safety
  • Component Architecture: Modular, reusable React components
  • Clean Code: Improved code organization and maintainability

Bug Fixes

  • Fixed text truncation issues in profile cards
  • Fixed detected profiles not showing when auto-save is disabled
  • Fixed scrolling behavior on grow and connections pages
  • Fixed profile detection on page reload
  • Fixed toast notifications not appearing for auto-saved profiles
  • Fixed Beast Mode auto-scroll not working correctly
  • Fixed content script loading issues
  • Fixed React hydration errors
  • Fixed message channel errors

Documentation

  • Updated README with LinkedIn features
  • Added comprehensive debugging guide (DEBUG.md)
  • Improved code comments and documentation

Installation

Download Chrome Extension v2.0.0

Upgrade Notes

This is a major release with significant new features. If you're upgrading from v1.0.0:

  1. New Settings: Check the Settings page for new options (Auto-save, Beast Mode)
  2. LinkedIn Pages: The extension now automatically detects LinkedIn pages
  3. Profile History: Access your saved LinkedIn profiles from the History section

Support

Need help? Visit our Help Center or contact us.