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