Releases: ilhamsj/BundleBee
Releases · ilhamsj/BundleBee
1.0
- Core: Get Assets
- ✅ Extract from
<img>,<video>,<source>,<picture> - ✅ Extract CSS
background-imageURLs (computed styles; ignore gradients/data URIs) - ✅ Deduplicate URLs (normalize to absolute; consider stripping hashes)
- ✅ Extract from
- Preview in Popup
- ✅ Image thumbnails (lazy-loaded)
- ✅ Video previews (muted/controls; autoplay disabled)
- ✅ Fallback text for unsupported previews
- Gallery (Primary)
- ✅
gallery.htmlresponsive grid; recommend virtualization for 300+ items - ✅ Handoff via
chrome.storage.session(ephemeral; MV3) - ✅ Tiles open original in new tab; optional inline details overlay
- ✅
- Multi-Select & Download
- ✅ One-by-one via
chrome.downloads.download(public URLs; auth-protected may fail) - ✅ ZIP via JSZip (requires fetching blobs; needs
host_permissions; large memory usage risk)
- ✅ One-by-one via
- Filtering
- ✅ By type (image/video/background)
- ✅ By dimensions (measure lazily; background images expensive to measure)
- :x By file size via headers is unreliable due to CORS; treat as best-effort/optional
- Export
- ✅ CSV and JSON of URLs + metadata
- Sorting
- ✅ By filename/URL/type
- ✅ By dimensions (after measurement; may be missing for some assets)
Full Changelog: https://github.com/ilhamsj/BundleBee/commits/v1