Commit Graph
11 Commits
Author SHA1 Message Date
GitHub Action 5271287f45 chore: 更新版本到 2.1.0 [skip ci] 2026-04-11 16:25:52 +00:00
xixu-me bbed3334c0 feat(userscript): add shared download core 2026-04-12 00:15:54 +08:00
GitHub Action 00ee7e6592 chore: 更新版本到 2.0.5 [skip ci] 2025-11-09 07:57:51 +00:00
xixu-me 1fb387a32d Add Firefox compatibility layer and improve API detection
Introduces firefox-compat.js to handle Firefox-specific messaging and storage, and updates background.js and popup.js to robustly detect and use the appropriate extension APIs for both Chrome and Firefox environments. Manifest and popup files are updated to load the new compatibility script, ensuring reliable settings management and messaging across browsers.
2025-11-09 15:56:34 +08:00
GitHub Action b2a96c9027 chore: 更新版本到 2.0.4 [skip ci] 2025-08-24 09:17:33 +00:00
GitHub Action c0feccdd2b chore: 更新版本到 2.0.3 [skip ci] 2025-08-19 10:57:32 +00:00
GitHub Action 92f9326bb9 chore: 更新版本到 2.0.2 [skip ci] 2025-08-13 12:34:22 +00:00
GitHub Action 011d269446 chore: 更新版本到 2.0.1 [skip ci] 2025-08-11 05:16:14 +00:00
xixu-me 74759cae4f Update Firefox extension ID in manifest
Changed the gecko extension ID from 'xget-now@xixu.me' to 'i@xi-xu.me' and removed the deprecated 'applications' field. This aligns the manifest with current Firefox extension manifest standards.
2025-08-10 14:06:04 +08:00
GitHub Action d56ff757ea chore: 更新版本到 2.0.0 [skip ci] 2025-08-10 05:52:24 +00:00
xixu-me 130eec751f Add Firefox support and cross-browser compatibility layer
This update introduces full Firefox support using a new manifest-firefox.json (Manifest V2), adds a webext-compat.js compatibility layer for unified API usage, and refactors all extension scripts (background.js, content.js, popup.js) to use the new webext API. The build and development process is automated with new Python scripts (build.py, dev.py), and GitHub Actions workflows are updated to support multi-platform build, test, and release. Platform detection and capability abstraction are added, and all relevant files and manifests are updated for cross-browser compatibility.
2025-08-10 13:44:08 +08:00