Having custom domain(s) per branch
In context of GitLab pages, it would be a great improvement to be able to define custom domains per branch. Meaning that build result of master is hosted on custom-domain.com and www.custom-domain.com where build artifact of any other branch matching improvement-* is hosted on preview.custom-domain.com.