GitLab is a development collaboration tool and git DVCS frontend. It includes repository management features, code reviews, an issue tracker, activity feeds and wikis.GitLab provides fine-grained access control, user management, 5 permission levels and branch constraints, and can utilize LDAP/AD intranet authorization. Powered by Ruby on Rails it comes as open source package, and as commercial supported enterprise version.
major feature: (2020-12-22).### Security (1 change).regular expression backtracking in custom emoji name validation.### Removed (2 changes, 1 of them is from the community).Remove Google Code importer. !48139 (Getulio Valentin Sánchez).Remove release notes from Tags page. !49979.### (109 changes, 7 of them are from the community).Update user mentions when markdown columns are directly saved to DB. !38034.Retain spinner when applying MR suggestions. !46203.Skipped jobs no longer trigger a cancelled deployment. !46614.Catch wiki timeouts when rendering pages. !46627.single file snippets display for Geo secondary sites. !46812.Jira Connect styles not loaded when startup_css is enabled. !47043.Add migration that updated users that don't need to have 2fa established. !47193.project integration form validation when integration is inactive. !47201.project access token build authentication error. !47247.Support S3 server side encryption in CI cloud native job logs. !47536.repository clone panel for wikis. !47676.Hide Mark as draft button in a merged MR even on mobile. !47678 (Takuya Noguchi).Eliminate N+1 performance in MergeRequest.pipelines in GraphQL API. !47784.Add cascade delete foreign key to web_hooks on service_id without validation. !47821.Implement passing dotenv variables to bridge jobs. !47905.Allow canceling all pipelines with auto-cancel. !47906.error in Issuable::ImportCsv::BaseService when CSV file is empty. !47918.editing labels on the swimlanes sidebar. !47946.Scroll exactly to the top of a discussion on the MR Overview tab. !47970.Search page: empty results status. !48034.Move fuzz license check to.pre stage. !48076.Add link in Access Request API. !48081 (jimcser).Add gitlab:db:active task. !48083.overscroll for MR diffs in mobile view. !48091.incorrect line height in file header. !48117.Repopulate historical vulnerability statistics. !48128.image diff comments positioning. !48132.Manually trigge