Haram Block version history - 11 versions
Haram Block by Rasul Abu Muhammad Amin
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.2.1
Released Feb 12, 2026 - 27.97 MBWorks with firefox 142.0 and laterSource code released under GNU General Public License v3.0 only
Older versions
Version 1.2.0
Released Feb 12, 2026 - 27.97 MBWorks with firefox 142.0 and laterSource code released under GNU General Public License v3.0 only
Version 1.1.0
Released Feb 11, 2026 - 27.97 MBWorks with firefox 142.0 and laterSource code released under GNU General Public License v3.0 only
Version 1.0.0
Released Feb 1, 2026 - 27.97 MBWorks with firefox 142.0 and later, android 142.0 and later- Firefox Android support.
Source code released under GNU General Public License v3.0 only
Version 0.0.9
Released Feb 1, 2026 - 27.97 MBWorks with firefox 142.0 and laterSource code released under GNU General Public License v3.0 only
Version 0.0.8
Released Feb 1, 2026 - 28.01 MBWorks with firefox 142.0 and laterSource code released under GNU General Public License v3.0 only
Version 0.0.7
Released Jan 24, 2026 - 49.55 MBWorks with firefox 142.0 and laterSource code released under GNU General Public License v3.0 only
Version 0.0.6
Released Jan 2, 2026 - 10.7 MBWorks with firefox 142.0 and laterQuick Toggle - New per-image masking toggle feature
- Toggle mask visibility directly on individual images
- Remembers user preferences per image
- Supports both safe and unsafe image settings
- Accessible button with improved positioning
Bug Fixes
- Fixed global settings not applying as defaults to per-host settings
- Fixed initial image styling being incorrectly retained after predictions
- Fixed quick toggle button positioning to stay within viewport
- Fixed settings update listener to reload only on actual changes
- Fixed customized global settings visibility in popup for local hostname
- Various z-index and visibility timing improvements for toggle buttonSource code released under GNU General Public License v3.0 only
Version 0.0.5
Released Jan 1, 2026 - 10.7 MBWorks with firefox 142.0 and laterNew Features
- Quick Toggle: Per-image masking toggle with user settings and persistence
- Enhanced Masking Settings: Blur intensity, pixelation scale, grayscale, and dark overlay options
Improvements
- Refactored blacklist handling to use data attributes
- Better global settings prioritization in host list
- Improved toggle button styling and accessibility
Bug Fixes
- Fixed initial image styling removal before applying predictions
- Fixed toggle button z-index and visibility delays
- Fixed quick toggle state handling for safe/unsafe images
- Fixed mask overlay clearing when no predictions availableSource code released under GNU General Public License v3.0 only
Version 0.0.4
Released Dec 28, 2025 - 10.69 MBWorks with firefox 142.0 and later- Internationalization (i18n): Added multi-language support with localization files
- RLE Compression: Added Run-Length Encoding utilities for efficient binary mask compression
- Custom Logger: Implemented styled logging reporter with different output types
- Browser-Specific Transfers: Enhanced image transfer with browser-specific configurations and fallbacks
Improvements- Image Processor: Added debounced handling for rapid src changes and better image load detection
- Mask Overlay: Simplified mask overlay handling using new content processing architecture
Bug Fixes- Removed unnecessary storage permission from manifest
Refactoring- Simplified Outline component and removed unused full outline type
- Shortened boundingBox key to bbox in localization files for consistency
Source code released under GNU General Public License v3.0 only
Version 0.0.3
Released Dec 25, 2025 - 10.69 MBWorks with firefox 142.0 and laterInitial release of HaramBlock - AI-powered content filtering extension.
Features:
• Real-time detection and filtering of inappropriate images using on-device AI
• All processing happens locally in your browser - no data sent to external servers
• Per-website settings: whitelist, blacklist, or process mode
• Adjustable strictness threshold
• Multiple masking options: blur, bounding boxes, or segmentation masks
• Minimum image size filter to skip small images
Privacy:
• 100% offline AI inference - your browsing data never leaves your device
• No analytics or trackingSource code released under GNU General Public License v3.0 only