FocusTube 2.4.0
Added
- Optional Instagram suggested and sponsored post filtering.
- Optional LinkedIn suggested-post and network-activity filtering.
- Compact Instagram filtering that preserves feed nodes and supports safe restoration.
- Instagram SPA route enforcement and detection of Reel modals opened from direct messages.
- Localized controls and overlays across supported extension locales.
- Review prompts after five blocked items with defer and dismissal controls.
- Additional regression, feed, localization, browser, and reproducibility coverage.
Improved
- Timer duration settings remain synchronized across storage, Settings, popup display, and timer startup.
- Work timers and Strict mode consistently enforce Instagram Reel blocking across repeated SPA navigation.
- Media is paused safely when filtered posts collapse.
- Timer mode locking remains enforced without the removed visual lock pill.
- Package reproducibility and release validation are hardened across Chromium and Firefox.
- Updated
adm-zipto0.6.1for extraction safety fixes.
Privacy and compatibility
- No new analytics, telemetry, cookies, or tracking.
- Chromium MV3 and Firefox MV2 packages are included.
- Firefox private-window access remains disabled.
Verified artifacts
- Chromium ZIP SHA-256:
42de6529fff674a9af7f2e08b496e034b8eb71c271ea221835a22e9e9812f927 - Firefox ZIP SHA-256:
7499df2b1345420f15877a4d6095ba81baed53e15ede4e5af1ed84f8f6ff4b80
Contributor
Thanks to @AlexanderMishutkin for the original Instagram and LinkedIn feed-filter contribution and the work that helped shape the 2.4.0 implementation in #11.