Release post - GitLab 12.0
All threads resolved!
All threads resolved!
Compare changes
@@ -86,7 +86,7 @@ features:
@@ -86,7 +86,7 @@ features:
documentation_link: "https://docs.gitlab.com/ee/user/clusters/applications.html#jupyter-git-integration"
@@ -97,7 +97,7 @@ features:
@@ -97,7 +97,7 @@ features:
Jupyter notebooks, which can be used to create and share documents that contain live code, visualizations, and even runbooks.
Starting with GitLab 12.0, JupyterLab’s Git extension is automatically provisioned and configured when installing JupyterHub
onto your Kubernetes cluster. This integration enables full version control of your notebooks as well as issuance of Git
commands within Jupyter. Git commands can be issued via the Git tab on the left panel or via Jupyter’s command line prompt.
@@ -134,7 +134,7 @@ features:
@@ -134,7 +134,7 @@ features:
In GitLab 12.0, we're very happy to welcome a contribution from [Wolphin](https://gitlab.com/q_wolphin) to improve this feature
by allowing users to include multiple extends snippets in a single job and with multiple extends you can now achieve streamlined and dry CI configuration. Thanks Wolphin!
@@ -143,11 +143,11 @@ features:
@@ -143,11 +143,11 @@ features:
In GitLab 12.0, we're adding the ability to expand and collapse the log output from GitLab CI/CD jobs.
This will allow users to more easily debug certain steps in the job, and provide a great overview of the steps when desired -
This originally started as a community contribution from [Matthias van de Meent](https://gitlab.com/matthias.vandemeent).
@@ -184,10 +184,10 @@ features:
@@ -184,10 +184,10 @@ features:
Compliance-minded organizations may wish to ensure that projects - which may include important code in a repository - can only be
archived, rather than deleted and permanently lost. With an instance-level setting to prevent project deletion by non-admins,
instances can feel more secure knowing that projects are being [archived](https://docs.gitlab.com/ee/user/project/settings/#archiving-a-project)
@@ -286,7 +286,7 @@ features:
@@ -286,7 +286,7 @@ features:
documentation_link: "https://docs.gitlab.com/ee/user/project/operations/feature_flags.html#configuring-feature-flags" # webpage or documentation - required
@@ -320,7 +320,7 @@ features:
@@ -320,7 +320,7 @@ features:
@@ -375,12 +375,12 @@ features:
@@ -375,12 +375,12 @@ features:
Existing installations of Knative can now take advantage of GitLab Serverless. Simply [add the existing
cluster manually](https://docs.gitlab.com/ee/user/project/clusters/#adding-an-existing-kubernetes-cluster),
[hosted Knative service](https://cloud.ibm.com/docs/containers?topic=containers-serverless-apps-knative).
documentation_link: "https://docs.gitlab.com/ee/user/project/integrations/prometheus.html#taking-action-on-incidents-ultimate" # webpage or documentation - required
@@ -392,6 +392,17 @@ features:
@@ -392,6 +392,17 @@ features:
To make sure critical alerts do not get missed, issues will now be created by default. This configuration
documentation_link: "https://docs.gitlab.com/ee/user/admin_area/settings/continuous_integration.html" # webpage or documentation - required
@@ -399,7 +410,7 @@ features:
@@ -399,7 +410,7 @@ features:
Group owners will now be notified via email to let them know that the group's CI Minutes Usage Quota has expired, with instructions on how to purchase more CI Minutes.
@@ -432,7 +443,7 @@ features:
@@ -432,7 +443,7 @@ features:
Our existing design for discussions for merge requests and issues involved many boxes and borders, often times
making it difficult to follow the conversation. In 12.0, we introduced a redesign to enhance the user experience of discussions.
@@ -535,7 +546,7 @@ features:
@@ -535,7 +546,7 @@ features:
When dismissing a vulnerabilities identified by our scanners, there is now a field available to add a reason detailing why the vulnerability was dismissed. This will allow security teams and developers to be able to review the history and understand why items were not remediated.
@@ -608,13 +619,13 @@ upgrade:
@@ -608,13 +619,13 @@ upgrade:
With GitLab 12.0, GitLab Geo requires [Hashed Storage](https://docs.gitlab.com/ee/administration/repository_storage_types.html#hashed-storage)
documentation on [how to migrate to Hashed Storage](https://docs.gitlab.com/ee/administration/repository_storage_types.html#how-to-migrate-to-hashed-storage).
@@ -647,31 +658,31 @@ deprecations:
@@ -647,31 +658,31 @@ deprecations:
[introduced as part of GitLab 11.8](https://gitlab.com/gitlab-org/gitlab-ce/issues/52363). It is no longer
necessary to use `AUTO_DEVOPS_DOMAIN` to define multiple domains as these can now be defined individually on the cluster page.
In GitLab 12.0, we are completely [removing support for skip_auto_migrations file](https://gitlab.com/gitlab-org/omnibus-gitlab/issues/3787).
In GitLab 12.0, we are completely [removing support for Prometheus 1.x](https://gitlab.com/gitlab-org/omnibus-gitlab/issues/3797).
OpenSUSE 42.3 reaches end of life on June 30, 2019. We will continue to [build packages](https://gitlab.com/gitlab-org/omnibus-gitlab/issues/4395)
@@ -728,7 +739,7 @@ deprecations:
@@ -728,7 +739,7 @@ deprecations:
@@ -803,7 +814,7 @@ deprecations:
@@ -803,7 +814,7 @@ deprecations:
Support for Python 2 would be dropped in a future GitLab release due to Python 2.7 reaching the [end of its life](https://pythonclock.org/) on January 1st, 2020.
- feature_name: "Secure License Management will start being called License Compliance in GitLab 12.0"