Douyin Videos Downloader version history - 3 versions
Douyin Videos Downloader by Ravi Ranjan Sharma
Douyin Videos Downloader version history - 3 versions
Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.
Latest version
Version 1.2.0
Released Aug 4, 2026 - 76.52 KBWorks with firefox 142.0 and later, android 142.0 and laterVersion 1.2.0 introduces support for Firefox for Android, a visual indicator for newly detected video URLs, and multiple performance, stability, and user interface improvements.
The extension now supports Firefox for Android (Fenix v142 and later).
Key improvements include:- Added
gecko_android.strict_min_versiontomanifest.json, allowing the extension to appear in Firefox Add-ons (AMO) search results for Android users. - Implemented touch-based dragging for the floating panel using
touchstart,touchmove, andtouchendevents. - Updated the panel layout with a responsive width of
min(300px, calc(100vw - 24px))to prevent overflow on smaller screens. - Applied
touch-action: manipulationto buttons to disable double-tap zoom while preserving the native button appearance. - Added graceful handling for the lack of
HTMLVideoElement.captureStream()support on Firefox for Android. Selecting Record now displays the message "Record not supported on Android" instead of causing an error.
Reviewer Note
Douyin redirects Android browsers to its mobile application by default. To use the extension on Firefox for Android, users must enable Request Desktop Site. This behavior is a limitation of the Douyin website and is not related to the extension.
The extension now provides a visual confirmation whenever a new downloadable video URL is detected.- The panel title displays a left-to-right animated gradient (red → purple → blue) over 0.55 seconds.
- After the animation completes, the title returns to its default white appearance.
- The effect uses
background-clip: textwith an animatedbackground-position, allowing GPU-accelerated rendering with no additional layout or paint overhead. - The animation is triggered only once for each unique video URL by comparing against the previously detected URL.
Resolved an issue where the displayed download URL was slow to update when swiping between videos.
Changes include:- Reduced scroll debounce from 100 ms to 50 ms.
- Reduced
MutationObserverdebounce from 500 ms to 300 ms. - Updated the
MutationObserverto ignore DOM mutations originating from the extension panel (#douyin-dl-ui), preventing unnecessary re-scans triggered by internal UI updates. - Retained the existing
playevent listener as the primary detection path, allowing URL updates immediately when a new video begins playback.
Fixed a regression introduced by Android touch-target improvements that increased button height from 26 px to 32 px. Button dimensions have been restored to the original 26 px height.Source code released under All Rights Reserved
- Added
Older versions
Version 1.1.1
Released Jul 30, 2026 - 75 KBWorks with firefox 142.0 and laterThis update focuses on improving stability and polishing the user experience. No new permissions have been added, and the extension still does not collect any user data.
- Floating panel now returns automatically. Closing the panel only hides it for the current page. It will appear again the next time you visit Douyin.
- Long video URLs display correctly. URLs are now wrapped and limited to two lines, preventing them from overflowing the panel.
- Cleaner browser console. Removed internal debug messages to keep DevTools free of unnecessary logs.
- Better live stream performance. Eliminated repeated processing and console spam on live stream pages.
- More efficient event handling. Improved timer management during rapid page updates for smoother performance and lower resource usage.
- No new permissions added.
- No user data is collected (
data_collection_permissions.requiredremains["none"]). - Source code is unminified and human-readable.
- The submitted package excludes development files such as the
.gitdirectory.
Source code released under All Rights Reserved
Version 1.1.0
Released Jul 22, 2026 - 75.36 KBWorks with firefox 142.0 and later- Completely redesigned popup with a modern dark theme.
- Added a download counter to track downloaded videos.
- Added an Auto-Copy Link toggle for quick sharing.
- Added quick links to social profiles.
- Refreshed floating panel styling and layout.
- Improved URL copy feedback with a "Copied link" confirmation.
- Better text alignment and overflow handling.
- Removed unnecessary status blinking animations.
- Updated popup theme colors, quick links, and footer.
- Refactored the extension into a modular architecture for improved maintainability.
- Split the large content script into dedicated modules.
- Consolidated styles into a single stylesheet.
- Improved Firefox Manifest V3 compatibility.
- Fixed floating panel close/reopen synchronization.
- Fixed popup state persistence across page reloads.
- Reduced unnecessary processing and console log spam on live streams.
- Debounced DOM event listeners for better performance.
- Improved download tracking and overall stability.
Source code released under All Rights Reserved