GitLab kun je vergelijken met het bekendere GitHub, maar bevat een aantal subtiele verschillen. Het is een omgeving voor het beheren van Git-repositories on-premises en wordt uitgegeven onder de MIT Expat-licentie en ontwikkeld in Ruby on Rails. Het is beschikbaar in twee versies, namelijk de gratis te gebruiken Community Edition en een betaalde Enterprise Edition met meer functies die op grote bedrijven zijn gericht. De twee smaken worden op deze pagina uiteengezet. Het ontwikkelteam heeft GitLab 8.14.4, 8.13.9 en 8.12.12 uitgebracht met de volgende aankondiging:
GitLab 8.14.4, 8.13.9, and 8.12.12 Released
Today we are releasing versions 8.14.4, 8.13.9, and 8.12.12 for GitLab Community Edition (CE) and Enterprise Edition (EE). These versions contain important security fixes, and we strongly recommend that all affected GitLab installations be upgraded to one of these versions immediately.
Security fixes in 8.14.4, 8.13.9 and 8.12.12Security fixes in 8.14.4
- CE/EE: Replace MR access checks with use of MergeRequestsFinder (#23867)
Other fixes in 8.14.4
- CE/EE: Destroy a user's session when they delete their account. (#25015)
- CE/EE: Filter authentication tokens from Sentry output.
- CE/EE: XSS when LegacyDiffNote is created on a merge request diff containing HTML (#25249)
- CE/EE: Fix pipeline author for Slack and use pipeline id for pipeline link (!7506)
- CE/EE: Resolve "Highlighting lines is broken" (!7090)
- CE/EE: Fix pipelines tabs (!7709)
- CE/EE: Fix compatibility with Internet Explorer 11 for merge requests (!7525)
- CE/EE: Authorize users into imported GitLab project (!7936)
- CE/EE: Remove caching of Repository#has_visible_content? (!7947)
- CE/EE: Bump gitlab-shell version to 4.0.3 (!7953)
- EE: Prevent remote mirrors from failing when project is in pending_delete (!938)