Expanded the Hugging Face mirror example to use AutoModelForCausalLM, added explanatory comments, and provided a sample inference snippet. This improves clarity for users on how to load models and tokenizers via the Xget mirror.
Replaces outdated VSCode download link with the latest archive link and clarifies usage of Xget acceleration in code. Adds explicit examples for specifying the Xget mirror directly in model loading functions.
Replaced hardcoded repository and file names in example commands with placeholders to improve clarity and generality. This helps users understand where to substitute their own project-specific information when using the documented commands.
Revised the accelerated link format examples for GitHub, GitLab, and Hugging Face in the documentation table to use '...' instead of '[路径]' for consistency and clarity.
Replaced the plain text description of link conversion formats with a markdown table for better clarity and readability. Added specific examples for GitHub, GitLab, and Hugging Face platforms.
Expanded detection of Git requests by checking for Git-specific content types and improved user agent checks. Updated header handling to copy all headers for Git operations, ensuring better protocol compliance, and preserved all upstream response headers for Git requests. Also fixed parsing of platform from URL and improved body handling for POST requests.
Refactors Git request processing to set the correct Content-Type and include the Git-Protocol header. Enhances retry logic by avoiding retries on client errors (4xx), adds security headers to error responses, and improves error handling for timeouts and upstream server errors.
Replaced Hugging Face dataset example links from SQuAD to Wikitext-103 in both usage examples and CI instructions. Also simplified section headings for GitHub, GitLab, and Hugging Face examples.
The README now provides detailed link conversion rules, platform-specific examples, and comprehensive integration guides for Git, wget, curl, aria2, Python, CI/CD pipelines, Docker, and IDEs. These enhancements aim to help users quickly adopt Xget in various development and deployment scenarios.
Replaces placeholder URLs with real repository and model examples for GitHub, GitLab, and Hugging Face in the usage instructions. Updates the supported platforms table to use actual project names, improving clarity and usability for users.
Clarified retry strategy as linear delay, specified cache duration in seconds, and improved configuration comments for clarity. Added performance tuning suggestions and a new troubleshooting section covering common issues, performance metrics, and debugging tips.
The README now provides more detailed and structured descriptions of Xget's features, including global edge distribution, platform integration, enterprise security, modern architecture, Git protocol compatibility, and ecosystem integration. Redundant sections on browser extension, performance, and security were removed or merged for clarity. Example URLs and usage instructions were also updated for better guidance.
Expanded documentation to emphasize support for both file downloads and Git operations (clone, push, pull) via the proxy service. Adjusted section headings and usage examples for better clarity.
The README has been significantly revised to provide clearer instructions for quick use, deployment (including one-click Cloudflare Workers deployment and manual setup), and configuration. It now includes detailed usage examples for GitHub, GitLab, and Hugging Face, as well as information on browser extension support, security features, performance benefits, and legal disclaimers. The documentation is more structured, with new sections for features, supported platforms, and development instructions.
Changed all mentions of 'Xget for Chrome' to 'Xget for Chromium' in the README, including repository and release links, to reflect the updated extension name and repository location.
Added documentation for complete Git operation support, including clone, fetch, pull, and push commands for GitHub, GitLab, and Hugging Face repositories. Clarified that Git operations bypass caching and described intelligent Git protocol detection and handling. Updated usage examples and technical details to reflect these enhancements.
Introduces detection and special handling for Git operations, allowing POST requests for Git endpoints and bypassing cache for such requests. Adjusts headers and response logic to ensure compatibility with Git clients. Updates tests to cover Git and regular file download scenarios, and refines security method validation.
The README.md file has been fully translated from English to Simplified Chinese to improve accessibility for Chinese-speaking users. All sections, feature lists, usage instructions, and technical details are now provided in Chinese.
Added recommended usage section for the Xget Chrome extension, including links to the Chrome Web Store and Microsoft Edge Add-ons. Clarified manual URL prefixing as an alternative method.
Kaggle references have been removed from the README and the platforms configuration. This reflects the discontinuation of Kaggle proxy support in the project. Also adds a Dependabot configuration for GitHub Actions updates.
Updated devDependencies to newer versions for @cloudflare/vitest-pool-workers and vitest. Reorganized dependencies and devDependencies sections for clarity.