Undocumented 8.4 features
Meta issue to track which new features are lacking documentation.
Taken from the CHANGELOG.
Major
- Add Sentry integration https://gitlab.com/gitlab-org/gitlab-ce/issues/12513
- Added custom application performance measuring system powered by InfluxDB https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2484
- Add housekeeping function to project settings page https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2371
- Add CAS support (tduehr) https://gitlab.com/gitlab-org/gitlab-ce/commit/8e3f1fa629a61741282214b293c1bc9438aada59
- Enable forcing Two-Factor authentication site-wide, with optional grace period https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2155
- Import GitHub Pull Requests into GitLab https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2390
- Enable Microsoft Azure OAuth2 support (Janis Meybohm) https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2187
- Add file finder feature in tree view (Kyungchul Shin) https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2541
- Add API support for managing project's builds https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2207
- Add API support for managing project's build triggers https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2286
- Add API support for managing project's build variables https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2264
- Import GitHub wiki into GitLab https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2390
- Add build artifacts browser https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2511
Minor
- Add user's last used IP addresses to admin page (Stan Hu)
- Allow LDAP users to change their email if it was not set by the LDAP server https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2502
- Consider re-assign as a mention from a notification point of view
- Add pagination headers to already paginated API resources https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2435
- Accept 2xx status codes for successful Web hook triggers (Stan Hu)
- Don't notify users twice if they are both project watchers and subscribers (Stan Hu)
- Implement search inside emoji picker https://gitlab.com/gitlab-org/gitlab-ce/issues/9091
- Let the CI runner know about builds that this build depends on
- Add API support for looking up a user by username (Stan Hu)
- Add project permissions to all project API endpoints (Stan Hu)
-
Only allow group/project members to mention
@all
- Add "Frequently used" category to emoji picker https://gitlab.com/gitlab-org/gitlab-ce/issues/9091
- Add link to merge request on build detail page
- Add system hook messages for project rename and transfer (Steve Norman)
- Add Open Graph and Twitter Card data to all pages
- Change single user API endpoint to return more detailed data (Michael Potthoff)
- Validate README format before displaying
- Ajax filter by message for commits page
- API: Add support for deleting a tag via the API (Robert Schilling)
- Allow subsequent validations in CI Linter
- Show referenced MRs & Issues only when the current viewer can access them
- Allow broadcast messages to be edited
- Add reporters ability to download and browse build artifacts (Andrew Johnson)
- Autofill referring url in message box when reporting user abuse.
- Expose button to CI Lint tool on project builds page https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2445
- Fix: Creator should be added as a master of the project on creation
- Added X-GitLab-... headers to emails from CI and Email On Push services (Anton Baklanov)