Does Namespace per environment still work under gitlab agent?

When I deploy applications through gitlab agent, I find that all applications are deployed under the gitlab-managed-apps namespace (in the past, when using certificate-based, a namespace can be generated for each environment). Can the option Namespace per environment still be used normally under gitlab agent?