Releases: fmhy/FMHY-SafeGuard
Releases · fmhy/FMHY-SafeGuard
v1.0.8
v1.0.8 (10/25/2024)
🎃 New Features
Halloween Theme
- Added a spooky Halloween theme to the extension to celebrate the season. Enjoy the festive look while browsing!
🔧 Enhancements
Removed Unnecessary Permissions
- Cleaned up the extension's permissions to improve security and reduce the scope of access. This ensures a more privacy-focused experience for users.
v1.0.7
v1.0.7 (10/22/2024)
🐞 Bug Fixes
Unsafe and Potentially Unsafe Link Recognition Fix
- Fixed an issue where unsafe and potentially unsafe links were not being recognized after the previous update. This ensures proper identification and categorization of all links as intended.
🔧 Enhancements
Default Icon Update
- Updated the default icon for sites not listed in the wiki, providing a clearer indication when a site has no categorization.
v1.0.6
v1.0.6 (10/21/2024)
🚀 New Features
Chrome Version Released
- Added a Chrome version of the FMHY SafeGuard extension, making it accessible for Chrome users alongside the existing Firefox version.
🔧 Enhancements
Documentation Updates for Chrome Version
- Updated the documentation to include installation and usage instructions for the newly released Chrome version, ensuring users have all necessary information for both platforms.
Reorganized File Structure
- Reorganized the extension's file structure to support multiple platforms, making it easier to manage and extend support for future platforms.
🐞 Bug Fixes
Link Prefix and Subdirectory Recognition Fix
- Fixed the issue where links with prefixes or subdirectories were not being recognized properly, ensuring that these links are categorized accurately.
v1.0.5
v1.0.5 (10/21/2024)
🚀 New Features
Subdirectory Check for Starred/Safe/Potentially Unsafe/Unsafe Sites
- Enhanced the status checking mechanism to identify starred sites even if the current page is a subdirectory of a starred/safe/potentially unsafe/unsafe domain. This ensures that users get the correct status indication for any part of a starred/safe/potentially unsafe/unsafe website.
🐞 Bug Fixes
Root Domain Status Check
- Added a root domain extraction feature to ensure consistent status reporting for entire domains. This avoids situations where subdomains or specific URLs incorrectly displayed different statuses from the root domain.
Subdirectory Status Fix
- Fixed an issue where subdirectories were not being marked correctly as safe, starred, unsafe, or potentially unsafe. This ensures that any page within a categorized domain is accurately identified and labeled.
🔧 Enhancements
Proper URL Handling for Full Sites vs. Specific Pages
- Updated the URL handling logic to correctly differentiate between entire sites and specific pages. This provides more precise status checks and ensures that users are informed whether the entire site or just a specific page is categorized.
NOTE: The Chromium version of FMHY SafeGuard is now available!
v1.0.4
v1.0.4 (10/19/2024)
🚀 New Features
Extension Icon in Address Bar
- Moved the extension icon to the browser's address bar for easier access. This allows users to quickly check the site's status without navigating to an additional popup, improving accessibility and user experience.
🔧 Enhancements
Streamlined UI for Status Access
- By relocating the extension to the address bar, users can now easily view the current site's safety status directly from the address bar, reducing the need for extra clicks and making the information more immediately visible.
📝 Documentation
Updated Usage Instructions
- Updated the documentation to reflect the new location of the extension icon, guiding users on how to interact with it now that it appears directly in the address bar.
v1.0.3
v1.0.3 (10/19/2024)
🚀 New Features
User Feedback Link
- Added a feedback link to the popup interface, allowing users to easily report issues. The link directs users to the GitHub issues page, providing a streamlined way for users to contribute to improving the extension.
🔧 Enhancements
Feedback Section Styling
- Added a dedicated styling block for the feedback section to ensure it stands out while maintaining the compact and visually appealing design.
v1.0.2
v1.0.2 (10/19/2024)
🚀 New Features
UI Compact Design
- Updated the popup interface with a more compact design, including a reduced max-width of 320px, smaller font sizes, and minimized icon dimensions to create a cleaner and more user-friendly experience.
🐞 Bug Fixes
Error Handling for No Active Tab
- Improved error handling when no active tab is found or if the URL is unavailable. This prevents crashes and ensures the user is informed properly with an appropriate error message.
Normalized URL Handling
- Added a helper function to normalize URLs by removing trailing slashes, ensuring consistent URL comparison across the extension.
🔧 Enhancements
Status Icon Animation
- Added a subtle scaling animation to the status icon when it changes. This provides a better visual indication of the status update and enhances the user interface.
Improved Status Messaging
- Enhanced the status messages to make them more informative and visually appealing by using HTML
<strong>
tags to emphasize key phrases. This makes the messages clearer and more readable.
- Enhanced the status messages to make them more informative and visually appealing by using HTML
CSS Enhancements for Better Readability
- Modified CSS for better readability, including gradient text on the title and adjustments to colors for better contrast and aesthetics.
FluentEmoji Icons Update
- Replaced all status icons with FluentEmoji icons for a more modern and visually appealing look, improving the overall user experience.
📝 Documentation
Updated Footer Attribution
- Updated the footer to include a link to the FMHY Filterlist GitHub page, providing proper attribution and offering users an easy way to learn more about the resources used by the extension.
v1.0.1
v1.0.1 (10/17/2024)
🚀 New Features
Starred Sites Support
- Added support for identifying starred sites in the Firefox extension. Sites like
https://fmhy.net
are now marked as starred, taking precedence over their safety status. This ensures that key resources are highlighted appropriately.
- Added support for identifying starred sites in the Firefox extension. Sites like
Simplified Safe Sites Fetching
- Replaced multiple safe list URLs with a consolidated source:
https://api.fmhy.net/single-page
. This reduces redundancy and makes the fetching process more efficient.
- Replaced multiple safe list URLs with a consolidated source:
🐞 Bug Fixes
Safe Sites Duplication Prevention
- Fixed an issue where duplicate entries could be added to the safe sites list. The system now ensures each site is added only once.
Icon Update Reliability
- Improved the reliability of updating the toolbar icon, ensuring the correct icon is always displayed according to the current site status.
🔧 Enhancements
Starred Sites Priority
- Starred sites now take precedence over safe sites. If a site is marked both starred and safe, the starred designation will override to ensure its status is clearly communicated.
Improved Filter List Parsing
- Enhanced parsing logic for unsafe and potentially unsafe filter lists to handle edge cases, improving the accuracy of the categorization.
📝 Documentation
Extension Usage Instructions
- Updated the documentation to reflect the new starred sites feature and provide users with details on how the categorization hierarchy works. Added examples to better illustrate the different statuses.