Skip to content

Releases: fmhy/FMHY-SafeGuard

v1.3.6

26 Mar 21:16
c462ad5

Choose a tag to compare

v1.3.6 (03/26/2026)

🚀 New Features

  • FMHY Backup Mirrors Support
    • Added support for FMHY backup mirrors, including fmhy.vercel.app and fmhy.pages.dev.
  • Kagi Search Link Highlighting
    • Added support for highlighting FMHY-related links in Kagi search results.
  • Extension Context Menu Shortcut to FMHY.net
    • Added a right-click browser action shortcut (Open FMHY.net) for quick access to the FMHY homepage.

🐞 Bug Fixes

  • Fixed Warning Page Redirect URL Handling
    • Resolved warning page redirect issues caused by URL parameter mismatches.
  • Fixed FMHY Note Link Formatting in Popup
    • Corrected FMHY note link formatting in the popup for cleaner rendering.
  • Fixed Website Link Visibility in Dark Mode
    • Updated docs site content-link styling so links no longer blend into dark theme backgrounds.
    • Added clearer underline/focus treatment for better readability and accessibility.

v1.3.5

03 Feb 23:55
5a6deaa

Choose a tag to compare

v1.3.5 (02/03/2026)

🚀 New Features

  • Domain Management
    • Users can now add custom trusted/untrusted domains via Settings.
    • User-defined domains take highest priority over FMHY filterlists.
    • Domains in "Safe Domains" show green toolbar icon and skip warnings.
    • Domains in "Unsafe Domains" show red toolbar icon and trigger warning page.
    • Changes apply instantly without needing to reload the extension.

v1.3.4

26 Jan 04:16
60b009e

Choose a tag to compare

v1.3.4 (01/26/2026)

🚀 New Features

  • Base64 Links Support
    • Added support for 113 decoded Base64 links from rentry.co/FMHYB64.
    • Scraped 48 additional URLs from pastebin links (actual site URLs behind the Base64 encoding).
    • Starred sites (GenP, MAS, Myrient, MakeMKV, Firehawk52, Vadapav) now correctly show "starred" status.
    • Other wiki-listed sites show "safe" status (Dyren Repacks, Jetbrains guide, etc.).
    • Links stored as Base64 encoded in source code and decoded at runtime for obfuscation.

🐞 Bug Fixes

  • Fixed FMHY Sites Only Match Exact URLs
    • FMHY-related sites now only match exact URLs from the filterlist, not entire domains.
    • Fixes rentry.co, reddit.com, bsky.app incorrectly showing as "FMHY related".
    • Only specific URLs like rentry.co/FMHY or reddit.com/r/FREEMEDIAHECKYEAH will match.

v1.3.3

26 Jan 01:54
a29cd27

Choose a tag to compare

v1.3.3 (01/25/2026)

🔧 Enhancements

  • Site Password Display
    • Popup now shows passwords for sites that require them (CS.RIN, Online-Fix, Ova Games, G4U, ElEnemigos, TriahGames, Soft98).
    • Password is displayed in a dedicated section with easy copy functionality.
  • Site Invite Code Display
    • Popup now shows invite codes for sites that require them (EE3, RIPS).
    • Invite code is displayed in a dedicated section with easy copy functionality.

🐞 Bug Fixes

  • Fixed Domain-Level Site Detection
    • Sites in filterlists now correctly detected using domain-level matching.
    • Added hostname extraction for unsafe, potentially unsafe, and FMHY sites.
    • Fixes sites showing incorrect status when URL path didn't match exactly.
  • Fixed FMHY Note Image Rendering
    • Images in FMHY Notes now render properly instead of showing raw URLs.
    • Both markdown and HTML image formats are supported.
  • Fixed Subdomain Note Detection
    • FMHY Notes now correctly display on site subdomains (forum.mobilism.org, chat.pollinations.ai, m.twitch.tv, etc.).
    • Updated pattern matching for: 1337x, yts, audiobookbay, sanet, softarchive, mobilism, rgshows, twitch.tv, huggingface.co, pollinations.ai, 4pda.
    • Added support for archive.is mirrors (archive.today, archive.ph, archive.fo, etc.).

v1.3.2

25 Jan 22:06
a505a50

Choose a tag to compare

v1.3.2 (01/25/2026)

🔧 Enhancements

  • Clickable Links in FMHY Notes
    • Raw URLs in FMHY Notes are now automatically converted to clickable links.

v1.3.1

25 Jan 21:28
64eafe4

Choose a tag to compare

v1.3.1 (01/25/2026)

🐞 Bug Fixes

  • Fixed Browser Page Display
    • Fixed popup showing broken $DOMAIN$ placeholder on browser internal pages (newtab, settings, etc.).
    • Added proper handling for chrome://, about:, edge://, brave://, opera://, and vivaldi:// URLs.
  • Fixed No Data Status Message
    • Fixed "Unable to check site status" error message for unknown sites.
    • Now correctly displays "No data available for [domain]" with the actual domain name.

