# Development Log - 2026-05-25: Released videofetch v0.8.9 - remove support for the eastday.com site; add video parsing and download support for the Malaysian Oriental Daily News and iYF.tv sites. - 2026-05-04: Released videofetch v0.8.8 - fix the general video parsing and downloading capabilities for the SnapAny and GreenVideo sites; add support for parsing and downloading from the Rutube site. - 2026-05-01: Released videofetch v0.8.7 - added support for video parsing and downloading from Dailymotion; fixed a bug where YouTube video downloads might retrieve invalid links; fixed issues with some general parsing sources ("vthreads.top") and addressed potential bugs in ffmpeg commands. - 2026-04-28: Released videofetch v0.8.6 - add a general-purpose video parser/downloader (supported by "vthreads.top") and video parsing/download support for the Ming Pao website. - 2026-04-27: Released videofetch v0.8.5 - added general video parsing support based on the wzjun site; added support for parsing shared links from Pipixia videos; fixed the general video parsing feature for the iiilab site. - 2026-04-22: Released videofetch v0.8.4 - codebase partially optimized; added progress indicators for sites that support multi-video parsing; introduced video parsing and download support for Huanqiu and People’s Daily. - 2026-04-09: Released videofetch v0.8.3 - added video parsing and download support for Xinhua News and NetEase News; fixed an issue causing unexpected session behavior during session maintenance. - 2026-04-08: Released videofetch v0.8.2 - added video parsing and downloading support for multiple sites, including CCTV News, Kankan News, China Daily, and Eastday; optimized parts of the code and fixed several bugs. - 2026-04-03: Released videofetch v0.8.1 - improved the downloadable video quality in the YouTube video client; added a native API for LeTV video parsing and downloading; added a general-purpose parsing API. - 2026-04-02: Released videofetch v0.8.0 - refactored the base video client class to make the video downloading logic clearer and more extensible; refactored the video info class to provide more comprehensive functionality and more IDE-friendly hints; fixed bugs and invalidation issues in multiple supported video clients. - 2026-03-27: Released videofetch v0.7.2 - added a new general-purpose video parsing interface; added support for video parsing and downloading from the player.pl site; fixed some potential bugs. - 2026-03-25: Released videofetch v0.7.1 - added a universal video parsing API; enhanced the robustness of certain code segments; more comprehensive and flexible requirements. - 2026-03-23: Released videofetch v0.7.0 - removed Playwright-related dependencies and replaced them with DrissionPage; improved support for parsing and downloading videos from platforms such as Xinpianchang and Kuaishou; added multiple general-purpose video parsers and downloaders; fixed several known bugs. - 2026-03-13: Released videofetch v0.6.8 - added video parsing and downloading support for two new sites, namely, "watch.tbn.uk" and "www.abc.net.au"; optimized the implementation of "VideoInfo" data class to make IDE usage more convenient; fixed several known bugs. - 2026-03-09: Released videofetch v0.6.7 - added a general video parser; added support for downloading videos from beacon.tv; fixed the issue where videos on Weibo might fail to download due to possible anti-leech protection; and resolved some potential bugs. - 2026-03-06: Released videofetch v0.6.6 - fix a bug where audio tracks couldn’t be fetched on some platforms; add video parsing and downloading support for the Dongchedi (懂车帝) platform; and introduce an additional general-purpose video parsing platform. - 2026-03-05: Released videofetch v0.6.5 - we added cover metadata for the common video clients currently supported; we also fixed bugs affecting multiple general-purpose parsing platforms and unified the code style. - 2026-03-03: Released videofetch v0.6.4 - fixed the video download functionality across multiple platforms (including Tencent Video, iQIYI, and Xinpianchang), improved the return of cover-link information for each platform, and refactored/optimized parts of the codebase. - 2026-01-31: Released videofetch v0.6.3 - introduce reference frames to address jitter during CCTV video downloads, add cover metadata to the response for some supported platforms, and optimize parts of the code. - 2026-01-27: Released videofetch v0.6.2 - resolved video artifacting issues in CCTV high-definition downloads and addressed multiple known bugs. - 2026-01-25: Released videofetch v0.6.1 - implement native Douyin API integration for parsing, optimize segments of the codebase. - 2026-01-24: Released videofetch v0.6.0 - introduce `curl_cffi` to make network requests more robust for some websites, and add multiple new parsers. - 2026-01-19: Released videofetch v0.5.8 - fixed some bugs and re-enabled support for downloading CCTV high-definition videos with the help of Node.js. - 2026-01-17: Released videofetch v0.5.7 - added plusfifa parsing support and various code optimizations. - 2026-01-17: Released videofetch v0.5.6 - CCTV HD parsing is no longer supported due to frequent interface updates. We’ve added two new universal interfaces for 1080p movie downloads and fixed some minor bugs. - 2026-01-16: Released videofetch v0.5.5 - added universal video parser NNXVVideoClient, optimized Kuaishou video downloading and platform-specific site matching algorithms, and included minor improvements. - 2026-01-15: Released videofetch v0.5.4 - add two general-purpose video parsing APIs, where SENJiexiVideoClient can improve video quality for iQIYI, Tencent Video, and Youku. - 2026-01-11: Released videofetch v0.5.3 - added two video parsers, namely, CCCVideoClient and MiZhiVideoClient. - 2026-01-10: Released videofetch v0.5.2 - partial code optimization, supports both direct-link parsing and standard webpage parsing, and adds a unified/general-purpose parsing interface. - 2026-01-09: Released videofetch v0.5.1 - add three new short-video parsing APIs. - 2026-01-09: Released videofetch v0.5.0 - refactored the code structure, improved the stability of some video clients, removed deprecated interfaces and paid platforms, and fixed some potential bugs. - 2026-01-01: Released videofetch v0.4.6 - fix a bug when dealing with special download url type. - 2026-01-01: Released videofetch v0.4.5 - some argument adjustments, removed the mandatory Playwright import dependency, and rolled back the hostname retrieval method. - 2025-12-31: Released videofetch v0.4.4 - optimize the iterative-matching approach for the video parser. - 2025-12-28: Released videofetch v0.4.3 - added native API parsing support for iQIYI and 1905.com, introduced a unified video parsing interface, and made a few minor code optimizations. - 2025-12-23: Released videofetch v0.4.2 - introduce multiple new parsing endpoints. - 2025-12-19: Released videofetch v0.4.1 - added support for two general-purpose video parsing and downloading platforms, as well as one specific platform’s video parsing and downloading, and optimized the parsing and downloading for Xigua videos. - 2025-12-17: Released videofetch v0.4.0 - support parsing for more platforms; automatically enable N_m3u8DL-RE acceleration for all m3u8/HLS streams; and fix some bugs. - 2025-12-15: Released videofetch v0.3.9 - supports the SnapWC universal parsing API, and updated the CCTV M3U8 downloader to use N_m3u8DL-RE instead of the previous solution. - 2025-12-15: Released videofetch v0.3.8 - remove the general parsing endpoints that have switched to paid access, and add two free general parsing endpoints and make some improvements. - 2025-12-12: Released videofetch v0.3.7 - add one general-purpose video parsing client. - 2025-12-12: Released videofetch v0.3.6 - add two general-purpose video parsing clients. - 2025-12-12: Released videofetch v0.3.5 - added support for parsing on two specific platforms and introduced a generic parsing interface. - 2025-12-11: Released videofetch v0.3.4 - fix the problems with downloading CCTV videos. - 2025-12-08: Released videofetch v0.3.3 - some simple code fixes, and a generic xiami parsing interface has been added. - 2025-12-06: Released videofetch v0.3.2 - added a new generic parsing interface, support for parsing two specific websites, and special handling of Base64 encoding in parts of the generic parser. - 2025-12-06: Released videofetch v0.3.1 - added several general-purpose parsers and made some minor feature improvements. - 2025-12-05: Released videofetch v0.3.0 - add support for more sites and introduce features of the generic parser to help enable parsing across the entire web. - 2025-11-29: Released videofetch v0.2.3 - add support for `FoxNewsVideoClient` and `SinaVideoClient`, and introduce N_m3u8DL-RE to improve the download speed of HLS/m3u8 streams. - 2025-11-28: Released videofetch v0.2.2 - added video parsing support for multiple platforms, and fixed a multithreading bug in the download progress bar along with several minor issues. - 2025-11-26: Released videofetch v0.2.1 - add/fix support for more video platforms and perform some code optimizations. - 2025-11-21: Released videofetch v0.2.0 - code refactored and extensive support added for downloading videos from many additional platforms. - 2022-07-19: Released videofetch v0.1.9 — fixed download sources for TED and Douyin videos. - 2022-03-23: Released videofetch v0.1.8 — optimized the downloader progress bar and added support for YinYueTai, Weibo, Baidu Tieba, Kuaishou Video, Ku6, and Sohu TV. - 2022-03-08: Released videofetch v0.1.7 — added support for using the `-i` option with the `videodl` command to specify video URLs directly in the terminal. - 2022-03-02: Released videofetch v0.1.6 — enabled running the tool directly via the `videodl` terminal command. - 2022-02-17: Released videofetch v0.1.5 — added support for PiPiXia, PiPiGaoXiao, and TED videos. - 2022-01-05: Released videofetch v0.1.4 — fixed an issue where long videos from iQIYI and Mango TV could not be downloaded. - 2022-01-04: Released videofetch v0.1.3 — fixed an issue where some videos from CCTV Video were not fully downloaded. - 2021-12-27: Released videofetch v0.1.2 — added support for iQIYI and Xigua videos. - 2021-12-26: Released videofetch v0.1.1 — added support for Zhihu and Bilibili videos. - 2021-12-22: Released videofetch v0.1.0 — added video downloaders for CCTV Video, Mango TV, Migu Video, AcFun, Douyin, and Haokan Video.