# DevOps/GitLab/GitLab release notes

Gitlab: https://about.gitlab.com/releases/. Gitlab release a new minor version monthly.

## Releases

* https://about.gitlab.com/releases/ and https://about.gitlab.com/upcoming-releases/
* https://about.gitlab.com/blog/categories/releases/index.html

### 12.x (2019)

* 22/09/2019 12.3
** 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 Kubernetes clusters
** Productivity Analytics available in premium and ultimate version
** Enhanced compliance: Merge Request (MR) approval based on license (Ultimate version)
** rule keyword in .gitlab-ci.yml for controlling pipeline behaviors
** Mattermost 5.14 included
** enhanced Jira integration
* 12.3.1
* 12.3.2 Security: Account Takeover using SAML
* 12.3.3 security for enabled Elasticsearch installations
* 12.3.4 Fix release: GitLab Geo: LFS not being synced"
* 12.3.5 security for enabled Elasticsearch installations
* 22/08/2019 12.2
** needs: keyword in .gitlab-ci.ymlhttps://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/
*** 12.2.8
* 22/07/2019 12.1
** Let's Encrypt support for Gitlab Pages
** Annotate GitLab incidents with Prometheus alert attributes
** Require use of a smartcard for Git activity
** MySQL support removed
*** 12.1.2
*** 12.1.6
*** 12.1.14
* 22/06/2019 12.0
** Limit access based on IP address
** Visual reviews
** Project dependency list / BOM (Ultimate version)
** Deploying JupyterHub via GitLab’s Kubernetes integration

### 11.x (2018 - 2019)

11.11 22/05/2019
* Multiple Assignees for a Merge Request
* Automated deployment event notifications for Slack and Mattermost
* Caching Dependency Proxy for your Docker images (Premium version)
* Instance-level Kubernetes cluster configuration
* Guest access to releases
** 12/08/2019 11.11.8 Security fixes: CVE-2019-14942 CVE-2019-14943 CVE-2019-14944
** 11.11.7 Security fixes
** 11.11.5 https://about.gitlab.com/2019/07/03/security-release-gitlab-12-dot-0-dot-3-released/ Security fixes
** 11.11.4 https://about.gitlab.com/2019/06/26/gitlab-12-0-2-11-11-4-11-10-7-released/ Regressions fixes
*** Prometheus 1.x deprecated
** 11.11.3 https://about.gitlab.com/2019/06/10/gitlab-11-11-3-released/ Regressions and bug fixing
** 11.11.2 https://about.gitlab.com/2019/06/05/gitlab-11-11-2-released/ Regressions and bug fixing
** 11.11.1 https://about.gitlab.com/2019/06/03/security-release-gitlab-11-dot-11-dot-1-released/ CVE-2019-12430
* 22/04/2019 11.10
** Pipelines in the operation dashboard
** 11.10.8 - 03/07/2019 https://about.gitlab.com/2019/07/03/security-release-gitlab-12-dot-0-dot-3-released/ Security fixes
** 11.10.7 - https://about.gitlab.com/2019/06/26/gitlab-12-0-2-11-11-4-11-10-7-released/
** 11.10.6 - https://about.gitlab.com/2019/06/05/gitlab-11-10-6-released/
** 11.10.5 - https://about.gitlab.com/2019/06/03/security-release-gitlab-11-dot-11-dot-1-released/
** 11.10.4 - https://about.gitlab.com/2019/05/01/gitlab-11-10-4-released/
** 11.10.3 - https://about.gitlab.com/2019/04/30/security-release-gitlab-11-dot-10-dot-3-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/
* 22/02/2019 11.8
** Error Tracking with Sentry
** Merge Request approval rules (disabled by default) (Premium and Ultimate versions)
* 22/12/2018 11.6 https://about.gitlab.com/2018/12/22/gitlab-11-6-released/
** Authenticate with a smart card hardware token
* 22/10/2018 11.4 https://about.gitlab.com/2018/10/22/gitlab-11-4-released/
** Prometheus 2.4.2
* 22/09/2018 11.3
** Code owners (Not in core version)
** Building Maven repositories directly into GitLab (Premium version)
** extends as alternative to YAML anchors in .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/09/2017 10.0 https://about.gitlab.com/2017/09/22/gitlab-10-0-released/
** Auto DevOps feature included
* 10.8
** Upgrade paths are enforced for version upgrades by default

### 9.x (2017)

* 9.3
** Multi-project pipelines (Premium version)
* 22/03/2017 9.0 https://about.gitlab.com/2017/03/22/gitlab-9-0-released/
** Prometheus is now on by default

### 8.x (2015)

* 22/09/2015 8.0 https://about.gitlab.com/2015/09/22/gitlab-8-0-released/
** Continous Integration (CI) included by default
** LDAP integration
** Git annex for large files, later deprecated in favour of Git LFS
** Mattermost Improvements
** SSL Verification for Web Hooks

### 7.x (2014)

* 7.0 22/06/2014 https://about.gitlab.com/2014/06/22/gitlab-7-dot-0-released/

## Activities

* Read Gitlab update documentation: https://about.gitlab.com/update/