1e41f4b71Sopenharmony_ci# Network Subsystem Changelog
2e41f4b71Sopenharmony_ci
3e41f4b71Sopenharmony_ci## cl.net.1 vpn.createVpnConnection Changed from Public API to System API
4e41f4b71Sopenharmony_ci
5e41f4b71Sopenharmony_ci**Change Impact**
6e41f4b71Sopenharmony_ci
7e41f4b71Sopenharmony_ciBefore the change, VPN functions are available only for system applications and related APIs are defined as system APIs. **vpn.createVpnConnection** is a public API, but the returned **VpnConnection** is a system API. This inconsistency results in unavailable VPN functions.
8e41f4b71Sopenharmony_ci
9e41f4b71Sopenharmony_ciAfter the change, **vpn.createVpnConnection** is changed to a system API. All VPN-specific APIs are system APIs.
10e41f4b71Sopenharmony_ci
11e41f4b71Sopenharmony_ci**Key API/Component Changes**
12e41f4b71Sopenharmony_ci
13e41f4b71Sopenharmony_ci**vpn.createVpnConnection** is changed to a system API.
14e41f4b71Sopenharmony_ci
15e41f4b71Sopenharmony_ci**Adaptation Guide**
16e41f4b71Sopenharmony_ci
17e41f4b71Sopenharmony_ciTo use VPN functions, use the full-SDK and change the value of **app-feature** in the **HarmonyAppProvision** file to **hos_system_app** (system application).
18