Fet Features version history - 4 versions
Fet Features by kraehe
Fet Features version history - 4 versions
Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.
Latest version
Version 1.1.0
Released Sep 25, 2026 - 28.91 KBWorks with firefox 140.0 and later, android 142.0 and laterNew: hide alert badges
The red counters on the top-bar icons — inbox, message requests and
notifications — can now be hidden, each with its own toggle in the new
"Alert badges" popup section. All off by default; the icons themselves
stay untouched, and turning a toggle off brings the counter right back.
This is the lightest module so far: no DOM tagging, no heuristics — pure
CSS anchored on FetLife's own counter hooks, so it should be unusually
robust against redesigns.
Fixed- Race condition on busy pages where the extension could throw
"Cannot read properties of null (reading 'enabled')" when Turbo events
or DOM mutations fired before stored settings had loaded. Settings are
now initialized synchronously with defaults inboot().
Known limitations (new feature)
Hiding a badge removes the red counter pill. The count still appears in
the nav link's hover tooltip and possibly the browser tab title — those
live outside what CSS can touch and may come in a later version.
Unofficial. Not affiliated with BitLove Inc. or FetLife. No data
collection, no network requests. Full docs and privacy policy in the
README. Built by @Annamesoeur and @kraehe.Source code released under MIT License
- Race condition on busy pages where the extension could throw
Older versions
Version 1.0.1
Released Aug 14, 2026 - 27.1 KBWorks with firefox 140.0 and later, android 142.0 and laterFet Features v1.0.1
Fet Notification Filter is now Fet Features. This release merges our two
FetLife extensions into one and adds a third feature. Existing Fet
Notification Filter installations receive this as a regular update — all
notification settings carry over automatically.
Unofficial. Not affiliated with, sponsored by or endorsed by BitLove Inc.
or FetLife. Client-side display filtering only: no data collection, no
analytics, no network requests. Use at your own risk (see README).
What's in 1.0.1- Notifications (from Fet Notification Filter): filter the notifications
page by type: loves, comments on your content, mentions, follows & follow
requests, friend & relationship requests, groups & discussions and
everything else, each with its own toggle. - Home feed (from Fet Home Filter): choose how "X loved N pictures"
thumbnail grids appear: hidden, normal or bigger thumbnails. - Message requests (new): optionally hide requests from senders whose
self-identified gender is "M", based on the age/gender label FetLife shows
next to the username. Off by default. A small "N requests hidden" line
above the list shows what the filter is doing, since FetLife's own
Requests counter keeps counting hidden rows. Hidden means hidden, not
deleted — turn the toggle off and everything is back. - One popup with three sections, one global on/off switch, settings synced
across your own browser profile viastorage.sync. - Endless scrolling keeps working with all features active; everything
survives Turbo page navigations and dynamically loaded content.
Migration notes- Fet Notification Filter users: nothing to do. Your notification
toggles migrate automatically; the new features start at safe defaults
(home feed unchanged, request hiding off). - Fet Home Filter users: please install Fet Features and re-select your
thumbnail mode once — settings cannot cross extension boundaries. The
separate Fet Home Filter will be discontinued; its listing will point
here.
Under the hood
Feature modules now live in separate files (src/features/) on a small
shared core (settings with legacy migration, DOM observer, Turbo hooks,
Waypoint refresh bridge). Attribute namespace unified todata-ff-*.
Known limitations- Classification and detection are based on the mid-2026 DOM and English UI
strings where text patterns are involved. Redesigns may require an
update; the failure mode is safe (unrecognized content stays visible). - Request filtering matches only the exact gender token "M" and "Male". Rows without a
parsable age/gender label stay visible. - Home-feed thumbnails are 160px sources; "bigger" upscales them and gets
soft beyond ~250px cells. Full-size fetching would require network
requests and is deliberately not implemented. - FetLife sometimes creates several notification blocks for the same
content; with loves hidden these can look like duplicated comments
Source code released under MIT License
- Notifications (from Fet Notification Filter): filter the notifications
Version 1.0.0
Released Aug 14, 2026 - 27.16 KBWorks with firefox 140.0 and later, android 142.0 and laterSource code released under MIT License
Version 0.1.0
Released Jul 28, 2026 - 22.62 KBWorks with firefox 140.0 and later, android 142.0 and laterSource code released under MIT License