Today we present a new major GitLab version. There are a lot of improvements to make GitLab even more awesome.
From now on a group is not just a directory for projects. It also allows you to add users. After user is added to group - it automatically get access to all existing and new projects inside group. You can also have have multiple owners for a group who can manage members/projects. With this GitLab becomes more group oriented. That is why we no longer support global namespaces. Project can be part of group or user only.
Another nice improvement comes from contributor Izaak Alpert. It allows you to use different workflow depending on your needs.
Still we have more things to present.
It gives you ability to work with the web ui only. For example to create branch, fix something with the web editor and submit a Merge Request.
Under the hood we refactored a lot of stuff and improved the performance. And one last piece of good news. The upgrade to 6.0 is not so complicated as it used to be for major versions. The only big change is that all projects must be part of a group or user. A bit of preparations, few commands - and you are running GitLab 6.
For full list see CHANGELOG
For new setup follow Setup Guide
For update instructions see Update GuideInstall GitLab on your own server in 2 minutes