GitLab 6.0 released

20 August 2013

GitLab 6.0 released!

Hi everyone!

Today we present a new major GitLab version. There are a lot of improvements to make GitLab even more awesome.

gitlab

First and foremost are the improved groups.

gitlab

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.

gitlab gitlab

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.

gitlab gitlab

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.

gitlab

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


Links

For full list see CHANGELOG

For new setup follow Setup Guide

For update instructions see Update Guide

No time to upgrade or maintain Gitlab yourself? GitLab.com offers upgrade consulting services and support subscriptions.