✨ New Features
-
Anti-Hotlinking Image Proxy Preview
-
Automatically appends required headers such as
Refererand cookies. -
Supports image lists, cover thumbnails, hover previews, and full-scale image previews.
-
Converts proxied images into Blobs before rendering to minimize cross-origin restrictions.
-
Protected Resource Proxy Download
-
Unified proxy download support for images, audio, documents, and subtitles.
-
Supports formats including PDF, DOC, DOCX, XLS, XLSX, PPT, PPTX, EPUB, CSV, RTF, SRT, and VTT.
-
Validates response content types prior to downloading to prevent saving anti-hotlinking HTML error pages as media files.
-
Optimized Video Cover Loading
-
Immediately preloads proxy resources for covers requiring a
Referer. -
Eliminates unnecessary waiting for cross-origin direct connection timeouts before switching to the proxy.
-
Significantly speeds up the display of anti-protected video covers.
-
Enhanced Firefox Compatibility
-
Utilizes
webRequestBlockingin Firefox to injectRefererand authentication headers. -
Automatically strips out
Originheaders to improve cross-origin media loading performance. -
Enables full anti-hotlinking access for images, audio, and video resources on Firefox.
Bug Fixes
- Fixed an issue where images failed to display due to anti-hotlinking blocks.
- Fixed an issue where clicking download on protected images resulted in saving HTML pages instead of the file.
- Fixed download failures for audio and documents caused by missing request headers.
- Fixed a bug preventing cross-origin CORS resources from loading correctly in Firefox.
- Fixed slow loading speeds for certain video covers.
- Fixed cache headers in proxy requests that caused incomplete or incorrect content responses.
New Contributors
- @funcy-boy made their first contribution in #8
Full Changelog: 1888976