Releases: blacklogos/threadmark
Releases · blacklogos/threadmark
Threadmark v0.4.0 — Turn threads into tools
Threadmark v0.4.0
Turn threads into tools. This release renames the extension to Threadmark and ships a complete DOM re-engineering for the current Threads.com layout, a redesigned 2026 UI, and robust image/avatar handling.
What's new
- Renamed — Extension is now called Threadmark
- 2026 UI redesign — Dark editorial theme, amber accent, Syne + Plus Jakarta Sans typography, animated status dot in popup
- Multi-post extraction fixed — Threads changed
div[dir=auto]→span[dir=auto]; now uses universal[dir="auto"]with inverted author-link filter - Image extraction fixed — searches parent container (sibling of text block), uses
currentSrcfor responsive images, page-level fallback sweep for photo-only posts - Avatar extraction fixed —
img[alt*="handle"]is language-agnostic (works in Vietnamese, English, etc.) — no more post images as avatars - CDN image proxy —
proxyFetchImagehandler in background service worker fetches blocked CDN images - Stable image downloads —
imageUrlsstored inrenderData; downloads survive DOM mutation from fallback replacements - UI noise filters — added Vietnamese/English legal footer patterns
Fixes
extractPostsnow correctly groups multi-paragraph posts at depth-2 ancestordownloadImagesuses original extracted URLs, not DOM query (which may have been mutated)- Status dot in popup: pulses amber while working, turns green on success, red on error
Removed
interactive.js,utils/runtime-utils.js,utils/cleaning-patterns.json,tests/runtime-utils.test.html— unused modules cleaned up
Installation
- Download the source ZIP or clone the repo
- Go to
chrome://extensions/→ Enable Developer mode → Load unpacked