5 Commits
Author SHA1 Message Date
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