From 8c4dd88c23af283f3641cfd3f5c4841ed84e2f45 Mon Sep 17 00:00:00 2001 From: Kenneth Hendricks <50819541+kenhendricks00@users.noreply.github.com> Date: Sun, 25 Jan 2026 15:35:20 -0500 Subject: [PATCH] Update CHANGELOG for v1.3.0 features and fixes Added new features including a welcome page and manual filterlist update option. Improved message handling and fixed several bugs. --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index c03d769..23a5c08 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,6 +23,12 @@ - All UI elements in popup, warning page, and settings page are now translatable. - Extension automatically uses the browser's language preference. - Manual language selector added to settings page for user override. +- **`Welcome Page`** + - New welcome page opens automatically on first install. + - Guides users through pinning the extension, how it works, and customizing settings. + - Fully translated in all 7 supported languages. +- **`Manual Filterlist Update`** + - Added "Update Now" button in settings to manually trigger filterlist updates. #### **🔧 Enhancements** - **`Improved Message Handling`** @@ -44,6 +50,9 @@ - Resolved issue where async message listeners returned `Promise` instead of keeping the channel open. - **`Fixed Markdown Formatting`** - Popup markdown parser now properly removes duplicate headers and handles paragraphs correctly. +- **`Fixed Update Frequency Setting`** + - Resolved issue where changing update frequency (Daily/Weekly/Monthly) wasn't being applied correctly. + - Background script now reads from the correct storage location. - **`Fixed Reason Not Displaying`** - Resolved issue where unsafe site reasons were not being passed to the warning page. - Added fallback to fetch reasons from URL if storage is empty.