Commit 3b2a5715 authored by Fabio Busatto's avatar Fabio Busatto Committed by Achilleas Pipinellis

Release post - GitLab 10.1

parent 1dc8c0a4
......@@ -519,6 +519,22 @@ features:
shorthand: "issue_boards"
hours_per_incident: 0.25
incidents_per_year: 100
- title: "Image Discussions"
description: "Within a commit view or a merge request diff view, and with respect to a specific location of an image, have a resolvable discussion. Have multiple discussions specifying different areas of an image."
link_description: "Image Discussions"
link: https://docs.gitlab.com/ee/user/discussions/#image-discussions
solution: create
gitlab_ce: true
gitlab_ees: true
gitlab_eep: true
- title: "Lock Discussion"
description: "Lock down continued discussion in an issue or merge request as a Master role or higher, to prevent further abuse, spam, or unproductive collaboration."
link_description: "Lock Discussion"
link: https://docs.gitlab.com/ee/user/discussions/#lock-discussions
solution: create
gitlab_ce: true
gitlab_ees: true
gitlab_eep: true
- title: "Drag and drop tasks"
description: "You can change the order of tasks in markdown on GitHub. GitLab does not have this ability, but is considering implementing it."
link_description: "See the GitLab issue to implement this"
......@@ -1001,7 +1017,7 @@ features:
link: https://docs.gitlab.com/ee/user/project/merge_requests/fast_forward_merge.html
screenshot_url: 'images/feature_page/screenshots/42-merge-method.png'
solution: create
gitlab_ce: false
gitlab_ce: true
gitlab_ees: true
gitlab_eep: true
bitbucket_org: false
......@@ -1057,7 +1073,7 @@ features:
gitlab_ees: true
gitlab_eep: true
- title: "PostgreSQL HA"
description: "Run PostgreSQL in a highly available manner, allowing for manual failover (Beta)"
description: "Easily set up a highly available Postgres cluster with automated failover (beta)"
link_description: "Learn more about PostgreSQL HA"
link: https://docs.gitlab.com/ee/administration/high_availability/alpha_database.html
gitlab_com: false
......@@ -1173,6 +1189,15 @@ features:
gitlab_ce: false
gitlab_ees: true
gitlab_eep: true
- title: "LDAP group sync filters"
description: "GitLab Enterprise Edition Premium gives more flexibility to syncronise with LDAP based on filters, meaning you can leverage LDAP attributes to map GitLab permissions. "
link_description: "Learn more about LDAP group synchronization"
link: https://docs.gitlab.com/ee/administration/auth/ldap-ee.html#group-sync
gitlab_com: false
solution: compliance
gitlab_ce: false
gitlab_ees: false
gitlab_eep: true
- title: "Live upgrade assistance"
description: "Schedule an upgrade time with GitLab. We’ll join a live screen share to help you through the process to ensure there aren't any surprises."
link_description: "Learn more about our Premium Support"
......@@ -1349,7 +1374,7 @@ features:
gitlab_ees: true
gitlab_eep: true
- title: "GPG Signed Commits"
description: " Sign commits and prove that a commit was performed by a certain user."
description: "Sign commits and prove that a commit was performed by a certain user."
link: https://docs.gitlab.com/ee/user/project/gpg_signed_commits/
link_description: "Read more about GPG signed commits"
solution: compliance
......@@ -1359,6 +1384,17 @@ features:
bitbucket_server: true
bitbucket_org: true
github_com: true
- title: "Reject unsigned commits"
description: "GitLab Enterprise Edition Premium allows you to enforce GPG signatures by reject unsigned commits."
link: https://docs.gitlab.com/ee/push_rules/push_rules.html#enabling-push-rules
link_description: "Read more about enforcing push rules"
solution: compliance
gitlab_ce: false
gitlab_ees: false
gitlab_eep: true
bitbucket_server: false
bitbucket_org: false
github_com: false
- title: "Verified Committer"
description: "Verify that only the author of a commit can push changes to GitLab"
link: https://gitlab.com/gitlab-org/gitlab-ee/issues/2445
......@@ -1419,8 +1455,8 @@ features:
gitlab_com: false
- title: "Subgroups: groups within groups"
description: "Create groups within groups to easily manage large amounts of people and projects"
link: https://docs.gitlab.com/ee/user/group/subgroups/index.html
link_description: "Read the documentation on Subgroups"
link: '/features/subgroups/'
link_description: "Learn more about Subgroups"
solution: scalability
gitlab_ce: true
gitlab_ees: true
......@@ -1479,7 +1515,16 @@ features:
jenkins: true
circle_ci: false
gitlab_merge_requests: true
github_pull_requests: false
- title: "Online visualization of HTML artifacts"
link_description: "Learn more about using job artifacts in your project"
description: |
Access your test reports, code quality and coverage information directly
from your browser, with no need to download them locally.
link: 'https://docs.gitlab.com/ee/user/project/pipelines/job_artifacts.html'
solution: release
gitlab_ce: true
gitlab_ees: true
gitlab_eep: true
- title: "Browsable artifacts"
description: |
With GitLab CI you can upload your job artifacts in GitLab itself without
......@@ -1780,6 +1825,20 @@ features:
travis_ci: false
jenkins: false
circle_ci: false
- title: "Easy creation of Kubernetes clusters on GKE"
description: |
Create a Kubernetes cluster on GKE directly from your project, just connecting your Google Account
and providing some information. The cluster can be used also by Auto DevOps to deploy your application.
link_description: "Read more on the issue"
link: 'https://gitlab.com/gitlab-org/gitlab-ce/issues/35954'
solution: release
gitlab_ce: true
gitlab_ees: true
gitlab_eep: true
gitlab_ci: true
travis_ci: false
jenkins: false
circle_ci: false
- title: "Publish static websites for free with GitLab Pages"
description: "GitLab Pages provides an easy system for hosting static sites using GitLab repositories and GitLab CI, complete with custom domains and HTTPS support."
screenshot_url: 'images/feature_page/screenshots/03-gitlab-pages.png'
......
- version: "10.1"
name: "Vitaliy 'blackst0ne' Klachkov"
date: "October 22nd, 2017"
- version: "10.0"
name: "Hiroyuki Sato"
date: "September 22nd, 2017"
......
text: "Join us for a live broadcast from the GitLab Summit - October 19th - 25th"
link: 'https://rebrand.ly/gitlab-summit-stream'
text: "GitLab 10.1 released with Image Discussions and Rejection of Unsigned Commits!"
link: '/2017/10/22/gitlab-10-1-released/'
This diff is collapsed.
/ CTA
%p.cta.text-center
- datafile.cta.each_with_index do |cta, i|
- if cta.link != nil
= link_to(cta.title, "#{cta.link}", class: "btn btn-lg btn-red webcast-button", target: "_blank")
- if datafile.cta != nil
%p.cta.text-center
- datafile.cta.each_with_index do |cta, i|
- if cta.link != nil
= link_to(cta.title, "#{cta.link}", class: "btn btn-lg btn-red webcast-button", target: "_blank")
/ MVP
%section#mvp.mvp.gray-section
......@@ -11,9 +12,9 @@
%img{:src => "/images/mvp_badge.png", :alt => "GitLab MVP badge"}/
%h2{:id => "mvp"}
%a.header-link{href: "#mvp"}
This month's Most Valuable Person
This month's Most Valuable Person (
%a{href: "/mvp/"} MVP
is
) is
= link_to(mvp.fullname, "https://gitlab.com/#{mvp.gitlab}")
= kramdown(mvp.description)
......
---
release_number: "10.1"
title: "GitLab 10.1 Released with Image Discussions and Rejection of Unsigned Commits"
author: Achilleas Pipinellis
author_gitlab: axil
author_twitter: _axil
image_title: '/images/10_1/10_1-cover-image.jpg'
description: "GitLab 10.1 Released with LDAP Group Sync Filters, GPG Subkeys Support, and a Moderation Lock of Issues and Merge Requests."
twitter_image: '/images/tweets/gitlab-10-1-released.png'
categories: release
layout: release
---
Καλημέρα! (Good morning!) This month we're coming to you live from GitLab all
hands in Heraklion, Greece, to release GitLab 10.1. 🚀
Since GitLab's inception, we envisioned a world where
[everyone can contribute](/direction/#vision), and with each release we're one
step closer. With GitLab 10.1, we bring more tools for better collaboration,
enhanced security and authentication, as well as improved performance and UX.
<!-- more -->
For far too long a group of folks have been left out of the discussion and we
think it's time that got fixed. With GitLab 10.1 we're changing how you should
think about version control and discussion.
Commenting on lines of code works great when the discussion centers around text,
but what about images? After all, if the code being written has an app UI, web
page, or generates a printed asset then it makes sense that you'd want to be
able to talk about text and images in the same way. With
[Image Discussions](#image-discussions) we're opening up a whole new way to
collaborate. Extending on collaboration, you can now
[create merge requests across forks](#merge-requests-across-forks) of a
canonical repository.
Being able to work under a secure environment is very important, and with each
release we are constantly improving the security and authentication mechanisms.
This time, we have added [LDAP group sync filters](#ldap-group-sync-filters),
as well as the ability to [reject unsigned commits](#reject-unsigned-commits).
The [admin audit log](#improved-admin-audit-log) has been improved to also
include more metrics and [GPG subkeys support](#signing-commits-with-gpg-subkeys) has
been added.
An open source project can attract a lot of visitors and contributors. Although
one would expect civilized discussions to take place, that's not always
the case. With GitLab 10.1, a moderation tool is in place and you are able to
[lock discussions on issues and merge requests](#lock-discussions)
to avoid unnecessary friction among your community.
Going strong with our [DevOps vision](/2017/10/11/from-dev-to-devops/), we've
made it really easy to [create clusters on Google Container Engine from within
GitLab](#easy-creation-of-kubernetes-clusters-on-google-container-engine-(beta)).
The [online view of HTML artifacts](#online-view-of-html-artifacts)
is also another great addition that will make it even easier to view your test
reports right from your web browser.
Dedicated to our open source stewardship, the
[fast-forward option in merge requests](#semi-linear-history-and-fast-forward-merge-requests-in-ce)
previously on Enterprise Edition Starter is now brought to Community Edition.
In the UX side of things, GitLab now comes with an [improved new project page](#improved-new-project-page)
so that it's easier to decide the kind of project you want to create. Whether
you want to start from scratch, use a template or import from another provider,
you can now achieve it easier than before.
We're dedicated to making GitLab perform better and faster under heavy load,
and GitLab 10.1 is no exception. This release comes with many
[performance improvements](#performance-improvements) including faster viewing
of merge requests and general initial page load improvements.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment