v2.0.0 - LinkedIn Profile Saver
Major release introducing comprehensive LinkedIn profile saving functionality
New Features
LinkedIn Profile Saver
-
Automatic Profile Detection: Automatically detects LinkedIn profiles on multiple page types:
- Connections page https://www.linkedin.com/mynetwork/invite-connect/connections/
- Grow page https://www.linkedin.com/mynetwork/grow/ - "People you may know"
- People search results https://www.linkedin.com/search/results/people/
-
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:
- New Settings: Check the Settings page for new options (Auto-save, Beast Mode)
- LinkedIn Pages: The extension now automatically detects LinkedIn pages
- Profile History: Access your saved LinkedIn profiles from the History section
Support
Need help? Visit our Help Center or contact us.