From 2ce3a1abc69d9f48e5aa9169317969dd58e48e06 Mon Sep 17 00:00:00 2001 From: malekwael229 Date: Tue, 1 Sep 2026 22:57:06 +0300 Subject: [PATCH 1/2] Release 2.3.2 --- .github/ISSUE_TEMPLATE/bug_report.yml | 2 +- CHANGELOG.md | 4 ++++ README.md | 2 +- chrome-manifest.json | 2 +- firefox-manifest.json | 3 ++- options.html | 2 +- tests/live-browser.test.js | 10 +++++----- tests/live/README.md | 6 +++--- tests/live/chromium-driver.js | 4 ++-- tests/live/report.js | 2 +- tests/package-reproducibility.test.js | 2 +- tests/playwright-smoke.test.js | 8 ++++---- tests/regression.test.js | 15 ++++++++------- 13 files changed, 34 insertions(+), 28 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 9fe2783..6735303 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -10,7 +10,7 @@ body: id: version attributes: label: FocusTube version - placeholder: 2.3.1 + placeholder: 2.3.2 validations: required: true diff --git a/CHANGELOG.md b/CHANGELOG.md index fe1ba18..c82ac30 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,10 @@ All notable project-facing changes are documented here. No unreleased changes yet. +## [2.3.2] - 2026-09-01 + +- Disabled Firefox private-window access so FocusTube does not persist data from private browsing sessions. + ## [2.3.1] - 2026-09-01 - Hardened timer recovery across Chromium service-worker and Firefox background restarts. Future alarms are restored, stale alarms cannot affect replacement timers, failed writes roll back safely, and completion side effects are deduplicated. diff --git a/README.md b/README.md index 4e55688..4f3a4b7 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@

CI status License: MIT - Version: 2.3.1 + Version: 2.3.2 Firefox compatible

diff --git a/chrome-manifest.json b/chrome-manifest.json index c3d9011..e7f6940 100644 --- a/chrome-manifest.json +++ b/chrome-manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 3, "name": "FocusTube: Distraction Blocker", - "version": "2.3.1", + "version": "2.3.2", "description": "Reduce distractions from YouTube Shorts, Instagram Reels, TikTok, Facebook Reels, and LinkedIn.", "content_security_policy": { "extension_pages": "script-src 'self'; object-src 'self';" diff --git a/firefox-manifest.json b/firefox-manifest.json index dbe7e6e..45c00e4 100644 --- a/firefox-manifest.json +++ b/firefox-manifest.json @@ -1,8 +1,9 @@ { "manifest_version": 2, "name": "FocusTube: Distraction Blocker", - "version": "2.3.1", + "version": "2.3.2", "description": "Reduce distractions from YouTube Shorts, Instagram Reels, TikTok, Facebook Reels, and LinkedIn.", + "incognito": "not_allowed", "content_security_policy": "script-src 'self'; object-src 'self';", "permissions": [ "storage", diff --git a/options.html b/options.html index e69e199..88cb023 100644 --- a/options.html +++ b/options.html @@ -1559,7 +1559,7 @@

Data & Privacy

FocusTube

-

Version 2.3.1

+

Version 2.3.2