v1.3.0

25 Jan 20:43
2040ca3

Choose a tag to compare

v1.3.0 (01/25/2026)

🚀 New Features

  • FMHY Notes Display
    • The extension popup now shows relevant notes from the FMHY wiki when visiting mapped websites.
  • Live Note Fetching
    • Notes are fetched from the official FMHY GitHub repository and cached for performance.
  • Comprehensive Domain Mapping
    • 80+ domain mappings included (1337x, mobilism, yts, spicetify, movie-web, audiobookbay, etc.).
  • Pattern-Based Matching
    • Support for sites with multiple TLDs (e.g., yts.mx, yts.rs, yts.lt all show the same note).
  • Markdown Rendering
    • Notes are rendered with support for links, lists, bold, italic, and code formatting.
  • AMOLED Theme
    • Added pure black AMOLED theme option for OLED displays, matching fmhy.net's theme options.
  • Unsafe Site Reasons
    • Warning page and popup now display the reason why a site is flagged as unsafe.
    • Reasons are fetched from the FMHY Filterlist repository and include clickable evidence links.
  • Multi-Language Support (i18n)
    • Added internationalization support for 7 languages: English, Spanish, Russian, German, Portuguese, French, and Japanese.
    • 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
    • Converted async message listener to Promise-based pattern for better cross-browser compatibility.
  • Better Popup Display
    • Notes appear in a styled collapsible section below the site status.
  • Reason Display Styling
    • Popup shows reasons in a dedicated container with alert-triangle icon matching the notes feature.
    • Warning page displays reasons in a styled box with clickable links.
  • Updated Documentation Website
    • Added Dark Reader support to prevent forced dark mode on docs site.
    • Replaced emoji icons with Lucide SVG icons for consistent, professional look.
    • Added new feature cards for Unsafe Site Reasons and FMHY Notes.
    • Improved mobile responsiveness with hamburger menu navigation.
    • Fixed blurry rendering on mobile devices.

🐞 Bug Fixes

  • Fixed Async Response Handling
    • Resolved issue where async message listeners returned Promise<false> 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.

🔍 Technical Details

  • New Files
    • notes-mapping.js – Standalone reference file for domain-to-note mappings.
  • Modified Files
    • background.js – Added notes mapping, fetch/cache logic, getNoteForSite message handler, and async getReasonForDomain function.
    • index.html – Added note and reason display sections with CSS styling.
    • index.js – Added markdown parser, note fetching logic, and reason display with clickable links.
    • warning-page.html – Added CSS for clickable links in reason text.

v1.2.6

08 Nov 18:34
54f745b

Choose a tag to compare

v1.2.6 (11/08/2025)

🎨 Design Tweaks

  • Halloween Theme Removal
    • Removed the Halloween theme following the end of the seasonal event.
    • Restored the default SafeGuard interface and color scheme. 🎃➡️✨

v1.2.5

05 Oct 21:45
8818169

Choose a tag to compare

v1.2.5 (10/05/2025)

🎃 New Features

  • Halloween Theme

    • Added a spooky Halloween theme to the extension to celebrate the season.
    • Enjoy the festive look while browsing! 👻🕸️🎃
  • FMHY SafeGuard Website Page

    • Created an official website page for FMHY SafeGuard to provide easier access to updates, documentation, and feature information.

v1.2.4

31 Aug 14:31
b9ca967

Choose a tag to compare

v1.2.4 (08/31/2025)

🗂️ Data Updates

  • Adblock VPN Guide URL Update
    • Updated link from https://fmhy.net/adblockvpnguidehttps://fmhy.net/privacy.
  • Audio Piracy Guide URL Update
    • Updated link from https://fmhy.net/audiopiracyguidehttps://fmhy.net/audio.
  • Gaming Piracy Guide URL Update
    • Updated link from https://fmhy.net/gamingpiracyguidehttps://fmhy.net/gaming.
  • Reading Piracy Guide URL Update
    • Updated link from https://fmhy.net/readingpiracyguidehttps://fmhy.net/reading.
  • Download Piracy Guide URL Update
    • Updated link from https://fmhy.net/downloadpiracyguidehttps://fmhy.net/downloading.
  • Torrent Piracy Guide URL Update
    • Updated link from https://fmhy.net/torrentpiracyguidehttps://fmhy.net/torrenting.
  • Edu Piracy Guide URL Update
    • Updated link from https://fmhy.net/edupiracyguidehttps://fmhy.net/educational.
  • Android & iOS Guide URL Update
    • Updated link from https://fmhy.net/android-iosguidehttps://fmhy.net/mobile.
  • Linux Guide URL Update
    • Updated link from https://fmhy.net/linuxguidehttps://fmhy.net/linux-macos.
  • Misc Tools URL Update
    • Updated link from https://fmhy.net/miscguidehttps://fmhy.net/misc.