Changelog
Latest release: 1.2.0 (2026-03-15)
Source: CHANGELOG.md
Also on GitHub:
Releases
[1.2.0] - 2026-03-15
Added
-
X Integration (Posts + Articles): Added extraction for X/Twitter
posts and long-form articles with metadata, quoted-post blocks, richer media handling,
metrics-context output, and dedicated settings/KPI tracking.
-
Floating Button UX (Glass + Mode Hint): Added a default frosted-glass
button style, a pre-click mode hint badge (
Article or Page),
and consistent translucent loading/success/error glass states; article-detected info
notifications are now off by default in favor of the hint.
-
YouTube Chapters Toggle: Added
includeChapters (enabled
by default) to include or skip chapter headers and the
## Chapters section in transcript output.
Fixed
-
YouTube Transcript (New UI): Restored transcript extraction for
YouTube's updated transcript panel DOM while preserving compatibility with the
legacy transcript layout.
-
YouTube Chapters Extraction: Added chapter extraction support for
YouTube's new transcript UI (
timeline-chapter-view-model), rendering
chapters both inline as section headers and as a dedicated
## Chapters summary section with timestamps.
-
X Video Media Extraction: Improved X video output by extracting
direct video links when available and falling back to a permalink + poster-thumbnail
capture for blob-backed video players.
Removed
-
Last Extraction Status (Popup): Removed the popup banner and related
lastExtraction local-storage writes/reads to reduce UI noise and simplify
popup state.
[1.1.0] - 2026-01-04
Added
-
Global Enable/Disable Toggle: Add extension-wide enable/disable
switch in popup and settings for quick control
-
Accent Color Customization: New setting to change accent color across
the entire extension UI
-
Welcome Modal: Welcome modal on first installation to introduce users
to the extension
-
Initial Notification Settings: Configurable options for initial
notifications on articles and universal extraction
-
Visual Disabled State: Red extension icon when the extension is
disabled for better visibility
Fixed
-
YouTube Fullscreen: Button no longer appears on YouTube fullscreen
videos
-
Icon Fixes: Corrected icons for about and info sections in the
settings
-
Settings Description Padding: Improved visual spacing for
"options" setting descriptions
[1.0.0] - 2026-01-01
Added
-
YouTube Integration: Extract video transcripts as Markdown with
customizable formatting (timestamps, title, channel, URL)
-
Hacker News Integration: Copy news lists or full comment threads as
Markdown
-
Article Extraction: Convert readable articles to Markdown with
optional image support
-
Universal Extractor: Fallback HTML-to-Markdown converter for any
webpage with configurable content selection
-
Floating Button Interface: Visual button with states (idle, loading,
success, error) that appears on supported pages
-
Keyboard Shortcuts:
-
Ctrl+Shift+E (or Cmd+Shift+E on Mac) to trigger
extraction
-
Ctrl+Shift+H (or Cmd+Shift+H on Mac) to toggle button
visibility for current domain
-
Smart Auto-Download: Automatically download content as
.md file when it exceeds configurable token threshold
-
Usage Tracking: KPI counters for each integration type displayed in
popup
-
Domain Ignore List: Per-domain toggle to disable extraction on
specific websites
-
Settings Import/Export: Backup and restore configuration as JSON
-
Last Extraction Status: Display recent extraction activity in popup
-
Jump to Domain: Automatically open a custom URL (e.g., ChatGPT) after
copying content
-
Close Tab After Extraction: Optional automatic tab closure after
extraction
-
Token Counting: Optional GPT token count display in notifications
-
Universal Extraction Settings:
-
Content mode selection (auto-detect, full page, main element, custom CSS selector)
- Custom CSS selector support for precise content extraction
- Strip navigation elements (nav, header, footer, sidebar)
- Include/exclude options for images, links, and page URL
- Preserve code blocks with syntax highlighting hints
- Theme Support: Light, dark, and system preference themes
-
Comprehensive Settings Page: Full configuration management via
options page
-
Popup Quick Actions: Quick access to extraction, domain toggle, KPI
summary, and last extraction status
-
Notification System: Toast notifications with customizable themes and
animations
-
Modular Architecture: Shared components and utilities for
maintainability
-
Test Coverage: 203+ unit tests (Vitest) and E2E tests (Playwright)
-
Packaging Script: Automated Chrome Web Store package generation with
validation
Changed
Security
- All processing happens locally in the browser
- No data collection or external server communication
- No analytics or tracking
- Open source codebase for transparency