CLIENT / CORE / PROFILE
Update the client, core, and subscription separately
The client provides the interface and system integrations, the core parses protocols and handles connections, and the subscription supplies remote configuration. They update on different schedules. A client's name alone doesn't guarantee support for a particular protocol or field.
Keep a working configuration before updating the installer. After updating, check that the core starts, the subscription loads, and all referenced proxy groups are present. For unknown fields or unsupported protocols, check the actual core version rather than relying on the client interface alone.
Clash for Windows and ClashX Meta are discontinued. Their archived downloads remain available to help with migration. Older workflows can be a reference, but verify new configurations against the current core's capabilities. Installers, core files, and remote configurations each have their own compatibility limits.
Check core versions and protocol compatibility →