Release | GitLab
Dec 8, 2019
12.6 Preview

The latest features available on is currently running the 12.6 Preview release. New features are launched on every week, with a packaged release available on the 22nd of every month. Read on to learn more about the new features available on Note that it may take a few days for a feature to become fully available on, due to deployment schedule and potential feature flags.

Additional information on past releases is available; be sure to check out the 12.5 release for other features we've launched recently. We also have information about upcoming releases if you're interested in seeing what we are doing next.

Other improvements in GitLab 12.6 Preview

Deduplicate forks of internal projects

Forking workflows makes it easy to contribute to any project by creating a copy of the upstream project to work on before opening a merge request to merge your changes into the upstream project. For popular projects, the server-side storage requirements needed for thousands of copies accumulate quickly and increase hosting costs.

In GitLab 12.1, we introduced fork deduplication for public projects, but many organizations missed out on the benefits because they primarily use internal projects. In GitLab 12.5, creating a fork of public or internal projects creates an object pool (if one doesn’t already exist) and uses objects/info/alternates to reduce the storage requirements of forks.

Thanks Brian Kabiro for your contribution!

Faster repository browser

Exploring the source code of a project you’ve just discovered, or a project which you contribute to is now faster. In GitLab 12.5, when browsing between directories the file list and commit data are updated without reloading the the entire page, and eliminates unnecessary page loads.


Please check out the changelog to see all the named changes:


If you are setting up a new GitLab installation please see the download GitLab page.


Check out our update page.

GitLab Subscription Plans

GitLab is available in self-managed and cloud SaaS options.

Self-managed: Deploy on-premises or on your favorite cloud platform.

  • Core: For small teams, personal projects, or GitLab trials with unlimited time.
  • Starter: For co-located teams with few projects who need professional support.
  • Premium: For distributed teams who need advanced features, high availability, and 24/7 support.
  • Ultimate: For enterprises that want to align strategy and execution with enhanced security and compliance.

Cloud SaaS - hosted, managed, and administered by GitLab with free and paid subscriptions for individuals and teams.

  • Free: Unlimited private repositories and unlimited collaborators on a project. Private projects get access to Free features, public projects get access to Gold features.
  • Bronze: For teams that need access to more advanced workflow features.
  • Silver: For teams that need more robust DevOps capabilities, compliance and faster support.
  • Gold: Great with many CI/CD jobs. Every public project get the features of Gold for free irrespective of their plan.

Try all GitLab features - free for 30 days

GitLab is more than just source code management or CI/CD. It is a full software development lifecycle & DevOps tool in a single application.

Try GitLab for Free

Try GitLab risk-free for 30 days.

No credit card required. Have questions? Contact us.

Gitlab x icon svg