QR Code Scanner & Generator 版本历史 - 6 个版本
QR Code Scanner & Generator 作者: Pro Bandey
QR Code Scanner & Generator 版本历史 - 6 个版本
小心旧版本!显示这些版本是为了测试和参考目的。您应该始终使用附加组件的最新版本。
最新版本
版本 3.8.5
发布于 2026年6月1日 - 102.58 KB适用于 firefox 142.0 及更高版本The Debuging, Reliability/Focus & Stability (v3.7.0 — v3.8.5)Focus: Debuging, reliability/Focus, correction and stability.
- What’s New:
- Discrete Eye Customization: Added a dedicated eye color control (
#color-eye) allowing separate color configuration for corner outlines and internal dots. - Quiet-Zone/Margin Slider: Implemented an interactive slider (
#qr-margin) to dynamically adjust the spacing around the outer border of the generated QR code. - Manual Error Correction Select: Added a manual density selector (
#qr-ecl) supporting low, medium, quartile, and high data redundancy options. - Linked Color Pickers: Configured a smart matching routine where modifying the primary dark color picker automatically aligns the secondary picker to facilitate quick solid-color design, while editing the secondary picker independently initiates gradient generation.
- Dynamic Branded Defaults: Optimized startup initialization to load the branded logo preset and theme primary styling immediately upon load.
- What’s Fixed:
- Gradient Overwrite Lock: Resolved a caching issue in the layout rendering engine where solid colors failed to replace active gradients by explicitly clearing the configuration's gradient parameters when colors match.
- Compliance & Security Sanitization: Mitigated browser extension security concerns by swapping standard markup injections with secure node creation via
DOMParser,replaceChildren(), andDocumentFragmentconstruction. - Live Customization Rendering: Swapped classic
"change"color hooks for"input"listeners, enabling real-time visual feedback while actively dragging selectors. - Over-Sizing Protection: Enforced safety controls to restrict maximum logo footprints to a 30% area limit and automatically elevate the Error Correction Level to High when a center graphic is active.
- What’s Removed:
- Raw HTML String Generation: Eliminated all direct
innerHTMLevaluations inside tab displays, history cards, and scan parsers to prevent browser sandbox warning flags.
源代码遵循 仅 GNU 通用公共许可证 v3.0 发布
版本 3.5.0
发布于 2026年5月1日 - 109.89 KB适用于 firefox 142.0 及更高版本Focus: Modern aesthetics, social integration, and cross-browser stability.- What’s New:
- Modern QR Engine Upgrade: Migrated from legacy to the powerful library.
- Full Emoji Support: Natively supports all modern emojis (surrogate pairs) and UTF-8 characters without crashing or rendering invalid codes.
- Dynamic Center Logos: Added a logo-branding system. Users can now add images to the center of QR codes via local upload, image URL, or a new "Quick-Preset" gallery.
- Auto-Branding Templates: QR codes now automatically apply the correct logo when a specific template is selected (e.g., selecting the WhatsApp template instantly applies the WhatsApp logo).
- Advanced Styling Suite: Expanded customization to include "Extra-Rounded," "Classy," and "Liquid" dot shapes, plus independent styling for the Eye Frame and Eye Center.
- Expanded Social Templates: New specialized templates for WhatsApp (with pre-filled messages), Telegram (@username support), FB Messenger, Instagram, X (Twitter), and YouTube.
- What’s Fixed:
- CORS Image Fetching: Implemented a background script "Proxy Fetcher" to bypass Same-Origin Policy (CORS) blocks when scanning images directly from external websites.
- Secure Download Logic: Replaced the library’s internal download system with a custom "Blob-to-Anchor" method to bypass Chrome and Firefox Extension security restrictions.
- Snipping Tool Sidebar Fix: Resolved an issue where the on-page scanner wouldn't trigger from the sidebar by targeting the
lastFocusedWindowinstead of the sidebar window itself. - Logo Override Logic: Fixed a bug where local file uploads weren't cleared when switching between different template logos.
- Firefox Sidebar Compatibility: Standardized
extApiand sidebar toggles to ensure the snipping tool and context menus work perfectly in Firefox. - What’s Removed:
- Legacy Library: Removed legacy QR library and over 150 lines of manual HTML5 Canvas drawing code, significantly reducing the extension's file size and complexity.
源代码遵循 仅 GNU 通用公共许可证 v3.0 发布