Today we are releasing GitLab version 10.3.6.
This version resolves a number of regressions and bugs in this month's 10.3.5 release and prior versions.
Bug fixes for Community and Enterprise Editions
- CE/EES/EEP: Fix Mermaid drawings not loading on some browsers
- CE/EES/EEP: Resolve "Incorrect default merge request title when Jira activated"
- CE/EES/EEP: Prevent RevList failing on non UTF8 paths
- CE/EES/EEP: Set target_branch to the ref branch when creating MR from issue
- CE/EES/EEP: Fix Route validation when conflicting permanent redirects exist
- CE/EES/EEP: Fixing request json mime type
- CE/EES/EEP: Fix 500 error when visiting a commit where the blobs do not exist (nil blobs)
- CE/EES/EEP: Fix hooks not being set up properly for bare import Rake task
- CE/EES/EEP: Fix custom name in branch creation for issue in Firefox
- CE/EES/EEP: Prevent excessive DB load due to faulty DeleteConflictingRedirectRoutesRange background migration
- CE/EES/EEP: Fixing bug related to wiki last version
- CE/EES/EEP: Resolve "gitlab-rake gitlab:import:repos schedules an import"
- CE/EES/EEP: Fix changes dropdown ellipsis working across browsers
- CE/EES/EEP: Resolve "Error 500 trying to view a merge request JSON: undefined method binary? for nil:NilClass"
- CE/EES/EEP: Resolve "Branch name omitted due to bad UTF-8 conversion by Gitaly ref handler"
- CE/EES/EEP: Do not run ee_compat_check on security branches
- CE/EES/EEP: Avoid leaving a push event empty if payload cannot be created
- CE/EES/EEP: Update prometheus gem to version that publishes +Inf bucket in accordance with Prometheus docs.
- CE/EES/EEP: Fixed abuse reports link url
- CE/EES/EEP: Gracefully handle garbled URIs in Markdown
- CE/EES/EEP: Clarify Auto DevOps pipelines
- CE/EES/EEP: Refactor user, project and group docs when changing namespace
- CE/EES/EEP: Add CI YML example for Browser Performance Testing in CE
- CE/EES/EEP: Fix shortcut links on help page
Bug fixes for Enterprise Editions
- EEU: Mention Auto SAST in merge request SAST docs
- EEP: Multiple kubernetes clusters documentation
- EEP: Add Browser Performance Testing docs
- EEP: Resolve "Fix Geo::RepositoriesCleanUpWorker to work with hashed storage"
- EEP: Update dashboard image
- EES/EEP: Fix JS bundle not running on the Cluster update/destroy pages
- EES/EEP: Fix 500 error when visiting a commit where the blobs do not exist (nil blobs)
- EES/EEP: Clarify Auto DevOps pipelines
- EES/EEP: Replace explicit service configuration with roles
- EES/EEP: Use 'preload' in export to CSV
- EES/EEP: Improve bidirectional mirroring docs
Bug fixes for Omnibus GitLab
- Omnibus: Specify initial tag of QA image for pushing to dockerhub
- Omnibus: Use dash instead of spaces in cache keys and build jobs
This version does not include any new migrations, and should not require any downtime.
Please be aware that by default the Omnibus packages will stop, run migrations, and start again, no matter how “big” or “small” the upgrade is. This behavior can be changed by adding a
/etc/gitlab/skip-auto-migrations file, which is only used for updates.
To update, check out our update page.
Interested in GitLab Enterprise Editions? Check out the features exclusive to EE.
Access to GitLab Enterprise Editions is granted by a subscription. No time to upgrade GitLab yourself? Subscribers receive upgrade and installation services.