Version History
View all published versions, including stable and prerelease versions. You can install any version or view its source code.
Total 6 versionsStable 6Pre-release 0
Showing 1-6, total 62.5Latest Version
2 months ago
v2.5 Fix: Duplicate buttons on sites like HK01 where mailto already contains a native button child. Now marks immediately and hijacks the existing button's click instead of inserting a new one. Also: walkNode skips children of processed mailto links; injectIntoAria skips elements inside processed mailto .
1.9
2 months ago
v1.9 — Enterprise Dashboard Compatibility & Bug Fixes
- Improved detection for emails in read-only fields, table detail panels, drawers, and modal forms
- Added scanning of
title,aria-label,placeholder,data-email, anddata-valueattributes for hidden email hints - Fixed duplicate copy buttons on paginated/filtered lists by strengthening the deduplication marker logic
- Fixed trailing punctuation (commas, brackets, semicolons) being included in copied email addre
1.8
2 months ago
v1.8 — Input Field Email Detection
- NEW: Detect emails inside
inputandtextareavalueattributes - Fixes compatibility with admin dashboards and back-office pages (e.g. Ant Design systems)
- Now works on SPA form-heavy sites
- Automatically inserts copy button next to read-only/disabled inputs containing emails
新增 input/textarea value 邮箱识别,修复后台管理系统(如 Ant Design)兼容性,支持表单密集型 SPA 页面。
1.7
2 months ago
v1.7 — Gumloop & AI Chat Compatibility Fix
- Removed
CODEandPREfromSKIP_TAGS— fixes emails in code-block AI chat output (e.g. Gumloop) being silently ignored - Added
characterData: trueto MutationObserver — captures streamed text mutations from AI platforms - Extended retry scan delays to 15s (was 5s) — covers slow AI agent responses
移除 CODE/PRE 跳过规则,修复 Gumloop 等 AI 聊天界面中邮箱无法识别的问题;新增流式文本变化监听;重试延迟延长至 15 秒。
1.6
2 months ago
优化中英文介绍,新增功能对照表和适用场景说明 / Updated bilingual description with feature table and use cases
1.5
2 months ago
- Added fallback clipboard support for older browsers (execCommand)
- Fixed DOM safety checks to prevent errors on detached nodes
- Added try/catch for getComputedStyle on detached elements
- Improved MutationObserver stability
- Performance: idle callback batching, max 50 nodes per batch