Fix when no custom ruleset is set in external config file, no rules will be generated.
Fix parser not recognize over-tls obfs in Quantumult X VMess subscriptions.
Fix potential compatibility issue for non-standard VMess subscriptions.
Fix incorrect format for exporting Quantumult VMess subscriptions.
Fix ws-path parsing for Quantumult X VMess subscription.
Improve error handling with broken links.
Improve compatibility with incorrect format of single links.
Improve compatibility with complex rule when directly adding rule with surge_ruleset.
Add basic support for acquiring headers during subscription download.
Add more HTTP status code with detailed error info.
Add basic support for extra response headers.
Add Microsoft Services ruleset.
Add more example config files.
Add README for Docker.
Add Linux x86 build.
Optimize codes.
Update README-cn.md.
Clean up file structure.