- Fix vulnerability save button spinner position. !40781
- Fix error in migration to populate historical vulnerability statistics. !40835
- Fix for Iterations closing a day early. !40884
- Add missing path to project vulnerability. !40935
- Allow on-demand DAST pipelines to be found for scanned resource. !40982
- Support dark theme for overview of payment method component for the new purchase flow. !40988
- Create resource weight event when setting the weight during issue creation. !41087
- Un-nest sidebar under .context-header div in security navigation. !41176
- Fix dasboard to dashboard. !41440
- Geo: Avoid orphaning blob files on secondaries. !41529
- Disable loading vulnerabilities in MR when pipeline is running. !41539 (Justin Zeng)
- Enable secret detection for MR Widget. !41582
- Introduce ^ as a reference prefix for Vulnerabilities. !41643
- Fix the size of chart placeholder on Analytics pages for Merge Requests, Insights and Value stream, so it matches the actual charts. the size of the real chart shown afterwards. !41904
- Correct sibling query for epic tree nodes. !41986
- Fix SAST Config GraphQL mutation. !42003
- Fix Duplicate Keys in Vulnerability Details. !42027 (Kev @KevSlashNull)
- Hide confirmation modal after closing a blocked issue. !42068
- Create a Geo cache invalidation event when toggling feature flags through the API. !42070
- Track state changes using resource state events for Epics. !42088
- This change preserves the environment when editing network policies. !42148
- Reset scope to all-environments when last scope removed. !42287
- Return stored seat counts in the subscriptions API endpoint. !42293
- DAST on-demand site profiles: prevent error banner from showing. !42300
- Retrieve security dashboard URL used on Project Severity status report from backend. !40801 (Kev @KevSlashNull)
- Track SFE actions in BlobController. !40846
- Replace fa-exclamation-circle and fa-lightbulb-o with GitLab SVG icons. !40857
- Remove frontend unit test report test case sorting. !40885
- Bump doorkeeper to 5.3.0. !40929
- Add IDE edit actions to Usage Data. !40939
- Show keep button for locked artifacts. !40962
- Add type selector dropdown to new issue form. !40981
- Global Search - Redesign Issue Results Title. !41016
- Increase Pypi required_version limit to 255. !41018
- Replace bootstrap alerts in ee/app/views/groups/push_rules/edit.html.haml. !41069 (Jacopo Beschi @jacopo-beschi)
- Migrate '.fa-spinner' to '.spinner' for 'app/views/projects/services/prometheus'. !41126 (Gilang Gumilar)
- Migrate '.fa-spinner' to '.spinner' for 'app/views/shared/issuable'. !41132 (Gilang Gumilar)
- Migrate '.fa-spinner' to '.spinner' for 'app/views/projects/find_file'. !41134 (Gilang Gumilar)
- Migrate '.fa-spinner' to '.spinner' for 'app/assets/javascripts/gpg_badges.js'. !41136 (Gilang Gumilar)
- Migrate '.fa-spinner' to '.spinner' for 'app/assets/javascripts/notes/components/note_header.vue'. !41140 (Gilang Gumilar)
- Migrate '.fa-spinner' to '.spinner' for 'app/assets/javascripts/vue_merge_request_widget/components/deployment/memory_usage.vue'. !41142 (Gilang Gumilar)
- Migrate '.fa-spinner' to '.spinner' for 'app/assets/javascripts/blob/file_template_selector.js'. !41146 (Gilang Gumilar)
- Migrate '.fa-spinner' to '.spinner' for 'app/assets/javascripts/ajax_loading_spinner.js'. !41147 (Gilang Gumilar)
- Migrate '.fa-spinner' to '.spinner' for 'app/views/projects/tree'. !41148 (Gilang Gumilar)
- Change logic behind new issues highlight. !41150
- Migrate '.fa-spinner' to '.spinner' for 'app/views/projects/imports'. !41151 (Gilang Gumilar)
- Migrate '.fa-spinner' to '.spinner' for 'app/views/imports'. !41153 (Gilang Gumilar)
- Replace fa-arrow-* with GitLab SVG icons. !41158
- Validate not null external_diff_store field on merge_request_diffs to maintain data integrity. !42045
- Create and resolve To-Dos for designs. !42059
- Set incident severity when it is created from an alert. !42072
- Make Pipeline ID's always a link for downstream/upstream pipelines. !42107
- Create placeholder model for Vulnerability to reserve + as a reference prefix. !42147
- Add `deduplicated` column to `security_findings` table along with the compound index on `scan_id` and `deduplicated` and remove the index on `scan_id`. !42270
- Autocomplete recently viewed issues in the global search bar. !42302
- Upgrade GitLab Pages to 1.25.0. !42350
- Query projects by ids with GraphQL. !42372
- Database changes to support terraform state version replicaiton. !42492
- Add autocomplete search suggestions for recent merge requests. !42560
- Implement allowing child pipeline to have child pipeline. !42580
### Other (116 changes, 60 of them are from the community)
- Migrate .fa-spinner to .spinner for app/views/projects/blob/viewers. !25046 (nuwe1)
- Replace issue-created icon with issues icon. !26409
- Externalize i18n strings from admin dashboard. !41387 (Takuya Noguchi)
- Fix Rails/SaveBang offenses for 3 files. !41392 (Rajendra Kadam)
- Fix Rails/SaveBang offenses for 3 files. !41394 (Rajendra Kadam)
- Fix Rails/SaveBang offenses for 3 files. !41395 (Rajendra Kadam)
- Fix Rails/SaveBang offenses for 3 files. !41398 (Rajendra Kadam)
- Replace GlDeprecatedDropdownDivider with GlDropdown in app/assets/javascripts/vue_shared/components/filtered_search_bar/tokens/author_token.vue. !41432 (nuwe1)
- Replace v-html with the gl-icon component in time_ago.vue. !41457 (Kev @KevSlashNull)
- Replace v-html with v-safe-html in no_changes.vue. !41471 (Kev @KevSlashNull)
- Rename job trace to job logs in IDE code. !41522 (Kev @KevSlashNull)