GitLab 6.0 released!
Today we present a new major GitLab version. There are a lot of improvements to make GitLab even more awesome.
First and foremost are the improved groups.
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.
Merge requests are now possible between a fork and the original project.
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.
Now you can create or remove both git branches and tags with the GitLab UI.
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.
Also we polished our UI and made a lot of bug fixes.
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.
GitLab 6.0 will be the first release that will also be available in an Enterprise Edition, for more information please see the GitLab.com Blog
For full list see CHANGELOG
For new setup follow Setup Guide
For update instructions see Update Guide