Skip to content

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

  • Auto-rename proxies with duplicate names (#175).
  • Fixed Singbox DNS configuration (#174).

2025-04-30

  • Full adaptation to Sing-Box 1.11.
  • Added Github to 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 Services routing 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_address with address in 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

2024-10-03

  • Support for saving and managing custom short links.

2024-09-28

  • (#41 by @Wikeolf)
    • Added custom domain keyword support.
    • Support for reordering custom rules.

2024-09-23

  • Fixed VMess & Shadowsocks URL Chinese character garbling (#37).

2024-09-20

2024-09-18

  • Ensured security option 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-!cn to 📚 Education Resources rule 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

Last updated:

Released under the MIT License