Changelog
Records important versions and feature evolution of Sublink Worker, making it easy for self-hosted scenarios to quickly understand recent changes.
Since v2.0.0, the changelog follows semantic versioning, with version numbers aligned with Git Tags/Releases; v1.x records are for reference only.
Semantic Versioning (Since v2.0.0)
[2.0.0] - 2025-12
Sublink Worker v2.0 continues to focus on "unified subscription pipeline", addressing deployment flexibility, configuration persistence, and sharing efficiency.
Added
- Modular Multi-Runtime: Decoupled configuration building, proxy parsing, and storage adapters - one-click deployment on Cloudflare Workers, Node.js, Vercel, and Docker.
- Full-Chain Persistence: Unified KV/Redis/Upstash/Vercel KV interface, Config Storage automatically manages base configurations and short links with default 30-day TTL (renewable).
Changed
- Refactored Frontend Components: Fully embracing Hono and Alpine.js for a smooth user and development experience.
v1.x Historical Records (No Semantic Versioning)
The following content is listed in reverse chronological order, providing only a feature evolution overview and may lack version numbers and compatibility notes.
2025-11-08
- feat(config): Proxy configuration grouped by country, updated related translations.
2025-09-28
- Fixed some configuration warnings in Singbox 1.12.0.
- Other experience issue fixes.
2025-05-02
2025-04-30
- Full adaptation to Sing-Box 1.11.
- Added
Githubto Balanced rule set to address recent restrictions.
2025-04-27
- Improved Hysteria2 protocol compatibility.
2025-04-23
- Added Russian language support (#162).
2025-04-04
2025-03-31
- Updated deployment process due to Deploy to Workers redirect issue.
- Adjusted some outdated configurations.
2025-03-08
- Support for custom UA.
- Full use of Clash Meta Rule Provider.
2025-02-22
- Full i18n support.
2025-02-19
- Updated
💬 AI Servicesrouting rules.
2025-02-18
- Added frontend i18n support, continuing to improve subscription logic.
2025-01-11
- Use proxy to fetch rule sets.
2024-12-27
- Replaced deprecated
inet4_addresswithaddressin sing-box tun.
2024-12-07
- When manually selecting rules, predefined rule selector syncs to "custom".
2024-11-30
- Added support for legacy Shadowsocks URLs.
2024-11-23
- Fixed issue where repeated clicks on generate caused short links to become inaccessible.
2024-11-20
- Fixed slow first download issue for sing-box configs.
2024-11-19
- Improved UI interaction experience.
2024-11-05
- Added save custom base configuration feature, optimized UI.
2024-10-15
- Added FAQ documentation.
2024-10-03
- Support for saving and managing custom short links.
2024-09-28
2024-09-23
- Fixed VMess & Shadowsocks URL Chinese character garbling (#37).
2024-09-20
- Enabled new public domain: https://sublink-worker.sageer.me.
2024-09-18
- Ensured
securityoption exists during Vmess conversion. - Fixed missing outbound in default config.
2024-09-15
- Now supports custom short link paths (#31, #25).
- Optimized frontend display, simplified operation flow.
2024-09-13
- Optimized outbound selection layout (#27).
2024-09-10
- Fixed Base64 unable to convert multiple HTTP issue (#25).
- Provided QR codes for generated links.
2024-09-09
- Fixed Github rule invalid issue (#23).
2024-09-07
- Fixed garbled text when importing Base64 subscriptions (#16).
2024-09-03
- Added
geosite-category-scholar-!cnto📚 Education Resourcesrule set.
2024-09-02
- Use KV to store short links, no longer dependent on R2.
2024-09-01
- Custom rules added
domain_suffix,ip_cidr,geoip,geosite.
2024-08-25
- Fixed ClashMeta for Android ≥ v2.10.1 not displaying rule sets issue.
2024-08-20
- Added custom rules and corresponding API (see API Documentation).