Anti-Phishing version history - 2 versions
Anti-Phishing by Vishnu
Anti-Phishing version history - 2 versions
Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.
Latest version
Version 1.1.1
Released Oct 19, 2025 - 142.14 KBWorks with firefox 58.0 and laterRelease Note - v1.1.1
Release Date: October 2025
Type: Maintenance Update
Added Pages- About Page
- Test Page
🧠 About Page- Information about the extension.
- Current features of the extension.
- Permissions used by the extension.
- Link to repository & Current version extension.
🧪 Test Page- Added step-by-step instructions to test the extension.
- Few test links were provided to validate detection & blocking.
📦 Changelog Summary
| Type | Description |
| :-----: | :-----------------------------------: |
| Feature | About & Test Pages Added |
| Fix | File and folder Structure reorganized |
| Improve | Minor Styling and layout improvements |
Contributor
<img src="https://wsrv.nl/?url=github.com/Vishnu19091.png?w=64&h=64&mask=circle&fit=cover&maxage=1w" width="32" height="32" alt="Vishnu19091" />Source code released under Mozilla Public License 2.0
Older versions
Version 1.1.0
Released Oct 7, 2025 - 82.2 KBWorks with firefox 58.0 and later🚀 Anti-Phishing Extension v1.1.0
Release Date: October 2025A major update improving real-time phishing detection, network monitoring, and user control over blocked domains.
🆕 New Features
⚙️ Custom Domain Blocking- Users can now manually block domains using the new Options Page.
- These blocked URLs are stored in the browser’s local storage for persistent, personalized control.
- Background scripts automatically prevent these sites from loading.
🌐 Network Request Logger- Added a real-time network logger that tracks up to 200 recent requests made by the browser.
- All request details (method, timestamp, IP, initiator, etc.) are stored in extension storage for quick access.
- Logged data can be accessed from the popup interface.
🔒 Google Safe Browsing (GSB) Integration- The extension now communicates with a Node.js backend to securely check URLs using the Google Safe Browsing API.
- URLs detected as unsafe or malicious are automatically blocked before they load in the browser.
- Introduced custom redirection to a blocked.html page that informs users about the threat.
🧠 Smarter Background Logic- Background scripts (web-ext) use caching to avoid redundant API calls.
- Improved domain parsing and filtering (detects suspicious domains, subdomains, and IPs).
- Added structured message communication between popup and background scripts.
🎨 UI / UX Improvements- Revamped popup layout for better clarity and responsiveness.
- Added smooth transitions and animations using TailwindCSS.
- Introduced a clean, minimal blocked page design with contextual information.
- Improved readability and feedback indicators for the URL status section.
🧰 Technical Improvements- Asynchronous WebRequest handling with better performance and lower blocking delay.
- Implemented modular code structure (background, rules, and UI scripts).
- Enhanced manifest and permission handling for better compatibility.
- Organized resource structure for easier future maintenance.
🐞 Bug Fixes- Fixed redirection issue where blocked.html wasn’t loading on certain domains.
- Fixed tab change event inconsistencies.
- Corrected URL parsing logic for hostname extraction.
- Resolved timing conflicts between tab update and webRequest events.
📦 Changelog Summary
| Type | Description |
| :---------: | :-----------------------------------------: |
| Feature | GSB API Integration with proxy server |
| Feature | User-managed domain blocking |
| Feature | Network request logger |
| Improvement | Enhanced background caching and URL parsing |
| Fix | Blocked page redirect issue |
| Fix | Tab URL event synchronization |Source code released under Mozilla Public License 2.0