All Versions
467
Latest Version
Avg Release Cycle
8 days
Latest Release
154 days ago

Changelog History
Page 3

  • v13.1.9

    September 02, 2020

    ๐Ÿ”’ Security (23 changes, 1 of them is from the community)

    • Check validity of project's import_url before mirroring repository.
    • ๐Ÿ‘‰ Show on two-factor authentication setup page groups that are the cause of this requirement.
    • Prevent interrupted 2FA sign-in from signing-in incorrect user.
    • Create new 2FA code each time user is entering 2FA setup page.
    • โœ‚ Remove all sessions but current while enabling 2FA.
    • Invalidate two factor sign-in when user password changes.
    • โœ‚ Delete members invites created by users being deleted.
    • Prevent OmniAuth from rendering arbitrary error messages.
    • Prevent not-2fa authenticated users that are supposed to use it to consume api via session.
    • Invalidate remember me when an active session is revoked.
    • โž• Add rate limit on webhooks testing feature.
    • โž• Add scope presence validation to OAuth Application creation.
    • ๐Ÿ‘ Allow only running job tokens for API authentication.
    • ๐Ÿš€ Prevent Deploy Tokens to read project resources when repository is disabled.
    • ๐Ÿ”„ Change conan api to use proper workhorse validation.
    • Ensure global ID is of Snippet type in GraphQL destroy mutation.
    • ๐Ÿ›  Fix Improper Access Control on Deploy-Key.
    • Set maximum limit for profile events.
    • Persist EKS External ID before presenting it to the user.
    • Prevent project maintainers from editing group badges.
    • โฌ†๏ธ Upgrade jquery to v3.5.
    • โšก๏ธ Update websocket-extensions gem to 0.1.5. (Vitor Meireles De Sousa)
    • โšก๏ธ Update GitLab Runner Helm Chart to 0.18.3.
  • v13.1.8

    August 18, 2020
    • No changes.
  • v13.1.7

    August 17, 2020

    ๐Ÿ”’ Security (2 changes)

    • ๐Ÿš€ Stop deploy token being mis-used as user in ProjectPolicy and GroupPolicy.
    • ๐Ÿš€ Project access is checked during deploy token authentication.
  • v13.1.6

    August 05, 2020

    ๐Ÿ”’ Security (11 changes)

    • โž• Add decompressed archive size validation on Project/Group Import. !562
    • Enforce 2FA on Doorkeeper controllers.
    • Refresh project authorizations when transferring groups.
    • ๐Ÿ”Š Stop excess logs from failure to send invite email when group no longer exists.
    • ๐Ÿ‘Œ Verify confirmed email for OAuth Authorize POST endpoint.
    • Revoke OAuth grants when a user revokes an application.
    • ๐Ÿ›  Fix XSS in Markdown reference tooltips.
    • ๐Ÿ›  Fix XSS in milestone tooltips.
    • ๐Ÿ›  Fix xss vulnerability on jobs view.
    • Block 40-character hexadecimal branches.
    • โšก๏ธ Update GitLab Runner Helm Chart to 0.17.2.
  • v13.1.5

    July 23, 2020
    • No changes.
  • v13.1.3

    July 06, 2020
    • No changes.
  • v13.1.2

    July 01, 2020

    ๐Ÿ”’ Security (18 changes)

    • โšก๏ธ Update xterm js dependency to latest stable 3.x version.
    • Do not show activity for users with private profiles.
    • ๐Ÿ›  Fix stored XSS in markdown renderer.
    • โฌ†๏ธ Upgrade swagger-ui to solve XSS issues.
    • ๐Ÿ›  Fix group deploy token API authorizations.
    • ๐Ÿ”€ Check access when sending TODOs related to merge requests.
    • ๐Ÿ”„ Change from hybrid to JSON cookies serializer.
    • Prevent XSS in group name validations.
    • Disable caching for wiki attachments.
    • Disable Github Importer API by settings.
    • ๐Ÿ›  Fix null byte error in upload path.
    • โšก๏ธ Update permissions for time tracking endpoints.
    • โž• Add snippet repository validation after bundle import.
    • โšก๏ธ Update Kaminari gem.
    • ๐Ÿ›  Fix note author name rendering.
    • Sanitize bitbucket repo urls to mitigate XSS.
    • Stored XSS on the Error Tracking page.
    • ๐Ÿ›  Fix security issue when rendering issuable.
  • v13.1.1

    June 23, 2020

    ๐Ÿ›  Fixed (4 changes)

    • ๐Ÿ›  Fix missing templating vars set from URL in metrics dashboard. !34668
    • ๐Ÿ›  Fix edit status dropdown overflow. !34847
    • ๐ŸŒฒ Load user before logging git http-requests. !34923
    • ๐Ÿš€ Do not mask key comments for DeployKeys. !35014

    โž• Added (1 change)

    • Periodically recompute project authorizations. !34071
  • v13.1.0

    June 19, 2020

    โœ‚ Removed (4 changes, 2 of them are from the community)

    • โœ‚ Remove deprecated dashboard & group milestone pages. !13237
    • โœ‚ Removed UltraAuth integration for OmniAuth. !29330 (Kartikey Tanna)
    • โœ‚ Remove all search autocomplete for groups/projects/other. !31187
    • โœ‚ Remove temporary datepicker position fix as it is no longer required. !31836 (Arun Kumar Mohan)

    ๐Ÿ›  Fixed (154 changes, 57 of them are from the community)

    • ๐Ÿ›  Fix 'Active' checkbox text in Pipeline Schedule form to be a label. !27054 (Jonston Chan)
    • ๐Ÿ›  Fix back button when switching MR tabs. !29862 (Lee Tickett)
    • โœ‚ Remove ability to scroll Issue while in Design View. !29881
    • ๐Ÿ›  Fix merge request note label URLs. !30428 (Lee Tickett)
    • ๐Ÿ›  Fix default path when creating project from group template. !30597 (Lee Tickett)
    • Group authorization refresh to consider shared groups. !31204
    • ๐Ÿ›  Fix group transfer service to deny moving group to its subgroup. !31495 (Abhisek Datta)
    • ๐Ÿ›  Fix issuable listings with any label filter. !31729
    • ๐Ÿšš Move prepend to last in ee-app-services. !31838 (Rajendra Kadam)
    • Fallback to lowest visibility level in snippet visibility radio. !31847 (Jacopo Beschi @jacopo-beschi)
    • โž• Add class stubs and fix leaky constant alert in query limit helper spec. !31949 (Rajendra Kadam)
    • โœ‚ Remove usage of spam constants in spec. !31959 (Rajendra Kadam)
    • ๐Ÿ›  Fix leaky constant issue in uninstall progress service check. !32036 (Rajendra Kadam)
    • ๐Ÿ›  Fix leaky constant issue in commit entity spec. !32039 (Rajendra Kadam)
    • ๐Ÿ›  Fix leaky constant issue in task completion status spec. !32043 (Rajendra Kadam)
    • ๐Ÿ›  Fix leaky constant issue in admin mode migration spec. !32074 (Rajendra Kadam)
    • ๐Ÿ›  Fix leaky constant issue in sidekiq middleware server metric spec. !32104 (Rajendra Kadam)
    • ๐Ÿ›  Fix leaky constant issue in sidekiq middleware client metric spec. !32108 (Rajendra Kadam)
    • ๐Ÿ›  Fix leaky constant issue in path regex spec. !32115 (Rajendra Kadam)
    • ๐Ÿ›  Fix leaky constant issue importer and cache headers spec. !32122 (Rajendra Kadam)
    • ๐Ÿ›  Fix leaky constant issue in relation factory spec. !32129 (Rajendra Kadam)
    • ๐Ÿ›  Fix leaky constant issue in test coverage spec. !32134 (Rajendra Kadam)
    • Prevent emails to user on expiry of impersonation token. !32140
    • ๐Ÿ›  Fix leaky constant issue in diff collection spec. !32163 (Rajendra Kadam)
    • ๐Ÿ›  Fix leaky constant issue in migration helpers, with lock retries and ignored cols spec. !32170 (Rajendra Kadam)
    • ๐Ÿ›  Fix leaky constant issue in factory spec. !32174 (Rajendra Kadam)
    • ๐Ÿ›  Fix leaky constant issue in creds factory spec. !32176 (Rajendra Kadam)
    • ๐Ÿ‘‰ Use applogger in project import state file. !32182 (Rajendra Kadam)
    • ๐Ÿ‘‰ Use applogger in project.rb. !32183 (Rajendra Kadam)
    • ๐Ÿ‘‰ Use applogger in chat_team.rb. !32184 (Rajendra Kadam)
    • ๐Ÿ‘‰ Use applogger in repository model. !32185 (Rajendra Kadam)
    • ๐Ÿ— Use applogger in build and ssh host key. !32187 (Rajendra Kadam)
    • ๐Ÿ’Ž Use applogger in cache attrs and highest role ruby files. !32189 (Rajendra Kadam)
    • ๐Ÿ‘‰ Use applogger in legacy project and namespace. !32190 (Rajendra Kadam)
    • ๐Ÿ‘‰ Use applogger in base.rb. !32191 (Rajendra Kadam)
    • ๐Ÿ‘‰ Use applogger in usage ping and webhook service. !32192 (Rajendra Kadam)
    • Use applogger in exclusive_lease_guard. !32194 (Rajendra Kadam)
    • ๐Ÿ‘‰ Use applogger in groups destroy service and label create service. !32195 (Rajendra Kadam)
    • ๐Ÿ”€ Use applogger in merge_service.rb. !32196 (Rajendra Kadam)
    • ๐Ÿ‘‰ Use applogger in project create service and after import service. !32198 (Rajendra Kadam)
    • โšก๏ธ Use applogger in update stats service. !32200 (Rajendra Kadam)
    • ๐Ÿ‘‰ Use applogger in base attachment service. !32201 (Rajendra Kadam)
    • ๐Ÿ‘‰ Use applogger in export service. !32203 (Rajendra Kadam)
    • ๐Ÿ‘‰ Use applogger in akismet service. !32205 (Rajendra Kadam)
    • ๐Ÿšš Use applogger in file mover file. !32206 (Rajendra Kadam)
    • ๐Ÿ‘ท Use applogger in commit signature worker. !32207 (Rajendra Kadam)
    • ๐Ÿ‘ท Use applogger in delete user worker. !32209 (Rajendra Kadam)
    • ๐Ÿ‘ท Use applogger in email receiver worker. !32211 (Rajendra Kadam)
    • ๐Ÿ‘ท Use applogger in artifact worker. !32212 (Rajendra Kadam)
    • ๐Ÿ‘ท Use applogger in new note worker. !32213 (Rajendra Kadam)
    • ๐Ÿ›  Fix duplicate filename displayed in design todos. !32274 (Arun Kumar Mohan)
    • โž• Add value length validations for instance level variable. !32303
    • ๐Ÿš€ Resolve image overflow at releases list panel. !32307
    • Clean up shared/tmp folder after Import/Export. !32326
    • ๐Ÿ›  Fix creating release evidence if release is created via UI. !32441
    • GraphQL hasNextPage and hasPreviousPage return correct values. !32476
    • ๐Ÿ›  Fix loading and empty state styling for alerts list. !32531
    • Resolve incorrect x-axis padding on the Environments Dashboard. !32533
    • ๐Ÿ›  Fix time_tracking help link. !32552
    • Don't display confidential note icon on confidential issue public notes. !32571
    • โšก๏ธ Update container expiration policy database defaults. !32600
    • ๐Ÿ›  Fix rendering of emojis in status tooltips. !32604
    • Hid copy contents button when blob has rendering error. !32632
    • Avoid refresh to show endedAt after mutation. !32636
    • ๐Ÿ›  Fix for metrics creation when saving MR. !32668
    • Skip the individual JIRA issues if failed to import vs failing the whole batch. !32673
    • Hide "Import from Jira" option from non-entitled users. !32685
    • ๐Ÿ›  Fix broken help link on operations settings page. !32722
    • ๐Ÿ‘ Allow different in bulk editing issues. !32734
    • ๐Ÿ›  Fix whitespace changes overgrowing the diff container. !32774
    • ๐Ÿ‘Œ Improve spacing and wrapping of group actions buttons and stats in group list view. !32786
    • ๐Ÿ›  Fix "Broadcast Messages" table overflow and button alignment. !32801
    • ๐Ÿ›  Fix 404 when downloading a non-archive artifact. !32811
    • ๐Ÿ‘‰ Make commits author button confirm to Pajamas specs. !32821
    • ๐Ÿ›  Fix filename duplication in design notes in activity feeds. !32823 (Arun Kumar Mohan)
    • ๐Ÿš€ Prevent multiple Auto DevOps deployment jobs running concurrently when using manual rollout. !32824
    • Implement displaying downstream pipeline error details. !32844
    • ๐Ÿ›  Fix Runner heartbeats that results in considering them offline. !32851
    • ๐Ÿ“ฆ Conan package registry support for the conan_export.tgz file. !32866
    • ๐Ÿ›  Fix plural message in account deletion section. !32868
    • ๐Ÿ›  Fix atomic processing bumping a lock_version. !32914
    • ๐Ÿ‘ AsciiDoc: Add support for built-in alignment roles. !32928 (mnrvwl)
    • ๐Ÿ›  Fix a bug where some Vue apps would be unable to load when DAG tab is disabled. !32966
    • ๐Ÿ›  Fix undefined error in Gitlab::Git::Diff. !32967
    • ๐Ÿ›  Fix spelling error on Ci::RunnersFinder. !32985 (Arthur de Lapertosa Lisboa)
    • ๐Ÿ›  Fix polling for resource events. !33025
    • ๐Ÿ›  Fix broken CSS classes inside alert management list. !33038
    • ๐Ÿ›  Fix bug in snippet create mutation with non ActiveRecord errors. !33085
    • ๐Ÿ›  Fix overflow issue in MR and Issue comments. !33100
    • ๐Ÿ›  Fix alignment of button text on the Edit Release page. !33104
    • ๐Ÿ”€ Deduplicate URL parameters when requesting merge request diffs which causes diffs load to fail. !33117
    • ๐Ÿ›  Fix tabbing through form fields in projects/new flow. !33209
    • ๐Ÿ›  Fix incorrect commit search results returned when searching with ref. !33216
    • ๐Ÿ›  Fix NoMethodError by using the correct method to report exceptions to Sentry. !33260
    • ๐Ÿ›  Fix KaTeX font paths. !33338
    • Resolve Fix Incomplete Kubernetes Cluster Status List. !33344
    • ๐Ÿ›  Fix auto-merge not running after discussions resolved. !33371
    • ๐Ÿ›  Fix bug in snippets updating only file_name or content. !33375
    • ๐Ÿ›  Fix invisible emoji modal on Set Status form when clicked the second time. !33398
    • ๐Ÿ‘ท vertically center action icon in the CI pipeline. !33427 (Nathanael Weber)
    • โšก๏ธ Wrap auto merge parameters update in database transaction. !33471
    • Return 404 response when redirecting request with invalid url. !33492
    • ๐Ÿ›  Fix ambiguous string concatenation on CleanupProjectsWithMissingNamespace. !33497
    • ๐Ÿ›  Fix snippet repository import edge cases. !33506
    • ๐Ÿ‘ท Rust CI template: Replace --all with --workspace on cargo test. !33517 (Markus Becker)
    • ๐Ÿ‘‰ Make markdown textarea links tab-accessible. !33518
    • Pass hard delete option to snippets bulk destroy. !33520
    • ๐Ÿ›  Fix CI rules for ECS related jobs. !33527
    • โšก๏ธ Update GitLab Workhorse to v8.34.0. !33543
    • ๐Ÿ›  Fix snippet repository import fail with older export files. !33584
    • ๐ŸŒ Web IDE: Create template files in the folder from which new file request was made. !33585 (Ashesh Vidyut)
    • ๐Ÿ‘Œ Improve header acccessibility. !33603
    • โœ‚ Remove non migrated snippets from failed imports. !33621
    • Prevent duplicate issues when importing from CSV. !33626
    • ๐Ÿ›  Fix sidebar spacing for alert details. !33630
    • ๐Ÿ›  Fix linking alerts to created issues for the Generic alerts intergration. !33647
    • ๐Ÿš€ Resolve spacing ux debt on Release assets form field. !33684
    • ๐Ÿ›  Fix pagination link header. !33714 (Max Wittig)
    • ๐Ÿ›  Fix Value Stream Analytics summary when using non-english locale. !33717
    • ๐Ÿ›  Fix bug with variable substitution in alerts. !33772
    • ๐Ÿ‘ Allow wiki pages with +<> characters in their title to be saved. !33803
    • โœ‚ Fix force_remove_source_branch not working in API. !33804
    • ๐Ÿ›  Fix prometheus alerts not being automatically created. !33806
    • ๐Ÿ›  Fix pagination for resource label events. !33821
    • Fix relative URL root in wiki_base_path. !33841
    • Return code navigation path for nil diff_refs. !33850
    • Record audit event when an admin creates a new SSH Key for a user via the API. !33859 (Rajendra Kadam)
    • Do not create duplicate issues for exising Alert Management alerts. !33860
    • โž• Add link text to collapsed left sidebar links for screen readers. !33866
    • โšก๏ธ Update text in error tracking list error message. !33872
    • ๐Ÿ‘ท Adjust wrong column reference for ResetMergeStatus (background job). !33899
    • ๐Ÿ›  Fixed dashboard YAML file validaiton for files which do not contain object as root element. !33935
    • ๐Ÿ›  Fix design note scrolling. !33939
    • โšก๏ธ Update validates_hostname gem with support for more TLDs. !34010
    • โšก๏ธ Update wording of addMultipleToDiscussionWarning. !34088
    • ๐Ÿ‘‰ Show all storages in settings. !34093
    • Set author as nullable in snippet GraphQL Type. !34135
    • ๐Ÿ›  Fix rendering of very long paths in merge request file tree. !34153
    • โœ‚ Remove not null constraint from events tables. !34190
    • Ensure we always generate a valid wiki event URL. !34191
    • Send information about attached files to the GraphQL mutation. !34221
    • โšก๏ธ Update issue limits template to use minutes. !34254
    • โž• Add route for the lost-and-found group and update the route of orphaned projects. !34285
    • GraphQL - properly handle pagination of millisecond-precision timestamps. !34352
    • ๐Ÿ›  Fix 500 error in BlobController#delete. !34367
    • โšก๏ธ Updated Auto DevOps with a fix to delete PostgreSQL PVC on environment cleanup, a fix for multiline K8S_SECRET variables, updated Helm to 2.16.7 and glibc to 2.31. !34399 (verenion)
    • ๐Ÿ›  Fix issues with scroll on iOS / iPad OS. !34486
    • ๐Ÿ›  Fix order of integrations to be sorted alphabetically. !34501
    • ๐Ÿ›  Fix undefined method error. !34522
    • ๐Ÿ‘‰ Use Keys::DestroyService for deleting an SSH key when an admin deletes a key via the API. !34535 (Rajendra Kadam)
    • โœ‚ Removed default artifact name for Terraform template. !34557
    • Footer system message fix.
    • Set experiementation cookie for GitLab domain only.
    • โž• Add DS detection of build.gradle.kts.

    ๐Ÿ”„ Changed (76 changes, 5 of them are from the community)

    • โž• Add a GraphQL endpoint to fetch Jira projects through its REST API. !28190
    • ๐Ÿ”„ Change legends in monitor dashboards to tabular layout. !30131
    • ๐Ÿšš Move pipelines routing under /-/ scope. !30730
    • Set markdown toolbar to use hyphens for lists. !31426
    • ๐Ÿ‘‰ Use sprites for comment icons on Commits. !31696
    • Rate limit project export by user. !31719
    • Reorder diffs compare versions dropdowns. !31770 (Gilang Gumilar)
    • Enable the in this group action in the Search dropdown. !31939
    • Externalize i18n strings from ./app/views/shared/_promo.html.haml. !32109 (Gilang Gumilar)
    • โž• Add Usage Ping count for all searches. !32111
    • โž• Add tags_count to container registry api and controller. !32141
    • Externalize i18n strings from ./app/views/shared/milestones/_sidebar.html.haml. !32150 (Gilang Gumilar)
    • Externalize i18n strings from ./app/views/shared/milestones/_form_dates.html.haml. !32162 (Gilang Gumilar)
    • ๐Ÿ‘Œ Improve Container Registry UI header. !32424
    • โž• Added node size to cluster index. !32435
    • โšก๏ธ Update operations metrics settings title and description to make them general. !32494
    • Track merge_requests_users usage data. !32562
    • โž• Adds cluster CPU and Memory to cluster index. !32601
    • ๐Ÿ‘ Allow the snippet create service to accept an array of files. !32649
    • ๐Ÿšš Move review related controllers/workers outside EE. !32663
    • ๐Ÿšš Move the Members section from settings to the side nav for projects. !32667
    • ๐Ÿ‘‰ Show more context in unresolved jump button. !32737
    • ๐ŸŒฒ Exclude extra.server fields from exceptions_json.log. !32770
    • ๐Ÿ‘Œ Improve new/unknown sign-in email styling. !32808
    • ๐Ÿ‘ Allow the snippet update service to accept an array of files. !32832
    • โž• Add new issue link to email notification header. !32833
    • โšก๏ธ Bump cluster-applications to 0.17.0, which updates Runner to 0.17.0 and Cilium to 1.7.4. !32931
    • โšก๏ธ Update artifacts section to show when an artifact is locked. !32992
    • Include tag count in the image repository list. !33027
    • Clean up gitlab-shell install-from-source path. !33057
    • 0๏ธโƒฃ Increase LFS token default time to 2 hours. !33140
    • โž• Add explicit mention of Merge request in Slack message. !33152
    • ๐Ÿš€ Expose release_links.type via API. !33154
    • ๐Ÿš€ Add link_type column to release_links table. !33156
    • ๐Ÿšš Move broadcast notification dismiss button to the top. !33174
    • โœ‚ Remove null constraint for JID in GroupImportState. !33181
    • โž• Added provider type icon to cluster list. !33196
    • โœ‚ Remove search icon from Project find file button. !33198
    • Refine SAST language detection by frameworks. !33226
    • ๐Ÿ”€ Render Merge request reference as link. !33248
    • โฌ†๏ธ Upgrade to Gitaly v13.1.0-rc1. !33302
    • ๐Ÿ‘‰ Show disabled suggestion button with tooltip message. !33357
    • โž• Add update validations to SnippetInputAction. !33379
    • โž• Add snippet DB visibility check in spec. !33388 (Jacopo Beschi @jacopo-beschi)
    • โž• Add Hugo logo to project templates. !33402
    • โž• Add GitBook logo to project templates. !33403
    • โž• Add GoMicro logo to project templates. !33404
    • โž• Add Jekyll logo to project templates. !33405
    • โž• Add Hexo logo to project templates. !33406
    • ๐Ÿ“‡ Rename Add Designs button. !33491
    • โž• Add CPU, memory usage charts to self monitoring default dashboard. !33532
    • Add database migrations to design_management_designs.filename to enforce a 255 character limit, and modify any filenames that exceed that limit. !33565
    • โšก๏ธ Track Sentry error status updates with dedicated actions. !33623
    • Alert Managament: Change sorting order to have newest alerts first. !33642
    • โž• Add blobs field to SnippetType in GraphQL. !33657
    • Format metrics column chart x axis dates. !33681
    • ๐Ÿ’… Style ToastUI contextual menus. !33719
    • Update Auto deploy image to v0.16.1, introducing support for AUTO_DEVOPS_DEPLOY_DEBUG. !33799
    • โž• Add whether instance has Auto DevOps enabled to usage ping. !33811
    • โšก๏ธ Update local IP address and domain name allow list input label. !33812
    • โž• Add date time format to the monitor stacked-column chart. !33814
    • ๐Ÿ‘ Allow Tf Plan to genrate multiple reports. !33867
    • ๐Ÿ”€ Remove async_merge_request_check_mergeability feature flag. !33917
    • ๐Ÿ”Š Filter potentially-sensitive Sidekiq arguments from logs and Sentry. !33967
    • โšก๏ธ Update Static Site Editor toolbar to group inline-code and code-block buttons together. !34006
    • Set default values for SAST_EXCLUDED_PATHS and DS_EXCLUDED_PATHS. !34076
    • โž• Add ability to filter self monitoring resource usage charts by instance name. !34084
    • Pick repository storage based on weight. !34095
    • Display error for YAML files that are too large. !34199
    • ๐Ÿ”„ Change copy of webhooks / integration help text. !34301
    • โšก๏ธ Update board header icons. !34366
    • ๐ŸŽ Show Redis instance in performance bar. !34377
    • โž• Add secret detection template to Auto DevOps. !34467
    • โž• Add allowed actions to snippet input action. !34499
    • ๐Ÿ”„ Change from vendor specific to Gitlab. !34576
    • Assign alerts sidebar base.

    ๐ŸŽ Performance (19 changes, 1 of them is from the community)

    • ๐Ÿ‘Œ Improve performance of commit search by limiting the number of results requested. !32260
    • โž• Add GraphQL lookahead support. !32373
    • Update index_ci_builds_on_commit_id_and_artifacts_expireatandidpartial index for secret_detection. !32584
    • โž• Add index on id and type for Snippets. !32885
    • ๐Ÿ— Use build_stubbed to avoid interacting with the DB in todos helper specs. !32906 (Arun Kumar Mohan)
    • โšก๏ธ Optimize SQL queries on Milestone index page. !32953
    • โž• Add build report results data model. !32991
    • Adjust condition for partial indexes on services table. !33044
    • Add index to issues and epics on last_edited_by_id. !33075
    • ๐Ÿ›  Fix preconnect typo in rel link. !33255
    • Add project_id, user_id, status, ref index to ci_pipelines. !33290
    • ๐Ÿ— Move migration related to ci_builds to post_deployment. !33416
    • โฌ‡๏ธ Reduce redundant queries for Search API users scope. !33795
    • Speed up boot time in production. !33929
    • ๐Ÿ‘ท Harden CI pipelines usage data queries with an index. !34045
    • โž• Add partial index on locked merge requets. !34127
    • Lazy load commit_date and authored_date on Commit. !34181
    • โšก๏ธ Optimize container repository for groups query. !34364
    • ๐Ÿ‘ท Enable CI Atomic Processing by default.

    โž• Added (149 changes, 14 of them are from the community)

    • โž• Add rake task to verify encrypted data through secrets. !21851
    • ๐Ÿ‘‰ User can apply multiple suggestions at the same time. !22439 (Jesse Hall)
    • Resolve Add a button to assign users who have commented on an issue. !23883
    • Resolve Graph code coverage changes over time for a project. !26174
    • โž• Add doc for custom validators in api styleguide. !26734 (Rajendra Kadam)
    • โž• Add Scheduled Job for Monitoring Monitor Group Demo Environments. !27360
    • โž• Add setting to allow merge on skipped pipeline. !27490 (Mathieu Parent)
    • โž• Add dark theme (alpha). !28252
    • ๐Ÿ‘‰ Show estimate on issues list. !28271 (Lee Tickett)
    • ๐Ÿ›  Make Fixed Email Notification Generally Available. !28338 (jacopo-beschi)
    • โž• Add a link to the renamed viewer to fully expand the renamed file (if it's text). !28448
    • Focus and toggle metrics dashboard panels via keyboard. !28603
    • Remove scoped_approval_rules feature flag. !28864 (Lee Tickett)
    • ๐Ÿ’ป Create Group import UI for creating new Groups. !29271
    • โž• Add finder for group-level runners. !29283 (Arthur de Lapertosa Lisboa)
    • Allow customization of badge key_text and key_width. !29381 (Fabian Schneider @fabsrc)
    • ๐Ÿ‘Œ Support Workhorse directly uploading files to S3. !29389
    • โž• Add frontend support for multiline comments. !29516
    • Support first_name and last_name attributes in LDAP user sync. !29542
    • โž• Add link to status page detail view for status page published issues. !30249
    • โž• Add metrics dashboard name to document title. !30392
    • Backfill StatusPage::Published incidents and enable a publish quick action for EE. !30906
    • โž• Add missing Merge Request fields. !30935
    • ๐Ÿ— Show build status on branch list. !30948 (Lee Tickett)
    • โž• Add mutation to create commits in GraphQL. !31102
    • โž• Add GraphQL support for authored and assigned Merge Requests. !31227
    • โž• Add usage data metrics for terraform states. !31280
    • โž• Add usage data metrics for terraform reports. !31281
    • โž• Add API endpoint for listing bridge jobs. !31370 (Abhijith Sivarajan)
    • SpamVerdictService can call external spam check endpoint. !31449
    • ๐Ÿšš Move Admin note feature to GitLab Core. !31457 (Rajendra)
    • โž• Add DAG serializer for pipelines controller. !31583
    • ๐Ÿ’พ Save repository storages in application settings with weights. !31645
    • โž• Add API endpoint for resource milestone events. !31720
    • ๐Ÿ‘‰ Show import in progress screen for group imports. !31731
    • โž• Add Verify/FailFast CI template. !31812
    • ๐Ÿ‘Œ Improve Add/Remove Issue Labels API. !31864 (Lee Tickett)
    • โž• Add mutation to create a merge request in GraphQL. !31867
    • โž• Add warning popup for Elastic Stack update. !31972
    • โž• Add API support for sharing groups with groups. !32008
    • โž• Add the container expiration policy attribute to the project GraphQL type. !32100
    • โž• Add GraphQL support for project and group labels. !32113
    • โž• Add number of database calls to Prometheus metrics and logs for sidekiq and request. !32131
    • Filter pipelines by status. !32151
    • Filter pipelines based on url query params. !32230
    • โž• Add metrics for Redis usage during Sidekiq job execution. !32265
    • โž• Add filters to merge request fields. !32328
    • ๐Ÿ‘Œ Support reading .editorconfig files inside of the Web IDE. !32378
    • [Frontend] Resolvable design discussions. !32399
    • Table index added to metrics_dashboard_annotations for future pruning of stale metrics Annotations for metrics dashboards are now checked for valid start and end dates. !32433
    • Enable GitLab-Flavored Markdown processing for design links. !32446
    • Filter Pipelines by Tag Name. !32470
    • โž• Adds sorting by column to alert management list. !32478
    • โž• Add project specific repository storage API. !32493
    • Adapt Limitable for system-wide features. !32574
    • โž• Add application limits to instance level CI/CD variables. !32575
    • โž• Add model for project level security auto-fix settings. !32577
    • ๐Ÿ”ฆ Expose Jira imported issues count in GraphQL. !32580
    • Organize alerts by status tabs. !32582
    • โž• Add note to ECS CI template. !32597
    • โž• Add metrics for Redis usage during web requests. !32605
    • โž• Add database and GraphQL support for alert assignees. !32609
    • ๐Ÿ–จ Set fingerprints and increment events count for Alert Management alerts. !32613
    • ๐Ÿ‘ท Process stuck jira import jobs. !32643
    • ๐Ÿ‘ Allow user to add custom links to their metrics dashboard panels. !32646
    • โž• Add tags to experimental queue selector attributes. !32651
    • ๐Ÿ‘ Allow generic endpoint to receive alerts from external Prometheus. !32676
    • ๐Ÿ— Customize the Cloud Native Buildpack builder used with Auto Build. !32691
    • โž• Add timezone display to alert based issue start time. !32702
    • Display dates on metrics dashboards in UTC time zone. !32746
    • Store Todo resolution method. !32753
    • Add experience_level to user_preferences. !32784
    • โœ‚ Remove metrics dashboard annotations attached to time periods older than two weeks. !32838
    • Monitor:Health metrics instrumenation. !32846
    • โž• Adds PostHog as a CI/CD Managed Application. !32856
    • Groups API has top_level_only option to exclude subgroups. !32870
    • ๐Ÿ”‹ Create operations_feature_flags_issues table. !32876
    • โž• Add api.js methods to update issues and merge requests. !32893
    • Render user-defined links in dashboard yml file on metrics dashboard. !32895
    • โž• Add accessibility report MR widget. !32902
    • โž• Add a GraphQL mutation for toggling the resolved state of a Discussion. !32934
    • โž• Add container expiration policy objects to the GraphQL API. !32944
    • ๐ŸŒ Don't hide Commit tab in Web IDE when there are no changes yet. !32979
    • โž• Add column for alert slack notifications. !33017
    • โž• Add ability to insert an image via SSE. !33029
    • โž• Add user root query to GraphQL API. !33041
    • โž• Adds groupMembership and projectMembership to GraphQL API. !33049
    • Alerts list pagination. !33073
    • Add ApplicationSetting ui changes for repository_storages_weighted. !33096
    • Display confirmation modal when user exits SSE and there are unsaved changes. !33103
    • Add column dashboard_timezone to project_metrics_setting. !33120
    • ๐Ÿ‘ Allow the assignment of alerts to users from the alert detail view. !33122
    • โž• Add solarized dark for Web IDE. !33148
    • โž• Add support for artifacts/exclude configuration. !33170
    • โž• Add root users query to GraphQL API. !33195
    • โž• Added validation for YAML files with metrics dashboard definitions. !33202
    • Create issue from alert. !33213
    • โž• Add max import file size option. !33215 (Roger Meier)
    • โž• Add system note when assigning user to alert. !33217
    • โž• Add count of alerts from all sources to usage ping. !33220
    • โž• Add button to create an issue from an alert management alert. !33221
    • โž• Add more detail to alert integration settings description. !33244
    • โž• Add Evidence to Releases GraphQL endpoint. !33254
    • โž• Add support for pasting images in the Web IDE. !33256
    • โž• Add ProjectAccessToken table. !33272
    • Automatically resolve alert when associated issue closes. !33278
    • โž• Add link_type to ReleaseLink GraphQL type. !33386
    • โž• Add members to project graphQL endpoint. !33418
    • โšก๏ธ Update Static Site Editor WYSIWYG mode to hide front matter. !33441
    • โž• Added delete action for Dashboard Annotations in GraphQL. !33468
    • Create graphQL endpoint for Jira users import. !33501
    • ๐Ÿ‘Œ Support IAP protected prometheus installations. !33508
    • ๐Ÿ†• New instance-level variables UI. !33510
    • Provide __range variable for Prometheus queries. !33521
    • โž• Add support for git filter-repo to repository cleanup. !33576
    • Close open reply input fields in the design view sidebar when leaving a new comment. !33587
    • โž• Add dashboard schema validation warnings as metrics dashboard GraphQL field. !33592
    • โž• Add time range to user-defined links in metrics dashboard. !33663
    • Increase events count for Prometheus alerts. !33706
    • ๐Ÿ”Š Track pod logs refresh action. !33802
    • โž• Add secret detection template. !33869
    • โž• Add DAG visualization MVC. !33958
    • ๐Ÿ’ป Introduce a feature flag for Vue-based UI for all import providers. !33980
    • โž• Add sticky title on Issue pages. !33983
    • ๐Ÿ‘ Allow Release asset links to be associated with a type. !33998
    • ๐Ÿ‘Œ Support user-defined Grafana links in metrics dashboard. !34003
    • โž• Adds AWS guidance to CI/CD > Add Variable modal. !34009
    • ๐Ÿ‘‰ Show custom attributes within Admin Pages. !34017 (Roger Meier)
    • Enable Slack notifications for alerts. !34038
    • Container expiration policy regular expressions are now validated. !34063
    • โž• Add todo when alert is assigned to a user. !34104
    • ๐Ÿ”€ Track merge requests submitted by Static Site Editor. !34105
    • 0๏ธโƒฃ Turn off alert issue creation by default. !34107
    • โž• Add detailed logs of each Redis instance usage during job execution and web requests. !34110
    • โž• Add API to schedule project repository storage moves. !34119
    • โž• Add validation step on backend for metrics dashboard links. !34204
    • Track when Static Site Editor is initialized. !34215
    • Bring SAST to Core - brakeman. !34217
    • ๐Ÿš€ Mask key comments when exposing SSH/Deploy Keys via the API. !34255
    • ๐Ÿš€ Convert :release yaml to release-cli commands. !34261
    • ๐Ÿ‘ท Validate regex before sending them to CleanupContainerRepositoryWorker. !34282
    • Add secret_detection to DOWNLOADABLE_TYPES. !34313
    • Enable ability to assign alerts to users with corresponding system notes and todos. !34360
    • ๐Ÿ‘ท Enable CI Inheriting Env Variables feature. !34495
    • ๐Ÿ‘‰ Show tooltip on error detail page when hovering over dates. !34506
    • โž• Add native code intelligence. !34542
    • โฌ†๏ธ Bump cluster-applications version to v0.20.0. !34569
    • โž• Add search argument for AlertStatusCountsResolver. !34596
    • ๐Ÿ‘ท Allow CI_JOB_TOKEN for authenticating to the Terraform state API. !34618

    Other (65 changes, 36 of them are from the community)

    • ๐Ÿ‘Œ Improve fast-forward merge is not possible message. !22834 (Ben Bodenmiller)
    • โœ‚ Remove unused WAF indexes from CI variables. !30021
    • โšก๏ธ Update the visual design of badges in some areas. !31646
    • Extract featurable concern from ProjectFeature. !31700 (Alexander Randa)
    • โœ‚ Remove update function logic from list model. !31900 (nuwe1)
    • โœ‚ Remove nextpage function logic from list model. !31904 (nuwe1)
    • Squash database migrations prior to 2019 into one. !31936
    • โœ… Update deprecated slot syntax in app/assets/javascripts/reports/components/grouped_test_reports_app.vue. !31975 (Gilang Gumilar)
    • Replace slot syntax for Vue 3 migration. !31987 (gaslan)
    • Update deprecated slot syntax in ./app/assets/javascripts/pages/admin/projects/index/components/delete_project_modal.vue. !31994 (Gilang Gumilar)
    • Update deprecated slot syntax in ./app/assets/javascripts/pages/projects/labels/components/promote_label_modal.vue. !31995 (Gilang Gumilar)
    • Update deprecated slot syntax in ./app/assets/javascripts/clusters/components/remove_cluster_confirmation.vue. !32010 (Gilang Gumilar)
    • โšก๏ธ Update deprecated slot syntax in ./app/assets/javascripts/environments/components/environments_app.vue. !32011 (Gilang Gumilar)
    • โœ‚ Remove setLoadingState logic from issue model. !32226 (nuwe1)
    • โœ‚ Remove addAssignee logic from issue model. !32231 (nuwe1)
    • โœ‚ Remove addLabel Logic from issue models. !32233 (nuwe1)
    • โœ‚ Remove addMilestone logic from issue model. !32235 (nuwe1)
    • โœ‚ Remove destroy function logic from list model. !32237 (nuwe1)
    • โœ‚ Remove findAssignee logic from issue model. !32238 (nuwe1)
    • โœ‚ Remove findLabel logic from issue model. !32239 (nuwe1)
    • โœ‚ Remove findIssue logic from list model. !32241 (nuwe1)
    • โœ‚ Remove moveIssue logic from list model. !32242 (nuwe1)
    • โœ‚ Remove newIssue logic from list model. !32244 (nuwe1)
    • โœ‚ Remove removeAllAssignees logic from issue model. !32247 (nuwe1)
    • โœ‚ Remove removeAssignee logic from issue model. !32248 (nuwe1)
    • ๐Ÿ‘ท Clarify verbiage for stuck job messages. !32250
    • โœ‚ Remove removeLabel logic from issue model. !32251 (nuwe1)
    • โœ‚ Remove removeLabels logic from issue model. !32252 (nuwe1)
    • โœ‚ Remove removeMilestone logic from issue model. !32253 (nuwe1)
    • โœ‚ Remove removeMultipleIssues logic from list model. !32254 (nuwe1)
    • โœ‚ Remove setFetchingState logic from issue model. !32255 (nuwe1)
    • โœ‚ Remove updateData logic from issue model. !32256 (nuwe1)
    • โšก๏ธ Update U2F docs for Firefox 67+. !32289 (Takuya Noguchi)
    • โšก๏ธ Update alert management mobile table alignment. !32295
    • Include available instance memory in usage ping. !32315
    • ๐Ÿ”€ Moves merge request reviews into Core. !32558
    • โšก๏ธ Update GitLab Runner Helm Chart to 0.17.0. !32634
    • โž• Add snowplow tracking for logs page. !32704
    • Extend "Remember me" token after each login. !32730
    • Assign alerts sidebar container fix. !32743
    • โž• Add anchor for creating a branch. !32745
    • Tidy. !32759 (Lee Tickett)
    • ๐Ÿ”Š Less verbose JiraService error logs. !32847
    • โฌ‡๏ธ Reduced padding and increased emphasis of titles within the epic tree. !32873
    • โœ‚ Remove obsolete users.ghost column. !32957
    • ๐Ÿšš Move NoPrimary table def to last context in spec. !33015 (Rajendra Kadam)
    • Document github rate limit behavior. !33090
    • Added build_id column to requirements_management_test_reports table. !33184
    • โž• Add version history information on U2F support. !33229 (Takuya Noguchi)
    • Convert IP spoofing errors into client errors. !33280
    • โšก๏ธ Update docs to reflect move web IDE Terminal and file sync to Core. !33419
    • โž• Add hovering icon for sorting columns on alert management list. !33429
    • Avoid javascript for omniauth logins. !33459 (Diego Louzรกn)
    • โž• Add opacity transition to active design discussion pins. !33493
    • โšก๏ธ Update GitLab Runner Helm Chart to 0.17.1. !33504
    • ๐Ÿ‘‰ Make project selector in various dashboard more translatable. !33771
    • โšก๏ธ Update Workhorse to v8.35.0. !33817
    • Remove FF hide_token_from_runners_api. !33947
    • Bump omniauth_openid_connect to 0.3.5. !34030 (Roger Meier)
    • Specify tiers for SAML SSO at self-hosted plans. !34040 (Takuya Noguchi)
    • Backfill failed imported snippet repositories. !34052
    • ๐Ÿ‘‰ Use GitLab SVG icon for file attacher action. !34196
    • โž• Add GraphQL snippet FileInputType. !34442
    • โšก๏ธ Update red hex values to match GitLab UI. !34544
    • โœ‚ Remove removeIssue logic from list model. (nuwe1)
  • v13.1.0-rc42

    June 18, 2020