Releases
v2.0.0
Compare
Sorry, something went wrong.
No results found
What's New in v2.0.0
New Filters
Hide Promoted Jobs - Toggle to automatically hide sponsored/promoted job listings
Hide Viewed Jobs - Toggle to hide jobs you have already viewed (detected via LinkedIn visited-link CSS classes and footer status)
Stats Dashboard
Real-time stats bar in the popup showing hidden, highlighted, and total job counts
Expandable session breakdown with per-filter counts (Company, Location, Keyword, Promoted, Viewed)
Per-tag count badges on blacklist tags showing how many jobs each individual entry matched
Dark Mode
Full dark theme toggle in the popup header (persisted via chrome.storage.local)
Complete dark-mode CSS variables and component overrides
Expanded LinkedIn Page Support
Extension now works on Jobs Search, Jobs Collections, and Jobs View pages (previously search-only)
Updated manifest.json host permissions and content script matches
Page-type detection (search, collections, view)
Improved Highlight Styling
Switched from outline to box-shadow (inset border) to avoid clipping by LinkedIn overflow containers
Refined badge label with gradient background, shadow, and better positioning
Smoother entrance animation using spring easing (no layout-shifting scale)
Hover lift effect on highlighted cards
Under the Hood
Cards are now hidden via CSS class (jobsieve-hidden) instead of DOM removal, making filter toggles reversible without a page reload
getHideReason() replaces boolean shouldHideCard() for granular filter attribution
Filter-count tracking per blacklist entry for analytics
Added .scaffold-layout__list-item and a[aria-label] selectors for broader LinkedIn markup coverage
New GET_FILTER_STATS message handler for popup to content-script stats communication
Periodic stats polling (every 3s) while popup is open
Storage migration ensures new filter keys are present on upgrade
You can’t perform that action at this time.