Skip to content

FilterTube v3.3.1

Latest

Choose a tag to compare

@varshneydevansh varshneydevansh released this 12 Apr 12:12
· 27 commits to master since this release

What's New in v3.3.1

Nanah Device Trust & Sync

  • Accounts & Sync simplification: Device Trust & Sync now starts from three simpler paths: Send this profile once, Parent controls child, and Move full account.
  • Advanced controls moved behind disclosure: low-level relationship/scope/policy controls are still available, but they are no longer the first thing ordinary users see.
  • Remote target profile flow: live sessions can target a specific remote profile more clearly, especially for parent -> child updates.
  • Saved managed-link symmetry: when the receiving device saves a managed link on first approval, the sender now stores the matching trusted relationship too.
  • Refresh/reconnect clarity: trusted links remain saved, but refresh still ends the live session; reconnect is a fresh live session, not hidden background sync.
  • Same-device join protection: self-join/session-burn behavior is blocked more clearly in signaling and the desktop UI.
  • Device label persistence: the preferred Nanah device label now survives page refresh.

Parent / Child Safety

  • Locked-child parent update path: trusted parent/source links can update child replicas under a saved local child-side rule without sending the PIN.
  • Unlocked child rule: unlocked child profiles may send their own scoped snapshot, but not full-account migration.
  • Child-surface restriction hardening: child profiles now block more admin/account/import/export/trusted-link mutation paths in desktop UI surfaces.

Documentation

  • Nanah user guide added: a plain-language guide now lives in docs/NANAH_USER_GUIDE.md.
  • Docs refreshed: README, Architecture, Technical, Functionality, Profiles & PIN, project plan, and the post-implementation concerns tracker now reflect the current Nanah desktop checkpoint.
  • Help copy refreshed: the in-product Help page and Accounts & Sync wording now explain the relay as a meeting place and the real payload as device-to-device.

📥 Installation

🌐 Chrome, Brave, Edge (Chromium)

Download: filtertube-chrome-v3.3.1.zip

  1. Download and extract the zip file.
  2. Open your browser's extensions page (chrome://extensions, brave://extensions, or edge://extensions).
  3. Enable Developer mode.
  4. Click Load unpacked.
  5. Select the extracted folder.

🦊 Firefox (Desktop & Android)

Download: filtertube-firefox-v3.3.1.zip

Desktop:

  1. Download the zip file.
  2. Go to about:debugging.
  3. Click This Firefox on the left sidebar.
  4. Click Load Temporary Add-on...
  5. Select the downloaded zip file.

Android:

  1. Install Firefox for Android.
  2. Download the zip file to your device.
  3. In Firefox, go to about:debugging.
  4. Enable USB debugging and connect via adb (see Mozilla docs).

🔴 Opera

Download: filtertube-opera-v3.3.1.zip

  1. Download and extract the zip file.
  2. Go to opera://extensions.
  3. Enable Developer mode.
  4. Click Load unpacked.
  5. Select the extracted folder.

Full Changelog: v3.3.0...v3.3.1