Istoricul versiunilor pentru Bookmark Manager Zero - 13 versiuni
Bookmark Manager Zero de AbsoluteXYZero
Istoricul versiunilor pentru Bookmark Manager Zero - 13 versiuni
Atenție la versiunile vechi! Aceste versiuni sunt afișate pentru testare și ca referință.Trebuie să folosești întotdeauna cea mai recentă versiune a unui supliment.
Ultima versiune
Versiunea 2.7.2
Lansată în 5 dec. 2025 - 114,76 KBFuncționează cu firefox 109.0a1 și versiunile ulterioarev2.7.2 (Current) - Whitelist Persistence Fix
Bug Fixes:🐛 Fixed whitelist persistence - Whitelisted bookmarks now maintain their status after sidebar reload
Added whitelist check during cache restoration
Whitelist status takes priority over cached statuses
Fixes issue where whitelisted bookmarks showed gray shields after reopening sidebarCodul sursă lansat sub Licență MIT
Versiuni mai vechi
Versiunea 2.7.1
Lansată în 5 dec. 2025 - 114,61 KBFuncționează cu firefox 109.0a1 și versiunile ulterioarev2.7.1- added qrcode-lib.js to the package
New Features:
🎆 First-Time Setup Card - Welcoming onboarding experience for new users
Appears only once on first installation (never on updates)
Explains auto-scan behavior and folder scanning
One-click option to scan all bookmarks immediately
Clear disclaimer about false positives/negatives
Persistent flag independent of cache clearing
📱 QR Code Generator - Generate QR codes for any bookmark
Right-click bookmark → "Generate QR Code"
Toolbar button for quick QR code generation of current page URL
100% local generation (privacy-focused, no external requests)
Editable URL field with live QR code regeneration
Works completely offline
Perfect for quickly accessing bookmarks on mobile devices
🔄 Background Scanning - Bookmark scanning continues even when sidebar is closed
Scanning runs in background script for persistent operation
Progress automatically syncs when sidebar reopens
Scan results restore from cache upon reopening
Processes bookmarks in batches (10 items, 300ms delay)
User Experience:
Setup card positioned as inline banner between header and bookmarks
QR code popup with centered layout and Material Design styling
QR code toolbar button with distinctive QR icon (left of themes button)
Real-time QR code updates as you edit the URL
Improved status bar with "Scan All Bookmarks" text label for better discoverability
Centered status messages in status bar
Matches enhanced-blue theme seamlessly
Bug Fixes:
🐛 Fixed cache race condition - Resolved issue where parallel bookmark scans would overwrite each other's cache entries
Added mutex locks to prevent concurrent cache writes
Fixes gray indicators appearing after folder rescan and sidebar reload
Ensures privileged URLs (about:, moz-extension://) persist in cache correctly
🐛 Fixed folder rescan progress - Folder rescans now show real-time UI updates and status bar progress
Added renderBookmarks() call after each batch during folder rescan
Reduced batch delay from 1000ms to 300ms for 3x faster scanning
Status bar shows "Scanning folder: X/Y" during scan
🐛 Fixed blocklist loading timing - Scans now proactively load blocklist database before starting
Added ensureBlocklistReady message handler to trigger database update before scanning
Prevents "unknown" safety status results when database loads mid-scan
Applies to both folder rescans and background scansCodul sursă lansat sub Licență MIT
Versiunea 2.7.0
Lansată în 5 dec. 2025 - 107,47 KBFuncționează cu firefox 109.0a1 și versiunile ulterioarev2.7.0 (Current) - First-Time Setup & QR Code Generation
New Features:🎆 First-Time Setup Card - Welcoming onboarding experience for new users
Appears only once on first installation (never on updates)
Explains auto-scan behavior and folder scanning
One-click option to scan all bookmarks immediately
Clear disclaimer about false positives/negatives
Persistent flag independent of cache clearing
📱 QR Code Generator - Generate QR codes for any bookmark
Right-click bookmark → "Generate QR Code"
Toolbar button for quick QR code generation of current page URL
100% local generation (privacy-focused, no external requests)
Editable URL field with live QR code regeneration
Works completely offline
Perfect for quickly accessing bookmarks on mobile devices
🔄 Background Scanning - Bookmark scanning continues even when sidebar is closed
Scanning runs in background script for persistent operation
Progress automatically syncs when sidebar reopens
Scan results restore from cache upon reopening
Processes bookmarks in batches (10 items, 300ms delay)
User Experience:Setup card positioned as inline banner between header and bookmarks
QR code popup with centered layout and Material Design styling
QR code toolbar button with distinctive QR icon (left of themes button)
Real-time QR code updates as you edit the URL
Improved status bar with "Scan All Bookmarks" text label for better discoverability
Centered status messages in status bar
Matches enhanced-blue theme seamlessly
Bug Fixes:🐛 Fixed cache race condition - Resolved issue where parallel bookmark scans would overwrite each other's cache entries
Added mutex locks to prevent concurrent cache writes
Fixes gray indicators appearing after folder rescan and sidebar reload
Ensures privileged URLs (about:, moz-extension://) persist in cache correctly
🐛 Fixed folder rescan progress - Folder rescans now show real-time UI updates and status bar progress
Added renderBookmarks() call after each batch during folder rescan
Reduced batch delay from 1000ms to 300ms for 3x faster scanning
Status bar shows "Scanning folder: X/Y" during scan
🐛 Fixed blocklist loading timing - Scans now proactively load blocklist database before starting
Added ensureBlocklistReady message handler to trigger database update before scanning
Prevents "unknown" safety status results when database loads mid-scan
Applies to both folder rescans and background scansCodul sursă lansat sub Licență MIT
Versiunea 2.6.0
Lansată în 4 dec. 2025 - 101,56 KBFuncționează cu firefox 109.0a1 și versiunile ulterioarePerformance Improvements:⚡ 10x Faster Scanning - Fixed parallel processing bug that was checking bookmarks sequentially instead of in parallel
🚀 2x Higher Throughput - Increased batch size from 5 to 10 bookmarks per batch for ~33 bookmarks/second
📉 67% Faster Large Scans - 4000 bookmarks now scan in ~2 minutes instead of ~40 minutes
🔄 Eliminated Redundant Downloads - Fixed blocklist downloading multiple times during parallel scans
Memory Optimizations:🧹 Smart History Tracking - Safety history only records actual status changes, not duplicate entries
💾 Automatic Memory Cleanup - Clears temporary bookmark tracking data after each scan
🗑️ Orphaned Entry Removal - Removes safety history for deleted bookmarks on sidebar reload
📊 Reduced Memory Growth - Prevents unbounded memory accumulation during multiple scans
Bug Fixes:Fixed sidebar lag after scanning 4000+ bookmarks (memory leak resolved)
Fixed status bar not resetting to "Ready" after stopped scans
Improved scan cancellation handlingCodul sursă lansat sub Licență MIT
Versiunea 2.5.0
Lansată în 3 dec. 2025 - 101,11 KBFuncționează cu firefox 109.0a1 și versiunile ulterioarev2.5.0 - Bookmark Changelog & History Tracking
New Features:📜 Bookmark Changelog - Comprehensive history tracking for all bookmark and folder operations
Tracks creates, updates, moves, and deletes for both bookmarks and folders
Accessible via "View Bookmark Changelog" button in settings menu (just under Export Bookmarks)
Persistent storage survives browser restarts and sidebar closes
Maximum 1000 entries to prevent unlimited growth
📋 Clickable URLs - Click any bookmark URL in changelog to copy to clipboard with visual feedback
🕒 Human-Readable Timestamps - "5 minutes ago", "2 hours ago", etc.
📁 Folder Path Tracking - Shows full folder hierarchy for moved items
🔄 Rename Tracking - Displays old and new names for renamed items
🗑️ Clear History - Option to clear all changelog entries
Implementation Details:Uses browser.storage.local for persistent storage across sessions
Automatic folder path reconstruction using recursive traversal
Detailed move tracking shows "from → to" folder paths
Modal interface with scrollable history and clear action buttonsCodul sursă lansat sub Licență MIT
Versiunea 2.4.0
Lansată în 2 dec. 2025 - 97,29 KBFuncționează cu firefox 109.0a1 și versiunile ulterioareChangelog Highlights:
🖼️ High-quality preview popups (800x600 resolution)
📌 Smart above/below positioning
💬 URL tooltips on hover
⚙️ Preview popup toggle setting
🎨 Accent color fix for Enhanced/Tinted themes
🌈 Tinted theme context menu improvements
🎨 Vibrant hue slider gradientCodul sursă lansat sub Licență MIT
Versiunea 2.3.0
Lansată în 2 dec. 2025 - 95,74 KBFuncționează cu firefox 109.0a1 și versiunile ulterioarev2.3.0 (Current) - Cache Persistence & Trusted Domains
Cache Restoration:💾 Persistent Scan Indicators - Bookmark scan results now persist across sidebar reopens
⚡ Instant Icon Display - Shield and link status icons appear immediately from cache (7-day TTL)
🔄 Smart Auto-Check - Only scans bookmarks without cached results, reducing network requests
🎯 Better UX - No more "grey unknown" resets when closing/reopening sidebar
Trusted Domain System:✅ Platform Allow-List - Prevent false positives for trusted hosting platforms and services
🌐 9 Trusted Domains - GitHub, GitLab, Archive.org, Google services bypass local blocklists
🔍 API Scanning Still Active - Trusted domains still checked by Google/Yandex/VirusTotal if configured
📋 Documented Exemptions - Clear documentation of which domains bypass blocklist checks
Parking Detection Improvements:🏠 Hosting Platform Exemptions - GitHub Pages, GitLab Pages, Netlify, Vercel, Heroku no longer flagged as "parked"
🎯 3-Layer Protection - Exemptions apply to domain-based, redirect-based, AND content-based parking detection
🚫 No More False Positives - Legitimate static hosting platforms correctly show as "live"
Rescan Improvements:🔄 Cache Bypass on Rescan - All manual rescan operations now force fresh checks
📊 Applies to All Rescans - Individual bookmark, folder, and "Rescan All" button all bypass cache
✅ Guaranteed Fresh Results - No more stale cached results on manual recheck
Technical Implementation:Cache restoration function (restoreCachedBookmarkStatuses()) runs after bookmark load
bypassCache parameter propagates through entire message chain for rescans
Trusted domains checked before blocklist lookups (security scanning still active)
Parking exemptions skip all 3 detection layers (domain, redirect, content)Codul sursă lansat sub Licență MIT
Versiunea 2.2.0
Lansată în 27 nov. 2025 - 92,82 KBFuncționează cu firefox 109.0a1 și versiunile ulterioareAdded Font size slider for bookmark and folder namesCodul sursă lansat sub Licență MIT
Versiunea 2.1.1
Lansată în 26 nov. 2025 - 92,49 KBFuncționează cu firefox 109.0a1 și versiunile ulterioareAdded explicit checks to filter out separators (node.type === 'separator') in all functions that process
Separators no longer appear in the bookmark list
No false malware warnings for separator items
Accurate bookmark counts excluding separators
Chrome version doesn't need this fix (Chrome's bookmark API doesn't have separators)Codul sursă lansat sub Licență MIT
Versiunea 2.1.0
Lansată în 26 nov. 2025 - 92,38 KBFuncționează cu firefox 109.0a1 și versiunile ulterioare✅ Removed unnecessary webRequest permission from both versions
✅ Removed redundant https://urlhaus.abuse.ch/ and https://big.oisd.nl/ host permissions (covered by <all_urls>)
✅ Updated README permissions section to clarify <all_urls> is used for both link checking AND blocklist downloadsCodul sursă lansat sub Licență MIT
Versiunea 2.0.0
Lansată în 26 nov. 2025 - 92,42 KBFuncționează cu firefox 109.0a1 și versiunile ulterioareVersion 2.0.0 - Enhanced Themes & Expanded Security
🔒 Security Enhancements
5 Additional Blocklist Sources - Expanded from 3 to 8 total sources for comprehensive malware protection:
HaGeZi TIF - Threat Intelligence Feeds (608K+ domains)
Phishing-Filter - OpenPhish & PhishTank aggregated database (~21K entries)
OISD Big - Comprehensive blocklist aggregator (~215K domains)
BlockList Project - Malware - Community-maintained malware domains (435K+ entries)
BlockList Project - Phishing - Known phishing sites (190K+ entries)
Total Coverage: ~1.35M unique malicious domains (deduplicated from 1.6M entries)
Yandex Safe Browsing API support - Optional geographic threat diversity for Russian/Eastern European threats (100K requests/day free tier)
Source Attribution - Malware detection tooltips now show which blocklist(s) flagged the URL
Warning Status - Suspicious URL patterns now show yellow warning shield instead of red
🎨 Theme System Overhaul
5 New Enhanced Themes with modern liquid glass aesthetics and 3D depth effects:
Enhanced Blue (new default) - Refined blue theme with sophisticated depth
Enhanced Light - Clean, bright theme with subtle elevation
Enhanced Dark - Deep, immersive dark theme
Enhanced Gray - Sophisticated neutral theme
Tinted - Fully customizable with hue and saturation controls
8 Total Themes: Enhanced Blue, Enhanced Light, Enhanced Dark, Enhanced Gray, Blue, Light, Dark, and Tinted
Rounded Containers with sophisticated shadows and modern visual depth
Enhanced Blue replaces Blue Dark as the new default theme
✨ UI/UX Improvements
Cleaner Folder Design: Removed "▶" chevron symbols for streamlined appearance
Simplified Theme Menu: Removed "Invert Text Color" toggle (no longer needed)
Intelligent Menu Width: Auto-sizing menus (280-450px) with viewport constraints
Enhanced Spacing: 3px margins on header and status bar in Enhanced themes
Improved Opacity Control: Two-row layout with visible percentage display
Auto-Wrapping Filter Toggles: Responsive layout for all screen sizes
Toggle Controls: Added ability to disable link checking and safety checking independently
🐛 Bug Fixes
Fixed Display Menu Overlay: Hidden elements no longer block folder interactions
Fixed Menu Item Wrapping: Intelligent width calculations prevent text overflow
Fixed JavaScript Errors: Removed legacy "Invert Text Color" code causing load errors
Fixed Context Menu Issues: Improved positioning throughout the UI
Fixed Opacity Slider: Percentage value now displays correctly
🔧 Technical Changes
Migrated from "liquid/glass" naming to "Enhanced" for clarity
Updated CSS class names (.blue-dark-liquid → .enhanced-blue, etc.)
Parallel blocklist downloads with unified Set for O(1) lookups
Multiple format parsing (plain text, hosts files, URLhaus format, wildcard domains)
Improved theme switching and default handling
Enhanced menu positioning with viewport awarenessCodul sursă lansat sub Licență MIT
Versiunea 1.7.0
Lansată în 23 nov. 2025 - 93,99 KBFuncționează cu firefox 109.0a1 și versiunile ulterioareWhat's New in v1.7.0
New Features:🎨 Bookmark Opacity Slider - Control bookmark background transparency (0-100%) directly from Theme menu to let your custom background images shine through while keeping text perfectly readable
🌓 Theme-Aware Text Inversion - Intelligent text color toggle that adapts to your theme (dark text on dark themes, light text on light theme) for optimal contrast with background images
✍️ Custom Text Color Picker - Full color customization for bookmark and folder text with visual color picker and convenient reset button
⚡ Real-Time Color Preview - Color pickers apply changes instantly as you adjust colors—no "Done" buttons needed
Improvements:📐 Improved Menu Positioning - All menus (Theme, View, Zoom, Settings) now respect 16px margins from viewport edges and never get cut off
🎯 Enhanced Context Menu - Bookmark context menus never extend behind toolbar, with intelligent overflow handling
📱 Better Responsive Menus - Menus scale properly to viewport width with increased margins for cleaner, more professional layout
🎨 Reorganized Theme Menu - Bookmark Opacity, Invert Text Color, Accent Color, and Text Color logically grouped in Theme menu for easy access to all customization options
🎯 Reduced Font Sizes - Accent Color and Text Color labels now use matching 11px font size for visual consistency
Bug Fixes:🐛 Firefox Color Picker Workaround - Fixed Firefox bug where pure white (#ffffff) prevented custom color selection by using light gray (#e8e8e8) default that works reliably while remaining visually identical
🐛 Fixed inverted text CSS selectors (removed incorrect "theme-" prefix from class names)
🐛 Fixed context menus sometimes positioning behind header/toolbar
🐛 Fixed menu overflow on narrow viewports when sidebar is resized
🐛 Fixed opacity affecting text readability (now only affects background via CSS pseudo-element)
🐛 Fixed text color not affecting bookmark URLs (now applies to URLs in addition to titles and folder names)
🐛 Fixed menu positioning calculations for various edge cases
Technical Highlights:Bookmark Opacity uses CSS ::before pseudo-element to apply transparency only to backgrounds, keeping text and icons at full opacity for perfect readability
Text Inversion intelligently selects dark text (#1a1a1a) on dark themes and light text (#e8e8e8) on light theme with subtle text-shadow for enhanced contrast
Text Color Customization persists across all dynamic DOM changes and targets titles, folder names, and URLs precisely
Menu Positioning completely rewritten for responsive behavior that adapts to any sidebar widthCodul sursă lansat sub Licență MIT
Versiunea 1.5.0
Lansată în 20 nov. 2025 - 75,8 KBFuncționează cu firefox 109.0a1 și versiunile ulterioareTremendous number of under the hood improvements including improved parked domain scan detection, GUI improvements, bug fixes, and stability improvementsCodul sursă lansat sub Licență MIT