Repository navigation
Releases
v1.1.3
Summary
Improved README documentation with preview images, updated browser setup instructions, and direct links to GitHub releases.
What's New
- Added preview images to README for better visual guidance
- Linked download instructions directly to GitHub releases page
Technical Notes
- No functional changes to the extension codebase
Full Changelog: v1.1.2...v1.1.3
v1.1.2
Summary
Fixed the build to read the correct extension version from \package.json\ and added a logo image to README headers.
What's Changed
- Added logo image to README title headers for improved branding
- Fixed build process to dynamically read extension version from \package.json\ instead of hardcoding
Full Changelog: v1.1.1...v1.1.2
v1.1.1
v1.1.0
Summary
Adds support for TikTok, Reddit, and Facebook, introduces a dark/light theme toggle, and completely overhauls the popup UI with a fresh green theme and new iconography.
What's New
- TikTok, Reddit, and Facebook video download support
- Dark/light theme toggle with persistent preference
- Restructured popup with settings icon and footer links
- Live runtime feedback replacing static tip text
- SVG logo replacement with green color scheme
- Icon support in tooltip messages
Bug Fixes
- Fixed YouTube Shorts selector for #video input element
- Adjusted icon sizes, badge spacing, and platform color consistency
Technical Notes
- Content script logic extracted into a shared factory to eliminate duplication
- Popup auto-detect flow replaced with manual paste for reliability
- Inline status UI migrated to console-based logging
- English and Russian documentation overhauled
v1.0.0
Summary
Initial release of Fetcho, a Chromium browser extension that automates video downloads from Instagram, Twitter/X, and YouTube Shorts. Built with TypeScript, Vite, and Manifest V3.
What's New
- Clipboard-based URL detection on popup open
- Multi-platform support: Instagram (igram.world), Twitter/X (ssstwitter.com), YouTube Shorts (ytshortsdl.io)
- 3-second countdown with cancel option before download triggers
- Content script automation for auto-filling and clicking on downloader sites
- Clean, accessible popup UI with platform badges
- Manifest V3 compatible service worker lifecycle
Tech Stack
- TypeScript 5.4
- Vite 5.4 with CRXJS plugin
- Chrome Extension APIs (storage, tabs, clipboardRead)
Installation
\\�ash
npm install
npm run build
\\
Load the \dist/\ folder as an unpacked extension in \chrome://extensions/.