Continuous Evolution: CDN Latest Updates

We release feature upgrades and performance optimizations every month, continually addressing known issues and introducing intelligent node scheduling and enhanced security, delivering a more stable and efficient user experience.

Version Release Notes

5.0

5.3.7.7
- Optimized the underlying exception handling mechanism to ensure stability under stress testing scenarios, reducing the risk of potential service interruptions.
5.3.7.4
- Fixed an issue where the ttyd port could sometimes not be obtained, preventing the use of the online terminal.
- Included the SSE functionality (fix from version 5.3.7.2).
- Resolved memory leak caused by excessively large request bodies.
- Fixed an issue where the ttyd port could sometimes not be obtained, preventing the use of the online terminal.
5.3.7.2
- Fixed compatibility issues with the SSE protocol, enhancing the stability of real-time data transmission
5.3.7
- Introduced Git-based configuration synchronization, improving configuration management and version traceability.
- Added customizable origin headers configuration, supporting diverse business needs.
5.2.17
- Support for non-root users to install edge nodes (sudo permissions required).
- ElasticSearch indexes now include an automatic expiration policy, cleaning up historical data based on date suffix.
- TTYD now uses the same proxy method as Game Shield for more flexible management console access.
- Enhanced the scope and granularity of configurations issued by the management console.
- SSL certificates are automatically packaged during the self-validation phase for unified management.
- Redis certificate strategy optimized: prioritizes local reading, falling back to the Redis origin if missing, and caches locally.
- Edge nodes now support launching from local SQLite cache when unable to connect to the primary server, improving fault tolerance.
- New IPs added to cloud servers are automatically recognized and updated by edge nodes without requiring a restart.
- Optimized the IP whitelist/blacklist and regional ban features, with future support for separate management at Layer 4 and Layer 7, and differentiation by website group.
- Added IP unblocking and query functionality in the backend, supporting “one-click unblock” for all blocked IPs.
- System logs have been enhanced to millisecond precision, with support for standard output logs. The output_log = true configuration option can be enabled.
- SSL encryption has been fully enabled for node RPC connections to the master node.
- Added QPS, 4xx, and 5xx metrics monitoring display for Layer 7 forwarding in the user backend.
5.2.0
- Optimized log formatting with timestamps at the front.
- Adjusted certificate management: system-issued certificates can now be disabled but not deleted.
- Added TTYD functionality to the node management module.
5.1.0
- Refactored the initialization configuration module and adjusted the order of modules according to the new menu structure.

4.0

4.4.8
Layer 4 Forwarding Management & Logic Optimization
- System backend Layer 4 forwarding management enhanced: supports CNAME search, viewing/reconfiguring Gateway information.
- Fixed the issue with overlapping pagination and total count display in CC log unblocking records.
- User backend now supports searching by CNAME in Layer 4 forwarding.
- New logic: When a package is disabled and later re-enabled, previously enabled website groups will automatically restore acceleration functionality.
4.4.7
Node and Bulk Operations Optimizations
- Website group list and single-page display count adjusted to 40 entries; bulk modification now supports up to 40 entries.
- System backend now supports manual switching of individual node groups.
- Fixed issues with adding IP blacklist/whitelist in bulk, and duplicate entries when added individually.
- Fixed issue with node CPU and Load5 metrics not updating.
- Fixed issue with WAF cache clearing showing no response.
4.4.2
Frontend Styling & Bug Fixes
- The login page style is now customizable: the backend supports setting a left-side image and logo display.
- User backend logo now centered with height limited (no limit on width).
- Fixed an issue where website groups with more than 10 IPs in the IP+Port type could not be added in the backend.
4.4.0
Layer 4 Forwarding & System Backend Optimizations
- User backend online logs now retain data for only the past 7 days.
- Added Layer 4 forwarding functionality: supports forwarding logs, traffic statistics, and automatic shutdown on traffic exhaustion; packages now support an option to enable Layer 4 forwarding.
- In the secure CDN configuration, the resolution count now includes details such as region, comments, etc.
- Supports batch certificate requests for IP+Port nodes in node management to handle ZeroSSL instability.
- Optimized IP+Port node group logic: prompts when no nodes are available, supports comments, certificate status display and request button, with paging and search functionalities.
- Node server types now include: IP+Port, CNAME, Layer 4 forwarding; new packages must select the appropriate node type.
- Optimized website group deletion logic, now executed from the backend to avoid frontend timeouts.
- Rebuilt the ClickHouse table, now updated every 5 minutes via a scheduled task, improving performance.
- System backend Gateway application management now includes additional fields.
- User backend certificate management now includes batch upload documentation.
- UX Improvements:
- Node management now supports one-click IP copying.
- IP+Port website group display now matches the user backend.
- System backend user detail pages now link to the user backend.
- User backend website groups now support filtering by IP+Port and CNAME mode.
4.2.0
Cache, Rules, and User Experience Enhancements
- Backend now allows default cache generation settings (by domain/website group), with support for independent settings per website group.
- Added a standalone WAF rule system, similar to CC rules, allowing website groups to flexibly choose which rules to enable.
- Optimized IP+Port mode: users must select a service IP from the corresponding package’s node group.
- User backend now supports exporting all domains (displayed by website group, including domain list).
- Enhanced alert system: now supports certificate request failure alerts and message push to Telegram groups.
- Website group cache rules now support "global site settings" (input directory “/” to apply).
- Cache rules now include a weight configuration (1-10, default 5).
- Removed the "Website Group Enabled Status" field from both the user and system backends.
- By default, the homepage is not cached.
- Fixed several issues: cache inconsistency across multiple nodes, incorrect IP+Port configuration, large file cache misses, ineffective cache weight, cache generation errors (404).
- Supports registering the same email across multiple agents and using the same domain under multiple agents.
- Fixed the issue where certificates would not display after being encoded in RSA format.
- Cache refresh is now issued only to the corresponding website group nodes, significantly improving refresh efficiency.
4.0.0
Agent Mode & System Enhancements
- Added a simplified agent mode, supporting logo, domain, and color scheme changes, covering all user-facing functionalities (including CDN and Game Shield).
- Registration, orders, recharge, website groups, and packages now require association with an agent ID, with support for page-level filtering by agent.
- Reserved Game Shield agent mode API, with future direct integration available.
- System backend alerts now support Telegram notifications, with the ability for users to configure their respective Chat ID.
- Node management introduces two new view modes: Master-Slave mode and Single IP mode (in Single IP mode, metrics such as heartbeat and load5 are not displayed).
- Optimized IP switching strategy: temporarily take faulty nodes offline and assign them to backup/idle groups. Once recovered, nodes automatically switch back. Priority is given to backup nodes, then idle nodes.
- Package management introduces type identifiers: Fixed CNAME, Random CNAME, IP+Port, with support for search and differentiation.
- Fixed the issue of excessive load on the origin server caused by concurrent multi-node pulls during warm-up.