DevOps/GitLab/GitLab release notes
Appearance
Gitlab: https://about.gitlab.com/releases/. Gitlab release a new minor version monthly.
Releases
[edit | edit source]- https://about.gitlab.com/releases/ and https://about.gitlab.com/upcoming-releases/
- https://about.gitlab.com/blog/categories/releases/index.html
12.x (2019)
[edit | edit source]- 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)[1]
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/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)
[edit | edit source]- Multiple Assignees for a Merge Request[5]
- Automated deployment event notifications for Slack and Mattermost
- Caching Dependency Proxy for your Docker images (Premium version)
- Instance-level Kubernetes cluster configuration[6]
- Guest access to releases [7]
- 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[8]
- 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[9]
- 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)[10] (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[11]
- 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 [12] (Not in core version)
- Building Maven repositories directly into GitLab (Premium version)
extends
[13] 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)
[edit | edit source]- 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)
[edit | edit source]- 9.3
- Multi-project pipelines (Premium version)[14]
- 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)
[edit | edit source]- 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)
[edit | edit source]- 7.0 22/06/2014 https://about.gitlab.com/2014/06/22/gitlab-7-dot-0-released/
Activities
[edit | edit source]- Read Gitlab update documentation: https://about.gitlab.com/update/
See also
[edit | edit source]- Gitlab runner: Read GitLab Runner Changelog, approximately monthly releases: https://gitlab.com/gitlab-org/gitlab-runner/blob/master/CHANGELOG.md
- ↑ https://about.gitlab.com/2019/09/22/gitlab-12-3-released/#leverage-merge-request-approvals-to-prevent-merging-prohibited-licenses-mvc
- ↑ 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