Difference between revisions of "GitLab release notes/Changelog"

From wikieduonline
Jump to navigation Jump to search
Tags: Mobile web edit, Mobile edit
 
(252 intermediate revisions by 4 users not shown)
Line 1: Line 1:
[[GitLab]]: https://about.gitlab.com/releases/. Gitlab release a new minor version monthly.
+
[[GitLab]]: https://about.gitlab.com/releases/. Gitlab release a new  
 +
* Minor version monthly
 +
* Major version yearly in May
  
 +
* <code>Admin -> Dashboard</code>, search for GitLab component
  
  
Line 6: Line 9:
 
* https://about.gitlab.com/releases/ and https://about.gitlab.com/upcoming-releases/
 
* https://about.gitlab.com/releases/ and https://about.gitlab.com/upcoming-releases/
 
* https://about.gitlab.com/blog/categories/releases/index.html
 
* https://about.gitlab.com/blog/categories/releases/index.html
 +
* [[Maintenance]] policy: https://docs.gitlab.com/ee/policy/maintenance.html#:~:text=View%20pricing%20to%20see%20all,all%20features%20for%2030%20days.
 +
 +
== 15.x (2022) ==
 +
*  [https://about.gitlab.com/releases/2022/05/22/gitlab-15-0-released/ May 2022 15.0]
 +
** [[PostgreSQL 13.6]] <ref>https://about.gitlab.com/releases/2022/05/22/gitlab-15-0-released/#omnibus-improvements</ref>, older relese will keep [[PostgreSQL 12]]
 +
** [[AES256-GCM-SHA384]] [[SSL cipher]] will not be allowed by NGINX by default
 +
***  [https://about.gitlab.com/releases/2022/06/30/critical-security-release-gitlab-15-1-1-released/Jun 2022 15.0.4]
 +
***  [https://about.gitlab.com/releases/2022/07/28/security-release-gitlab-15-2-1-released/ Jul 2020 15.0.5]
 +
**  [https://about.gitlab.com/releases/2022/06/22/gitlab-15-1-released/ Jun 2022 - 15.1] (15.1.5) <ref>https://about.gitlab.com/releases/2022/08/22/critical-security-release-gitlab-15-3-1-released/</ref>
 +
*** [[SAML Group Syn]]
 +
*** [[Supply-chain Levels for Software Artifacts (SLSA)]]-2 [[attestation]] included for [[build artifacts]]
 +
*** [[Link to included CI/CD configuration]] from the [[pipeline editor]]
 +
 +
*  [https://about.gitlab.com/releases/2022/07/22/gitlab-15-2-released/ Jul 2022 15.2] (15.2.3) <ref>https://about.gitlab.com/releases/2022/08/22/critical-security-release-gitlab-15-3-1-released/</ref>
 +
*** Incident timelines https://about.gitlab.com/releases/2022/07/22/gitlab-15-2-released/#incident-timeline
 +
*** [[Merge report]] redesign <code>https://about.gitlab.com/releases/2022/07/22/gitlab-15-2-released/#merge-request-reports-redesign</code>
 +
 +
*  [https://about.gitlab.com/releases/2022/08/22/gitlab-15-3-released/ Aug 2022 15.3] ( [https://about.gitlab.com/releases/2022/08/22/critical-security-release-gitlab-15-3-1-released/ 15.3.1], [https://about.gitlab.com/releases/2022/08/30/critical-security-release-gitlab-15-3-2-released/ 15.3.2], 15.3.3 ,[https://about.gitlab.com/releases/2022/09/29/security-release-gitlab-15-4-1-released/ 15.3.4])
 +
*** Add [[approval rules]] for all [[protected branche]]
 +
*** Create annotated tags using the [[Release CLI]]
 +
*** [[Omnibus]]: [[Mattermost 7.1]]
 +
 +
*  [https://about.gitlab.com/releases/2022/09/22/gitlab-15-4-released/ 15.4] ([https://about.gitlab.com/releases/2022/11/30/security-release-gitlab-15-6-1-released/ 15.4.6],[https://about.gitlab.com/releases/2022/09/29/security-release-gitlab-15-4-1-released/ 15.4.1])
 +
*** Suggested Reviewers open beta
 +
*** Limit the maximum number of custom domains per project
 +
*** Getting started with [[GitLab Pages]] just got easier
 +
*** Improved CI/CD integration in [[VS Code]]
 +
*** Sortable, filterable data-driven tables in Markdown
 +
*** Users on verified domains can bypass email validation
 +
*** Add linked resources to incident issues
 +
*** More powerful [[Linux]] machine types for GitLab [[SaaS]] runners
 +
***
 +
 +
*  [https://about.gitlab.com/releases/2022/10/22/gitlab-15-5-released/ 15.5]
 +
*** [[Deploy apps to Google Cloud with GitLab Cloud Seed]]
 +
*** [[Autocomplete suggestions in the Content Editor]]
 +
*** [[Rule Mode for Scan Execution Policies]]
 +
 +
* [https://about.gitlab.com/releases/2022/11/22/gitlab-15-6-released/ 15.6], 15.6.1, 15.6.2, 15.6.3, [https://about.gitlab.com/releases/2023/01/09/security-release-gitlab-15-7-2-released/ 15.6.4]
 +
*** Support for special characters in [[CI/CD variables]]
 +
*** <code>[[rules: exists]]</code>
 +
*** [[Git]] abuse [[rate limiting]]
 +
*** DAST API analyzer for on-demand [[DAST]] API scans
 +
 +
* [https://about.gitlab.com/releases/2022/12/22/gitlab-15-7-released/ 15.7], 15.7.1, 15.7.2, 15.7.3, 15.7.4, 15.7.5
 +
** Retry a [[manual job]] with updated variables
 +
 +
== 14.x (2021) ==
 +
* Jun 2022 14.0 https://about.gitlab.com/releases/2021/06/22/gitlab-14-0-released/
 +
** Apr 2022 - 14.10 https://about.gitlab.com/releases/2022/04/22/gitlab-14-10-released/
 +
*** 14.10.1
 +
*** 14.10.5 Jun  https://about.gitlab.com/releases/2022/06/30/critical-security-release-gitlab-15-1-1-released/
 +
** Mar 2022 - 14.9 https://about.gitlab.com/releases/2022/03/22/gitlab-14-9-released/
 +
*** 14.9.5 - https://about.gitlab.com/releases/2022/06/01/critical-security-release-gitlab-15-0-1-released/
 +
** Feb 2022 - 14.8 https://about.gitlab.com/releases/2022/02/22/gitlab-14-8-released/
 +
*** Feb 2022 - 14.8.2 https://about.gitlab.com/releases/2022/02/25/critical-security-release-gitlab-14-8-2-released/
 +
** XXX 2022 - 14.7
 +
*** [[Backup]] [[terraform state files]] https://gitlab.com/gitlab-org/gitlab/-/issues/331806
 +
*** Backup Package registry files https://gitlab.com/gitlab-org/gitlab/-/issues/332006
 +
** xxx 2022 - 14.6
 +
** xxx 2022 - 14.5 https://about.gitlab.com/releases/2021/11/22/gitlab-14-5-released/
 +
*** [[KICS]] included https://about.gitlab.com/releases/2021/11/22/gitlab-14-5-released/#introducing-infrastructure-as-code-iac-security-scanning
 +
 +
== 13.x (2021) ==
 +
* [https://about.gitlab.com/releases/2021/03/22/gitlab-13-10-released/ 13.10] Mar 2021
 +
** [[GitLab Runner Operator]] for [[Open Shift]]
 +
 +
 +
 +
* [https://about.gitlab.com/releases/2021/02/22/gitlab-13-9-released/ 13.9] Feb 2021
 +
** Maintenance mode <ref>https://about.gitlab.com/releases/2021/02/22/gitlab-13-9-released/#maintenance-mode</ref> (only Premium and Ultimate)
 +
** Select CI/CD configuration from any job and reuse it <ref>https://about.gitlab.com/releases/2021/02/22/gitlab-13-9-released/#select-cicd-configuration-from-any-job-and-reuse-it</ref>
 +
** Follow user activity <ref>https://about.gitlab.com/releases/2021/02/22/gitlab-13-9-released/#follow-user-activity</ref>
 +
Minor releases:
 +
* 13.9.3 https://about.gitlab.com/releases/2021/03/08/gitlab-13-9-3-released/
 +
* 13.9.2 https://about.gitlab.com/releases/2021/03/04/security-release-gitlab-13-9-2-released/
 +
 +
 +
* [https://about.gitlab.com/releases/2021/01/22/gitlab-13-8-released/ 13.8] Jan 2021
 +
** 13.8.5 https://about.gitlab.com/releases/2021/03/04/security-release-gitlab-13-9-2-released/
 +
** 13.8.4 https://about.gitlab.com/releases/2021/02/11/security-release-gitlab-13-8-4-released/
 +
 +
== 13.x (2020) ==
 +
* [https://about.gitlab.com/releases/2020/12/22/gitlab-13-7-released/ 13.7] December 2020
 +
** 13.7.8 https://about.gitlab.com/releases/2021/03/04/security-release-gitlab-13-9-2-released/
 +
** 13.7.7 https://about.gitlab.com/releases/2021/02/11/security-release-gitlab-13-8-4-released/
 +
* [https://about.gitlab.com/releases/2020/11/22/gitlab-13-6-released/ 13.6] November 2020
 +
** 13.6.7 https://about.gitlab.com/releases/2021/02/11/security-release-gitlab-13-8-4-released/
 +
* [https://about.gitlab.com/releases/2020/10/22/gitlab-13-5-released/ 13.5] October 2020
 +
** Group wikis
 +
* [https://about.gitlab.com/releases/2020/09/22/gitlab-13-4-released/ 13.4] September 2020
 +
** Use [[HashiCorp Vault]] secrets in CI jobs as variables <ref>https://about.gitlab.com/releases/2020/09/22/gitlab-13-4-released/#use-hashicorp-vault-secrets-in-ci-jobs</ref>, new secrets syntax in (<code>[[gitlab-ci.yml]]</code>) (Requires [[premium]])
 +
** Kubernetes Agent
 +
* [https://about.gitlab.com/releases/2020/08/22/gitlab-13-3-released/ 13.3] August 2020
 +
* [https://about.gitlab.com/releases/2020/07/22/gitlab-13-2-released/ 13.2] July 2020
 +
 +
* [https://about.gitlab.com/releases/2020/06/22/gitlab-13-1-released/ 13.1] Jun 2020
 +
** 13.1.11 https://about.gitlab.com/releases/2020/09/04/gitlab-13-3-5-released/
 +
** 13.1.6 https://about.gitlab.com/releases/2020/08/05/gitlab-13-2-3-released/
 +
** 13.1.5 https://about.gitlab.com/releases/2020/07/24/gitlab-13-1-5-released/
 +
** 13.1.4 https://about.gitlab.com/releases/2020/07/09/gitlab-13-1-4-released/
 +
** 13.1.3 https://about.gitlab.com/releases/2020/07/06/critical-security-release-gitlab-13-1-3-released/
 +
** 13.1.2 https://about.gitlab.com/releases/2020/07/01/security-release-13-1-2-release/
 +
 +
* [https://about.gitlab.com/releases/2020/05/22/gitlab-13-0-released/ 13.0] May 2020
 +
** [[Gitaly Clusters]]
 +
** [[Epic]] Hierarchy on [[Roadmaps]]
 +
** Auto Deploy to [[ECS]]
 +
** GitLab can be used as an [[HTTP]] [[backend for Terraform]]
 +
 +
** 13.0.12 https://about.gitlab.com/releases/2020/08/05/gitlab-13-2-3-released/
 +
** 13.0.9 https://about.gitlab.com/releases/2020/07/06/critical-security-release-gitlab-13-1-3-released/
 +
 +
== 12.x (2020) ==
 +
* [https://about.gitlab.com/releases/2020/04/22/gitlab-12-10-released/ 12.10] Apr 2020 (Latest 12.x release)
 +
** Create and view requirements in GitLab <ref>https://about.gitlab.com/releases/2020/04/22/gitlab-12-10-released/#create-and-view-requirements-in-gitlab</ref>
 +
** Autoscaling CI on [[AWS Fargate]]
 +
** [[HashiCorp Vault secrets in CI jobs as variables]]
 +
 +
Minor releases:
 +
* 12.10.14 https://about.gitlab.com/releases/2020/07/06/critical-security-release-gitlab-13-1-3-released/ Jul 2020
 +
* 12.10.13 https://about.gitlab.com/releases/2020/07/01/security-release-13-1-2-release/
 +
 +
 +
* [https://about.gitlab.com/releases/2020/03/22/gitlab-12-9-released/ 12.9] Mar 2020
 +
 +
 +
* [https://about.gitlab.com/releases/2020/02/22/gitlab-12-8-released/ 12.8] Feb 2020
 +
** [[Log Explorer]]
 +
** Built-in [[NuGet]] repository
 +
** [[Compliance Dashboard]]
 +
** Docker image tag expiration policies <ref>https://about.gitlab.com/releases/2020/02/22/gitlab-12-8-released/#leverage-policies-to-remove-docker-images</ref>
 +
** [[Network Policies]] in GitLab-managed [[Kubernetes]] clusters
 +
** Automatically stop [[environments]] after a specified period<ref>https://about.gitlab.com/releases/2020/02/22/gitlab-12-8-released/#automatically-stop-environments-after-a-specified-period</ref> <code>[[gitlab-ci.yml]], [[auto_stop_in]]</code>
 +
** [[Instance-level Security Dashboard]]<ref>https://about.gitlab.com/releases/2020/02/22/gitlab-12-8-released/#instance-level-security-dashboard</ref>
 +
** <code>[[artifacts:]] true</code>  on your <code>[[needs:]]</code> <ref>https://about.gitlab.com/releases/2020/02/22/gitlab-12-8-released/#automatically-bring-in-artifacts-from-cross-project-jobs</ref>
 +
** [[Git]] protocol v2 over [[HTTP]]<ref>https://about.gitlab.com/releases/2020/02/22/gitlab-12-8-released/#git-protocol-v2</ref>
 +
** [[NPM]] Registry to support NPM distribution tags
 +
** [[PostgreSQL 11]] (optional)
 +
** GitLab self monitoring project https://about.gitlab.com/releases/2020/02/22/gitlab-12-8-released/#gitlab-self-monitoring-project
 +
 +
 +
* [https://about.gitlab.com/releases/2020/01/22/gitlab-12-7-released/ 12.7] Jan 2020
 +
** Delete a pipeline from the UI
 +
** Parent-Child [[Pipelines]] <ref>https://about.gitlab.com/releases/2020/01/22/gitlab-12-7-released/#parent-child-pipelines</ref>
 +
** Pipeline Resource Groups. To limit pipeline concurrency to force jobs to execute sequentially.
 +
** [[application.log]] and [[application_json.log]]
 +
** [[Dependency Scanning]]
 +
 
== 12.x (2019) ==
 
== 12.x (2019) ==
  
 
* [https://about.gitlab.com/releases/2019/12/22/gitlab-12-6-released/ 12.6] Dec 2019
 
* [https://about.gitlab.com/releases/2019/12/22/gitlab-12-6-released/ 12.6] Dec 2019
 +
** [[GitLab Conan Repository]] ([[GitLab Premium]]) <ref>https://docs.gitlab.com/ee/user/packages/conan_repository/</ref>
 +
** [[Project Security Grades]] <ref>https://about.gitlab.com/releases/2019/12/22/gitlab-12-6-released/#quickly-understand-your-at-risk-projects-with-project-security-grades</ref> (Ultimate and Gold)
 +
** Automated Release Evidence collection to support [[audit]]s: Evidence collection [[JSON]] file<ref>https://about.gitlab.com/releases/2019/12/22/gitlab-12-6-released/#automated-release-evidence-collection-to-support-audits</ref>
 +
** View your [[Security]] and [[Compliance]] config from a centralized interface
  
 +
* [https://about.gitlab.com/releases/2019/11/22/gitlab-12-5-released/ 12.5] Nov 2019
 +
** [[EKS cluster creation]]
 +
** [[Crossplane]]
 +
** [[Sourcegraph]] integration
 +
** [[Environment]] dashboards<ref>https://about.gitlab.com/releases/2019/11/22/gitlab-12-5-released/#environments-dashboard</ref>
 +
** [[MR|Delete source branch once merged]] <ref>https://about.gitlab.com/releases/2019/11/22/gitlab-12-5-released/#delete-source-branch-once-merged</ref>, [[feature branches]] are deleted by default to keep your project clean and tidy.
 +
** View important [[Sentry]] error details
 +
** [[Slack]] slash command to add comment to issue <ref>https://about.gitlab.com/releases/2019/11/22/gitlab-12-5-released/#slack-slash-command-to-add-comment-to-issue</ref>
  
* [https://about.gitlab.com/2019/09/22/gitlab-12-3-released/ 12.3] 22/09/2019  
+
* [https://about.gitlab.com/releases/2019/10/22/gitlab-12-4-released/ 12.4] October 2019
 +
** [[Merge Request]] Dependencies
 +
 
 +
* [https://about.gitlab.com/releases/2019/09/22/gitlab-12-3-released/ 12.3] 22/09/2019  
 
** Code owners per branch approval (Ultimate and Premium versions)
 
** Code owners per branch approval (Ultimate and Premium versions)
** Web Application Firewall ([[WAF]]) focused is on monitoring and reporting of security concerns related to your [[DevOps/Kubernetes|Kubernetes]] clusters
+
** [[Web Application Firewall]] ([[WAF]]) focused is on monitoring and reporting of security concerns related to your [[Kubernetes]] clusters
 
** Productivity Analytics available in premium and ultimate version
 
** Productivity Analytics available in premium and ultimate version
 
** Enhanced compliance: [[Merge Request]] (MR) approval based on license (Ultimate version)<ref>https://about.gitlab.com/2019/09/22/gitlab-12-3-released/#leverage-merge-request-approvals-to-prevent-merging-prohibited-licenses-mvc</ref>
 
** Enhanced compliance: [[Merge Request]] (MR) approval based on license (Ultimate version)<ref>https://about.gitlab.com/2019/09/22/gitlab-12-3-released/#leverage-merge-request-approvals-to-prevent-merging-prohibited-licenses-mvc</ref>
** <code>rule</code> keyword in <code>[[DevOps/GitLab/gitlab-ci.yml|.gitlab-ci.yml]]</code> for controlling [[automatic transformation of XML namespaces/Pipeline|pipeline]] behaviors
+
** <code>rule</code> keyword in <code>.[[gitlab-ci.yml]]</code> for controlling [[automatic transformation of XML namespaces/Pipeline|pipeline]] behaviors
 +
** Per job <code>[[timeout:]]</code><ref>https://about.gitlab.com/releases/2019/09/22/gitlab-12-3-released/#per-job-timeouts-for-cicd-pipelines</ref>
 
** [[Mattermost]] 5.14 included
 
** [[Mattermost]] 5.14 included
 
** enhanced [[Jira]] integration
 
** enhanced [[Jira]] integration
Line 26: Line 194:
  
 
* [https://about.gitlab.com/2019/08/22/gitlab-12-2-released/index.html 22/08/2019 12.2]
 
* [https://about.gitlab.com/2019/08/22/gitlab-12-2-released/index.html 22/08/2019 12.2]
** <code>needs:</code><ref>https://docs.gitlab.com/ee/ci/yaml/#needs</ref> keyword in <code>[[DevOps/GitLab/gitlab-ci.yml|.gitlab-ci.yml]]</code >https://about.gitlab.com/2019/08/22/gitlab-12-2-released/index.html#directed-acyclic-graphs-dag-for-gitlab-pipelines
+
** <code>[[needs:]]</code><ref>https://docs.gitlab.com/ee/ci/yaml/#needs</ref> keyword in <code>[[.gitlab-ci.yml]]</code >https://about.gitlab.com/2019/08/22/gitlab-12-2-released/index.html#directed-acyclic-graphs-dag-for-gitlab-pipelines
 
*** 10/09/2019 12.2.5 https://about.gitlab.com/2019/09/10/critical-security-release-gitlab-12-dot-2-dot-5-released/
 
*** 10/09/2019 12.2.5 https://about.gitlab.com/2019/09/10/critical-security-release-gitlab-12-dot-2-dot-5-released/
 
*** [https://about.gitlab.com/blog/2019/10/07/security-release-gitlab-12-dot-3-dot-5-released/ 12.2.8]  
 
*** [https://about.gitlab.com/blog/2019/10/07/security-release-gitlab-12-dot-3-dot-5-released/ 12.2.8]  
Line 47: Line 215:
  
 
== 11.x (2018 - 2019) ==
 
== 11.x (2018 - 2019) ==
[https://about.gitlab.com/2019/05/22/gitlab-11-11-released/ 11.11 22/05/2019]
+
[https://about.gitlab.com/2019/05/22/gitlab-11-11-released/ 11.11 22/05/2019]]
 +
* [[masking]] of protected variables in logs
 
* Multiple Assignees for a Merge Request<ref>https://about.gitlab.com/blog/2019/05/22/gitlab-11-11-released/#multiple-assignees-for-merge-requests</ref>
 
* Multiple Assignees for a Merge Request<ref>https://about.gitlab.com/blog/2019/05/22/gitlab-11-11-released/#multiple-assignees-for-merge-requests</ref>
 
* Automated deployment event notifications for Slack and [[Mattermost]]
 
* Automated deployment event notifications for Slack and [[Mattermost]]
 
* Caching Dependency Proxy for your Docker images (Premium version)
 
* Caching Dependency Proxy for your Docker images (Premium version)
* Instance-level [[DevOps/Kubernetes|Kubernetes]] cluster configuration<ref>https://about.gitlab.com/blog/2019/05/22/gitlab-11-11-released/#instance-level-kubernetes-cluster-configuration</ref>
+
* Instance-level [[Kubernetes]] cluster configuration<ref>https://about.gitlab.com/blog/2019/05/22/gitlab-11-11-released/#instance-level-kubernetes-cluster-configuration</ref>
 
* Guest access to releases <ref>https://about.gitlab.com/blog/2019/05/22/gitlab-11-11-released/#guest-access-to-releases</ref>
 
* Guest access to releases <ref>https://about.gitlab.com/blog/2019/05/22/gitlab-11-11-released/#guest-access-to-releases</ref>
 
** 12/08/2019 [https://about.gitlab.com/2019/08/12/critical-security-release-gitlab-12-dot-1-dot-6-released/ 11.11.8]  Security fixes: CVE-2019-14942 CVE-2019-14943 CVE-2019-14944
 
** 12/08/2019 [https://about.gitlab.com/2019/08/12/critical-security-release-gitlab-12-dot-1-dot-6-released/ 11.11.8]  Security fixes: CVE-2019-14942 CVE-2019-14943 CVE-2019-14944
Line 72: Line 241:
 
** 11.10.2 - https://about.gitlab.com/2019/04/29/security-release-gitlab-11-dot-10-dot-2-released/
 
** 11.10.2 - https://about.gitlab.com/2019/04/29/security-release-gitlab-11-dot-10-dot-2-released/
 
** 11.10.1 - https://about.gitlab.com/2019/04/24/gitlab-11-10-1-released/
 
** 11.10.1 - https://about.gitlab.com/2019/04/24/gitlab-11-10-1-released/
 +
 +
 +
* [https://about.gitlab.com/releases/2019/03/22/gitlab-11-9-released/ 11.9]
 +
  
 
* [https://about.gitlab.com/2019/02/22/gitlab-11-8-released/ 22/02/2019 11.8]
 
* [https://about.gitlab.com/2019/02/22/gitlab-11-8-released/ 22/02/2019 11.8]
Line 79: Line 252:
 
* 22/12/2018 11.6 https://about.gitlab.com/2018/12/22/gitlab-11-6-released/
 
* 22/12/2018 11.6 https://about.gitlab.com/2018/12/22/gitlab-11-6-released/
 
** Authenticate with a smart card hardware token<ref>https://about.gitlab.com/2019/07/22/gitlab-12-1-released/index.html#require-use-of-a-smartcard-for-git-activity</ref>
 
** Authenticate with a smart card hardware token<ref>https://about.gitlab.com/2019/07/22/gitlab-12-1-released/index.html#require-use-of-a-smartcard-for-git-activity</ref>
 +
 +
* 22/11/2018 11.5 https://about.gitlab.com/releases/2018/11/22/gitlab-11-5-released/
 +
** Group Security
 +
** [[Operations Dashboards]]
 +
** Access Control for Pages
 +
 +
  
 
* 22/10/2018 11.4 https://about.gitlab.com/2018/10/22/gitlab-11-4-released/
 
* 22/10/2018 11.4 https://about.gitlab.com/2018/10/22/gitlab-11-4-released/
Line 88: Line 268:
 
** <code>extends</code><ref>https://docs.gitlab.com/ee/ci/yaml/#extends</ref> as alternative to YAML anchors in [[DevOps/GitLab/gitlab-ci.yml|.gitlab-ci.yml]]
 
** <code>extends</code><ref>https://docs.gitlab.com/ee/ci/yaml/#extends</ref> as alternative to YAML anchors in [[DevOps/GitLab/gitlab-ci.yml|.gitlab-ci.yml]]
  
* 22/06/2018 11.0 https://about.gitlab.com/2018/06/22/gitlab-11-0-released/
 
** ''Auto DevOps'' General Available and enabled by default in 11.3 release
 
  
=== 10.x (2017) ===
+
* 22 Aug 2018 11.2 https://about.gitlab.com/releases/2018/08/22/gitlab-11-2-released/
* 22/09/2017 10.0 https://about.gitlab.com/2017/09/22/gitlab-10-0-released/
+
 
** ''Auto DevOps'' feature included
+
* 22 July 2018 11.1 https://about.gitlab.com/releases/2018/07/22/gitlab-11-1-released/
 +
** [[Security Dashboards]] and enhanced code search
 +
 
 +
* 22 June 2018 11.0 https://about.gitlab.com/2018/06/22/gitlab-11-0-released/
 +
** ''[[Auto DevOps]]'' General Available and enabled by default in 11.3 release
 +
 
 +
== 10.x (2017-2018) ==
  
 
* 10.8
 
* 10.8
Line 101: Line 285:
 
** [[Automatic Let’s Encrypt Renewal]] https://docs.gitlab.com/omnibus/settings/ssl.html#automatic-lets-encrypt-renewal
 
** [[Automatic Let’s Encrypt Renewal]] https://docs.gitlab.com/omnibus/settings/ssl.html#automatic-lets-encrypt-renewal
  
=== 9.x (2017) ===
+
* 10.3
 +
** [[Static Application Security Testing (SAST)]] https://docs.gitlab.com/ee/user/application_security/sast/
 +
 
 +
* January 2018 10.4 https://about.gitlab.com/releases/2018/01/22/gitlab-10-4-released/
 +
** [[DAST]] https://docs.gitlab.com/ee/user/application_security/dast/
 +
 
 +
* 22/09/2017 10.0 https://about.gitlab.com/2017/09/22/gitlab-10-0-released/
 +
** ''[[Auto DevOps]]'' feature included
 +
 
 +
== 9.x (2017) ==
 
* 9.3
 
* 9.3
 
** Multi-project pipelines (Premium version)<ref>https://about.gitlab.com/2017/06/22/gitlab-9-3-released/#multi-project-pipeline-graphs</ref>
 
** Multi-project pipelines (Premium version)<ref>https://about.gitlab.com/2017/06/22/gitlab-9-3-released/#multi-project-pipeline-graphs</ref>
Line 107: Line 300:
 
** [[Prometheus monitoring|Prometheus]] is now on by default
 
** [[Prometheus monitoring|Prometheus]] is now on by default
  
=== 8.x (2015)===
+
== 8.x (2015)==
  
 
* xx/xx/xxxx 8.12 Notification settings API: https://docs.gitlab.com/ee/api/notification_settings.html
 
* xx/xx/xxxx 8.12 Notification settings API: https://docs.gitlab.com/ee/api/notification_settings.html
 +
 +
* 8.9 [[U2F]] support https://about.gitlab.com/blog/2016/06/22/gitlab-adds-support-for-u2f/
  
 
* 22/09/2015 8.0 https://about.gitlab.com/2015/09/22/gitlab-8-0-released/
 
* 22/09/2015 8.0 https://about.gitlab.com/2015/09/22/gitlab-8-0-released/
Line 118: Line 313:
 
** SSL Verification for [[Web Hooks]]
 
** SSL Verification for [[Web Hooks]]
  
=== 7.x (2014)===
+
== 7.x (2014) ==
 
* 7.0 22/06/2014 https://about.gitlab.com/2014/06/22/gitlab-7-dot-0-released/
 
* 7.0 22/06/2014 https://about.gitlab.com/2014/06/22/gitlab-7-dot-0-released/
  
Line 124: Line 319:
 
* Read Gitlab update documentation: https://about.gitlab.com/update/
 
* Read Gitlab update documentation: https://about.gitlab.com/update/
  
 +
== Related terms ==
 +
* [[Semantic versioning]]
 +
* <code>[[gitlab-rake gitlab:env:info]] | grep -w ^Version</code>
 +
* [[GitLab Upgrade]]
 +
* [[GitHub versions]]
  
 
== See also ==
 
== See also ==
* {{GitLab}}
+
* {{Upgrade GitLab}}
 
* [[TeamCity Release Notes]]
 
* [[TeamCity Release Notes]]
 +
* {{Changelogs}}
  
  
 
[[Category: Software development]]
 
[[Category: Software development]]
 
[[Category:changelogs]]
 
[[Category:changelogs]]

Latest revision as of 13:55, 16 August 2023

GitLab: https://about.gitlab.com/releases/. Gitlab release a new

  • Minor version monthly
  • Major version yearly in May
  • Admin -> Dashboard, search for GitLab component


Releases[edit]

15.x (2022)[edit]

  • 15.4 (15.4.6,15.4.1)
      • Suggested Reviewers open beta
      • Limit the maximum number of custom domains per project
      • Getting started with GitLab Pages just got easier
      • Improved CI/CD integration in VS Code
      • Sortable, filterable data-driven tables in Markdown
      • Users on verified domains can bypass email validation
      • Add linked resources to incident issues
      • More powerful Linux machine types for GitLab SaaS runners
  • 15.7, 15.7.1, 15.7.2, 15.7.3, 15.7.4, 15.7.5

14.x (2021)[edit]

13.x (2021)[edit]


  • 13.9 Feb 2021
    • Maintenance mode [4] (only Premium and Ultimate)
    • Select CI/CD configuration from any job and reuse it [5]
    • Follow user activity [6]

Minor releases:


13.x (2020)[edit]

12.x (2020)[edit]

Minor releases:




12.x (2019)[edit]


11.x (2018 - 2019)[edit]

11.11 22/05/2019]





10.x (2017-2018)[edit]

  • 10.8
    • Upgrade paths are enforced for version upgrades by default

9.x (2017)[edit]

8.x (2015)[edit]

7.x (2014)[edit]

Activities[edit]

Related terms[edit]

See also[edit]

  • https://about.gitlab.com/releases/2022/05/22/gitlab-15-0-released/#omnibus-improvements
  • https://about.gitlab.com/releases/2022/08/22/critical-security-release-gitlab-15-3-1-released/
  • https://about.gitlab.com/releases/2022/08/22/critical-security-release-gitlab-15-3-1-released/
  • https://about.gitlab.com/releases/2021/02/22/gitlab-13-9-released/#maintenance-mode
  • https://about.gitlab.com/releases/2021/02/22/gitlab-13-9-released/#select-cicd-configuration-from-any-job-and-reuse-it
  • https://about.gitlab.com/releases/2021/02/22/gitlab-13-9-released/#follow-user-activity
  • https://about.gitlab.com/releases/2020/09/22/gitlab-13-4-released/#use-hashicorp-vault-secrets-in-ci-jobs
  • https://about.gitlab.com/releases/2020/04/22/gitlab-12-10-released/#create-and-view-requirements-in-gitlab
  • https://about.gitlab.com/releases/2020/02/22/gitlab-12-8-released/#leverage-policies-to-remove-docker-images
  • https://about.gitlab.com/releases/2020/02/22/gitlab-12-8-released/#automatically-stop-environments-after-a-specified-period
  • https://about.gitlab.com/releases/2020/02/22/gitlab-12-8-released/#instance-level-security-dashboard
  • https://about.gitlab.com/releases/2020/02/22/gitlab-12-8-released/#automatically-bring-in-artifacts-from-cross-project-jobs
  • https://about.gitlab.com/releases/2020/02/22/gitlab-12-8-released/#git-protocol-v2
  • https://about.gitlab.com/releases/2020/01/22/gitlab-12-7-released/#parent-child-pipelines
  • https://docs.gitlab.com/ee/user/packages/conan_repository/
  • https://about.gitlab.com/releases/2019/12/22/gitlab-12-6-released/#quickly-understand-your-at-risk-projects-with-project-security-grades
  • https://about.gitlab.com/releases/2019/12/22/gitlab-12-6-released/#automated-release-evidence-collection-to-support-audits
  • https://about.gitlab.com/releases/2019/11/22/gitlab-12-5-released/#environments-dashboard
  • https://about.gitlab.com/releases/2019/11/22/gitlab-12-5-released/#delete-source-branch-once-merged
  • https://about.gitlab.com/releases/2019/11/22/gitlab-12-5-released/#slack-slash-command-to-add-comment-to-issue
  • https://about.gitlab.com/2019/09/22/gitlab-12-3-released/#leverage-merge-request-approvals-to-prevent-merging-prohibited-licenses-mvc
  • https://about.gitlab.com/releases/2019/09/22/gitlab-12-3-released/#per-job-timeouts-for-cicd-pipelines
  • https://docs.gitlab.com/ee/ci/yaml/#needs
  • https://about.gitlab.com/2019/07/22/gitlab-12-1-released/index.html#annotate-gitlab-incidents-with-prometheus-alert-attributes
  • https://about.gitlab.com/2019/07/22/gitlab-12-1-released/index.html#require-use-of-a-smartcard-for-git-activity
  • https://about.gitlab.com/blog/2019/05/22/gitlab-11-11-released/#multiple-assignees-for-merge-requests
  • https://about.gitlab.com/blog/2019/05/22/gitlab-11-11-released/#instance-level-kubernetes-cluster-configuration
  • https://about.gitlab.com/blog/2019/05/22/gitlab-11-11-released/#guest-access-to-releases
  • https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/doc/update/gitlab_12_changes.md
  • https://docs.gitlab.com/ee/user/operations_dashboard/
  • https://about.gitlab.com/2019/02/22/gitlab-11-8-released/#merge-request-approval-rules
  • https://about.gitlab.com/2019/07/22/gitlab-12-1-released/index.html#require-use-of-a-smartcard-for-git-activity
  • https://about.gitlab.com/2018/09/22/gitlab-11-3-released/#code-owners
  • https://docs.gitlab.com/ee/ci/yaml/#extends
  • https://about.gitlab.com/2017/06/22/gitlab-9-3-released/#multi-project-pipeline-graphs
  • Advertising: