🚀 Major New Features
Multi-Tab Support by @fictiontoreality
- Convert multiple tabs at once! Select tabs with Ctrl/Cmd+Shift+Click
- Copy All - Merge all selected tabs into one Markdown document
- Download Merged - Save all tabs as a single merged .md file
- Download ZIP - Download each tab as separate .md files in a ZIP archive
Right-Click Context Menus by @fictiontoreality
- Quick access to conversion from anywhere on a page
- Single-tab: Copy to Clipboard, Download as Markdown
- Multi-tab: Copy All Tabs, Download Merged, Download ZIP (appears when multiple tabs selected)
- Works on Firefox tab context menu too!
Token Counter by @jatinkrmalik
- Real-time token count estimation using GPT-4/Claude tokenizer (cl100k_base)
- Configurable context limits: 4K, 8K, 16K, 32K
- Visual progress bar with warning indicators
- Helps ensure your content fits within LLM context windows
Include Links Toggle by @jatinkrmalik
- New option to include or strip links from Markdown output
- Great for reducing token usage when URLs aren't needed
- Default: ON (preserves backward compatibility)
Debug Mode & Logging by @jatinkrmalik
- Built-in diagnostic system for troubleshooting
- Copy debug logs from Settings for issue reporting
- Helps maintainers diagnose problems faster
🐛 Bug Fixes & Improvements
- Cross-Origin Iframe Extraction - Better handling of embedded content (#75)
- Table Conversion - Fixed table-to-markdown conversion for various HTML formats (#57, #76)
- Context Menu Race Condition - Fixed initialization errors on Chrome (#87)
- CSS Syntax Error - Removed extra closing braces (#86)
- Removed unused dead code for cleaner extension
🔧 Infrastructure
- CI Pipeline - Automated PR validation for build integrity (#78)
- AGENTS.md - Comprehensive guide for AI agents and contributors (#79)
📦 Installation
- Chrome Web Store
- Firefox Add-ons
- Or download packages below
⌨️ Keyboard Shortcuts
Alt+Shift+L- Open extension popupAlt+Shift+M- Convert & Copy to clipboardAlt+Shift+D- Download as Markdown fileAlt+Shift+Z- Download multiple tabs as ZIP
Full Changelog: v2.0.0...v2.1.0
- Add CI pipeline for pull request validation by @jatinkrmalik in #78
- feat: Add Debug/Logger System for Easier Issue Diagnosis by @jatinkrmalik in #77
- fix: Add cross-origin iframe content extraction support (fixes #63) by @jatinkrmalik in #75
- fix: Improve table to markdown conversion (fixes #57) by @jatinkrmalik in #76
- docs: Add comprehensive AGENTS.md guide for AI agents and contributors by @jatinkrmalik in #79
- feat: Add review prompt banner after 20 conversions by @jatinkrmalik in #83
- feat: Add client-side token count estimation by @jatinkrmalik in #82
- Multi-tab support & add context menus by @fictiontoreality in #74
- fix: remove CSS syntax error and dead code by @jatinkrmalik in #86
- fix: prevent race condition in context menu creation by @jatinkrmalik in #87
- feat: Add 'Include Links' toggle option by @jatinkrmalik in #85
- chore: release v2.1.0 by @jatinkrmalik in #88
New Contributors 👏
- @fictiontoreality made their first contribution in #74