GitLab CE - 16.8.0
(2024-01-17)
Added (113 changes)
- Enable security_policies_policy_scope by default (merge request) GitLab Enterprise Edition
- Enable compliance framework report by default (merge request) GitLab Enterprise Edition
- Improve issue weight system notes (merge request) GitLab Enterprise Edition
- Release the Maven dependency proxy (merge request)
- Make delete members API rate limit configurable (merge request)
- Adds support for mlflow experiment search (merge request)
- Adds ML Agent and AgentVersion models (merge request) GitLab Enterprise Edition
- Add code suggestions available to user graphql type (merge request) GitLab Enterprise Edition
- API option for returning top level namespaces only (merge request)
- Protected packages: Display busy table with loading icon by @gerardo-navarro (merge request)
- Add sorting to member roles GraphQL query (merge request) GitLab Enterprise Edition
- Log audit events when updating and deleting member roles (merge request) GitLab Enterprise Edition
- Add partition_id to Ci::PipelineConfig (merge request)
- Add Duo Chat access check to GraphQL API (merge request)
- Backfill zoekt_enabled_namespaces and zoekt_indices (merge request) GitLab Enterprise Edition
- Add description field for Ci::InstanceVariable and InheritedCiVariable (merge request)
- Add partition_id to Ci::PipelineArtifact (merge request)
- Add partition_id to Ci::PipelineMetadata (merge request)
- Remove manage_project_access_tokens FF (merge request) GitLab Enterprise Edition
- Ensure backfill of default branch protection setting (merge request)
- Group by OWASP Top 10 (merge request) GitLab Enterprise Edition
- Allow User to be specified for a CI Image or Service by @ar-mali (merge request)
- Add index project_id, component_version_id and id (merge request) GitLab Enterprise Edition
- Add support for inapplicable task items in RTE (merge request)
- Remove ff cache_control_headers_for_openid_jwks (merge request)
- Added gitlab_tags helper to MLflow API (merge request)
- Add GCP Secret Manager CI integration (merge request) GitLab Enterprise Edition
- Added tests to guardrail missing scopes (merge request)
- Release Pipeline execution polices as an experiment (merge request) GitLab Enterprise Edition
- Add ability to admin_terraform_state to custom roles (merge request) GitLab Enterprise Edition
- Add support for rich text editor in comment templates (merge request)
- Add rich text editor in iterations (merge request) GitLab Enterprise Edition
- Add owasp_top_10 filter to VulnerabilitySeverityCount GraphQL API (merge request) GitLab Enterprise Edition
- Add pages project settings API (merge request)
- Add mutation to update color (merge request) GitLab Enterprise Edition
- Expose epic-issue permissions in GraphQL (merge request)
- Add support for table alignment in RTE (merge request)
- Add Your resources tab to CI/CD Catalog (merge request)
- Wrap the serched text with double quotes when exact_search is passed (merge request) GitLab Enterprise Edition
- Add documentation for migration helpers (merge request) GitLab Enterprise Edition
- Enable ci_data_ingestion_to_click_house by default (merge request) GitLab Enterprise Edition
- Added initial Diffblue Cover integration by @roxspring (merge request)
- Redefine referenced FK ci_job_artifacts for self managed (merge request)
- Send Arkose Data Exchange payload on signup challenge initialization (merge request) GitLab Enterprise Edition
- Add system_id param to GET runners/:id/jobs endpoint (merge request)
- Use new GraphQL client to paginate deploy keys (merge request)
- feat: Protected packages: Project settings ui package protection rules by @gerardo-navarro (merge request)
- Replace clickhouse_ci_analytics FF with database config check (merge request)
- Create namespace descendants table (merge request)
- Add support for global HTTP TLS client cert (merge request)
- Migrate config_version for non-terminated workspaces (merge request) GitLab Enterprise Edition
- Hard limit daily phone verification transactions (merge request) GitLab Enterprise Edition
- Add Experiment badge and popover (merge request) GitLab Enterprise Edition
- Add WorkItems Rolledup Dates widget (merge request)
- Finalize BackfillPartitionIdCiPipelineChatData (merge request)
- Validate referenced FK constraints ci_job_artifacts (merge request)
- Add source_xid attribute to the ErrorTracking (merge request) GitLab Enterprise Edition
- Add ci_restrict_pipeline_cancellation_role to update project api (merge request) GitLab Enterprise Edition
- Support fetching versioned readme from GQL ciCatalogResource endpoint (merge request)
- workhorse: Support generating configuration via external command (merge request)
- Add setting to enforce 2FA for admins (merge request)
- Add color widget to work items (merge request) GitLab Enterprise Edition
- Add GraphQL to list all organizations in an instance for admin area (merge request)
- Cleanup truncate_ci_merge_request_description FF (merge request)
- Add migration to add_work_item_type_id to issues index (merge request) GitLab Enterprise Edition
- Add support for updating member_role permissions (merge request) GitLab Enterprise Edition
- Change data source for project level dependencies (merge request) GitLab Enterprise Edition
- Remove slash_commands_file_content flag (merge request) GitLab Enterprise Edition
- Enable SAML group sync for customizable roles (merge request) GitLab Enterprise Edition
- Add migration to add_work_item_type_id to issues index (merge request) GitLab Enterprise Edition
- Add Harbor to integrations docs (merge request)
- Schedule removal of invalid Vulnerabilities (merge request)
- Add online and offline dashboard panels (merge request) GitLab Enterprise Edition
- Add CI/CD Catalog alert to releases page (merge request)
- Add pagination to compliance framework report (merge request) GitLab Enterprise Edition
- Adding Model Version Metadata to MLflow (merge request)
- Add Manage group access tokens custom permission (merge request) GitLab Enterprise Edition
- Add graphql query to list policies for compliance framework (merge request) GitLab Enterprise Edition
- Add Google Play to integrations docs (merge request)
- Add support for cancelling drag on
Esc
(merge request) - Add organization specification for group creation (merge request)
- Add a setting to allow/disallow duplicate Terraform modules (merge request)
- Add referrers to container repository tags in GraphQL API (merge request)
- Emit event when a release is published by @oelmekki (merge request)
- Expose instance level custom roles (merge request) GitLab Enterprise Edition
- Add new fields to GroupType (merge request)
- Add delete button to edit compliance framework page (merge request) GitLab Enterprise Edition
- Add zoekt enabled namespace and indices (merge request) GitLab Enterprise Edition
- Cache users from Bitbucket Server (merge request)
- Clean up BE for SecurityConfigurationController (merge request) GitLab Enterprise Edition
- Add name and path as fields for version type (merge request)
- Add feature toggle for security policies policy scope (merge request) GitLab Enterprise Edition
- Cache users from Bitbucket Server (merge request)
- Add discussion locked property to work item notes widget (merge request)
- Redefine referenced FK ci_job_artifacts (merge request)
- Add partition_id to Ci::PipelineChatData (merge request)
- Add props field to SBOM component parser (merge request)
- Add migration to add_work_item_type_id to issues index (merge request) GitLab Enterprise Edition
- Add organization specification for group creation (merge request)
- Add API for SBOM occurrences related-vulnerabilities (merge request) GitLab Enterprise Edition
- Add feature toggle for security policies policy scope (merge request) GitLab Enterprise Edition
- Add Delete Project custom permission (merge request) GitLab Enterprise Edition
- Adds CI minutes usage CSV export button (merge request) GitLab Enterprise Edition
- Enhance Security configuration response with features (merge request)
- Introduce verified_ca commit signature verification status (merge request) GitLab Enterprise Edition
- Add GraphQL fields to check if MR allows mutliple assignees/reviewers (merge request)
- Add index to ci_job_artifacts referenced FK (merge request)
- Add issue_id to epics (merge request)
- Add support to search by work item links in token input (merge request)
- Adding new scope for_container_path for container protection rule by @gerardo-navarro (merge request)
- Reference Terraform modules from a project (merge request)
- Clear work item types reactive cache when importing restrictions (merge request)
- Add diff_by_file_hash merge request action (merge request)
Fixed (103 changes)
- Fix migration error in sent_notifications migration (merge request)
- Validate import collaborator scope (merge request)
- Fix display of selected timezone for cities with duplicated identifiers (merge request)
- Fix unresolved OpenApi references (merge request)
- Make chat_names table migration idempotent (merge request)
- Add conditional chaining for systemNoteMetadata (merge request)
- Truncate source_title & source_url when creating
BulkImports::Failure
(merge request) - Fix error when security policy CI contains no jobs (merge request) GitLab Enterprise Edition
- Fetch tag notes on release refresh (merge request)
- Work items lists: Fix focus ring overflow issue (merge request)
- Return error message when there is unlinked security policy project (merge request) GitLab Enterprise Edition
- Fix group milestone deletion by @Taucher2003 (merge request)
- Remove next badge from logged out header (merge request)
- Update Flux sync status for bad config (merge request)
- Package Metadata DB with v prefix (merge request) GitLab Enterprise Edition
- Fix preview button for instance templates (merge request) GitLab Enterprise Edition
- Fix broken state when undoing after uploading (merge request)
- Fix alignment issue with scan summary (merge request) GitLab Enterprise Edition
- Fix broken source maps after quick actions (merge request)
- Align icon with text in Code Quality widget (merge request)
- Fix wiki menus background color in darkmode by @lvckyapi (merge request)
- Breadcrumb: Remove extra whitespace when avatar is used (merge request)
- Fix date for state change in vulnerability discussions (merge request) GitLab Enterprise Edition
- Show unsupported message for doc tool SM (merge request) GitLab Enterprise Edition
- Implement GCP/AWS orphan artifacts clean up task (merge request)
- Show merge help text for failed pipelines (merge request)
- Fix Markdown not rendering in CI/CD catalog (merge request)
- Fix "error on credentials page for PATs with deleted group/project" (merge request) GitLab Enterprise Edition
- Fix duplicated policy approval rules in rule details (merge request) GitLab Enterprise Edition
- Fix
Group#owned_by?
and#has_user?
methods to handle nil (merge request) - Ignore pending access requests when calculating the highest group role (merge request)
- Update file size validation (merge request)
- Fix error creating pipeline with external policy CI (merge request) GitLab Enterprise Edition
- Add uniqueness validation to topic (merge request)
- Add estimate system note on issuable creation (merge request)
- Fix getting single custom role through graphQL (merge request) GitLab Enterprise Edition
- Fix locations count (merge request) GitLab Enterprise Edition
- Open file link for new modal in new tab (merge request) GitLab Enterprise Edition
- GraphQL doc update (merge request) GitLab Enterprise Edition
- Display error message when an existing stage name is used (merge request) GitLab Enterprise Edition
- Sec Finding details: Fix double-hash for file loc (merge request) GitLab Enterprise Edition
- Fix path generation error for #switch (merge request)
- Pipline Mini Graph: Fix max length for item (merge request)
- Issues list: Don't render empty closed badge (merge request)
- Show inherited security policies when user has access to project only (merge request) GitLab Enterprise Edition
- Remove relative_url from markdown preview in RTE (merge request)
- Make bundler-checksum work with Bundler v2.5.0 (part 2) (merge request)
- Add spacing between account providers (merge request)
- Fix long session expiry for some requests (merge request)
- Prevent unnecessary sessions in API requests (merge request)
- Provide
ref
to BlameData query (merge request) - Fix the vulnerability statistic calculation logic (merge request) GitLab Enterprise Edition
- Show top-bar full width when right-sidebar is present (merge request)
- Right sidebar gutter toggle fix position (merge request)
- Fix: Remember me cookie not set when bypassing by @gerardo-navarro (merge request)
- Fix TypeError for invalid package.json dependencies (merge request)
- Fix NoMethodError for track event method (merge request)
- Clear runner heartbeat when the last manager is removed (merge request)
- Fix file browser drag handle height (merge request)
- Fix 500 error when anonymous user visits explore/catalog (merge request)
- Add missing ci_sources_pipelines indexes for self-host (merge request)
- Add the missing definition for Discord integration (merge request)
- Allow auditors to view job history of a runner (merge request) GitLab Enterprise Edition
- Make bundler-checksum work with bundler v2.5.0+ (merge request)
- Add sorting for the name column of the policies table by @vinod.kumar827 (merge request) GitLab Enterprise Edition
- Use toast for preferences saved notification (merge request)
- Fixed clicking global Duo Chat button after dismissed callout (merge request) GitLab Enterprise Edition
- Add scheduled DAST scans to be executed by security policy bot (merge request) GitLab Enterprise Edition
- Fix Gradle publish failure in FIPS mode (merge request)
- Exclude artifact & package sizes when calculating project export limit (merge request)
- Add infinite scrolling to projects_dropdown (merge request)
- Pipeline Sec: remove ext-link icons from alerts (merge request) GitLab Enterprise Edition
- Fixes VSA dropdowns when editing an existing stage (merge request) GitLab Enterprise Edition
- Update issuable assignment change email copy (merge request)
- Fix 500 error when not signed in (merge request) GitLab Enterprise Edition
- Fix change_column_type_concurrently for migration v2 (merge request)
- Avoid mapping by connected GitHub accounts during gitea import (merge request)
- Fix missing page_bundles CSS for Jira issues (merge request) GitLab Enterprise Edition
- Fix commit references being rendered inadvertently (merge request)
- Fix conflicting MR link when MR created from fork by @zzaakiirr (merge request)
- Fix GitHub Import worker spread calculation (merge request)
- Fix Zero shot prompt validation error (merge request) GitLab Enterprise Edition
- Add label-for attributes (merge request) GitLab Enterprise Edition
- Escape unicode null characters before parsing the security report (merge request) GitLab Enterprise Edition
- Fix browser navigation for vulnerability tabs (merge request) GitLab Enterprise Edition
- Check if owner account exists (merge request)
- Fixed an incorrect parameter for deleting draft notes in the API (merge request)
- Do not run ElasticCommitIndexerWorker on secondary geo nodes by @zzaakiirr (merge request) GitLab Enterprise Edition
- Exclude archived projects from group project templates list (merge request) GitLab Enterprise Edition
- Ensure timestamps are set for manually created vulnerabilities (merge request) GitLab Enterprise Edition
- Project overview mirrored message improvements (merge request) GitLab Enterprise Edition
- Use VulnerabilityReadsFinder for InstanceSecurityDashboard counts (merge request) GitLab Enterprise Edition
- Project overivew: Add permission check for edit button (merge request)
- Ingest owasp_top_10 for multiple identifiers finding map (merge request) GitLab Enterprise Edition
- Fix more badge in issuables lists (merge request)
- Fix alignment of buttons on readme only preference (merge request)
- Fix issues with Member Roles API (merge request) GitLab Enterprise Edition
- Fix cluster reindexing document_count (merge request) GitLab Enterprise Edition
- Fix Advanced search dropdowns (merge request)
- Skip calculating signature fingerprint for certificates (merge request)
- Ensure the approvals can not be changed after merge (merge request)
- Allow assigning of guests to confidential issues (merge request)
- Remove refresh_statistics_on_unlink_fork feature flag (merge request)
Changed (128 changes)
- Refactor start_and_due_date to use callbacks by @imskr (merge request)
- Replace autodevops illustrations with devops-sm (merge request)
- Show assignee and label shortcuts in tooltip (merge request)
- Migrate deprecated sorting-item vue component (merge request) GitLab Enterprise Edition
- Default enable group_analytics_dashboards feature flag (merge request) GitLab Enterprise Edition
- Enable security_policies_unenforceable_rules_notification by default (merge request) GitLab Enterprise Edition
- Add
Cookie Preferences
button in the footer (merge request) - Migrate deprecated sorting-item vue component (merge request) GitLab Enterprise Edition
- Enable ff_require_saml_auth_to_approve by default (merge request) GitLab Enterprise Edition
- Add flag and disable Container Scanning CVS (merge request)
- Show edit issuable and wiki shortcut in tooltip (merge request) GitLab Enterprise Edition
- Scope epics internal_ids generation to
issues
usage (merge request) - Add sbom_occurrence_properties table (merge request)
- Add feedback banner to product analytics dashboards (merge request) GitLab Enterprise Edition
- System note tweaks (merge request)
- Update dependency auto-deploy-image to v2.76.1 (merge request)
- Change order within admin appearance settings page by using the ABC by @bufferoverflow (merge request)
- Add keyboard shortcut to Web IDE dropdown option (merge request)
- Store full include path for CI components (merge request)
- Fix 500 error when Jira host is unreachable (merge request)
- This MR adds popover to experiment feature (merge request) GitLab Enterprise Edition
- Change variable modal action button to save (merge request)
- Replace deprecated dropdown on new project page by @daniel_magnus.bader (merge request)
- This MR fixes usage of reserved names (merge request) GitLab Enterprise Edition
- Enabling sast_reports_in_inline_diff flag by default in 16.8 (merge request) GitLab Enterprise Edition
- Change button alignment on variable drawer (merge request)
- Stop deleting merged MRs approval rules (merge request)
- Enabling audit_events_streaming_namespace_filter by default (merge request) GitLab Enterprise Edition
- Enable issues_completed_analytics_feature_flag feature flag by default (merge request) GitLab Enterprise Edition
- Add waiting time between phone verification code sends (merge request) GitLab Enterprise Edition
- Update GITLAB_PAGES_VERSION (merge request)
- Code suggestions: Update condition to check cut-off date (merge request)
- Standardize customizable permission type (merge request) GitLab Enterprise Edition
- Add warning to group creation page to avoid using dot (merge request)
- Refactor description widget to use callbacks by @imskr (merge request)
- Show copy source branch shortcut in tooltip (merge request)
- Ensure dashboards change to 1 column mode at small sizes (merge request) GitLab Enterprise Edition
- Filter out banned users in Contribution Analytics (merge request) GitLab Enterprise Edition
- Remove the commit count button (merge request)
- Move Cloud Seed files to cloud_seed namespace (merge request)
- Update nio4r gem to v2.7.0 (merge request)
- This MR fixes component registration in tests (merge request) GitLab Enterprise Edition
- Improve tests for filtering admin runners by creator by @zzaakiirr (merge request)
- Switch Zero Shot agent request traffic to AI Gateway (merge request) GitLab Enterprise Edition
- Make review emails easier to view on mobile (merge request)
- Current user todos widget service to use callbacks by @imskr (merge request)
- Drop dependency on nokogiri for GitLab gems (merge request)
- Use (merge) base pipelines as SRP comparison pipelines (merge request) GitLab Enterprise Edition
- Remove pending_status_check_responses ff (merge request) GitLab Enterprise Edition
- Remove timeout_status_check_responses ff (merge request) GitLab Enterprise Edition
- Increase the height of square and landscape logos (merge request)
- This MR fixes component registration in tests (merge request) GitLab Enterprise Edition
- Project overview: Reorder more dropdown items (merge request)
- Remove extra space around preferences link in shortcuts modal (merge request)
- Add migration to drop documents with old schema version (merge request) GitLab Enterprise Edition
- Adds tooltip to clarify container image storage (merge request)
- Update uri gem to v0.13.0 (merge request)
- This MR fixes component registration in tests (merge request) GitLab Enterprise Edition
- This MR fixes component registration in tests (merge request) GitLab Enterprise Edition
- Add
Dismissal Reason
to the vulnerability csv report (merge request) GitLab Enterprise Edition - Improve accessibility in the two factor page (merge request)
- Add icon to branch and tag (merge request)
- Default ci_finished_builds timestamps to zero (merge request)
- Remove feature flag package_metadata_advisory_sync (merge request) GitLab Enterprise Edition
- This MR adds pagination for toggle list (merge request) GitLab Enterprise Edition
- Remove validation of title_html and description_html (merge request) GitLab Enterprise Edition
- Remove scan_result_policy_license_scanning_merge_base_pipeline flag (merge request) GitLab Enterprise Edition
- Add possibility to add new branch rules (merge request)
- Add order and bump migration version (merge request) GitLab Enterprise Edition
- Make value field resizable in CI Variables form (merge request)
- Replace epics issue_id foreign key to nullify on delete (merge request)
- Add validations for bucket name for AWS (merge request) GitLab Enterprise Edition
- Synchronously validate
finding_id
FK on vulnerabilities (merge request) GitLab Enterprise Edition - Return 401 token invalid form graphql (merge request)
- Update dependency auto-deploy-image to v2.76.0 (merge request)
- Allow personal namespaces to use aggregated VSA (merge request) GitLab Enterprise Edition
- Asynchronously validate
finding_id
foreign key on vulnerabilities (merge request) GitLab Enterprise Edition - Add a prefix to CI Build tokens behind a feature flag (merge request)
- Changed milestone burn chart to use segmented control by @zillemarco (merge request)
- Add tooltip to move card button in boards (merge request)
- Remove
rules
from target branch rules name (merge request) GitLab Enterprise Edition - Add CI runner managers finder by @zzaakiirr (merge request)
- api: Expose
archived
field for CI jobs (merge request) - Relocate admin mode switch from command palette to user menu (merge request)
- Add published_at to ContainerRegistry::Tag (merge request)
- Remove custom styling of tab elements (merge request)
- Added control to limit users to create group/project (merge request)
- Remove btn-group class from all listbox helper (merge request)
- Remove final instances of
group_icon
by @yonghyun.jin13 (merge request) - Move organization_users to gitlab_main_cell (merge request)
- Add frontend for standards adherence export (merge request) GitLab Enterprise Edition
- This MR adds policy scope to a drawer (merge request) GitLab Enterprise Edition
- Save external_identifiers on ImportFailure for file import relations (merge request)
- Add slug to topics by @zzaakiirr (merge request)
- Reset repository checksum before publishing an updated event (merge request) GitLab Enterprise Edition
- Added modifier for wild card count link (merge request)
- Fixing jest spec violations for Vue.js v3 Migration (merge request)
- Use specific FullPathResolver descriptions by @ayushya0612 (merge request)
- Update description in CI/CD Variables settings (merge request)
- Send GitLab version and hostname during instance activation (merge request) GitLab Enterprise Edition
- Save phone verification record when the number relates to a banned user (merge request) GitLab Enterprise Edition
- Add index for events to efficiently query user contributions by @zzaakiirr (merge request)
- Set default vuln report filter to 'Still Detected' (merge request) GitLab Enterprise Edition
- Update dependency auto-deploy-image to v2.72.0 (merge request)
- Change i_code_review_create_mr metric to total counts (merge request)
- Add a prefix to SCIM tokens behind a feature flag (merge request) GitLab Enterprise Edition
- Change telesign_intelligence feature flag type to ops (merge request) GitLab Enterprise Edition
- Notes: Refactor CSS (merge request)
- Analytics dashboards UI polish (merge request) GitLab Enterprise Edition
- Fix images not pasting in RTE (merge request)
- Remove in_product_marketing_emails model and table (merge request)
- Use plural form for packages & registries settings alerts by @zzaakiirr (merge request)
- This MR updated yaml preview (merge request) GitLab Enterprise Edition
- Compare most recent SBOM pipeline for license approval policies (merge request) GitLab Enterprise Edition
- Improve info on Free Public Namespaces (merge request) GitLab Enterprise Edition
- Center the content of the login page (merge request)
- Add params and sorting to group users API (merge request) GitLab Enterprise Edition
- Refactor code_suggestions_ga_non_owner_alert feature spec (merge request) GitLab Enterprise Edition
- Remove restyle_login_page feature flag (merge request)
- Remove feature flag ci_job_token_scope (merge request)
- MR code button: Migrate to GlButton (merge request)
- Use /react as the primary command (merge request)
- Introduce a timeout when finding or creating a container repository (merge request)
- Update dependency auto-deploy-image to v2.71.1 (merge request)
- Update users stats tables to use full width (merge request)
- Refactor notifications service by @imskr (merge request)
- Update feedback banner by @davidwatts111 (merge request)
- Updating policy ui by @davidwatts111 (merge request) GitLab Enterprise Edition
Removed (43 changes)
- Delete skip_refresh_project_policies feature flag (merge request) GitLab Enterprise Edition
- Remove convert_user_to_group_managed_accounts, remove_non_gma_memberships FFs and related code (merge request) GitLab Enterprise Edition
- Remove code_suggestions_used_by_default flag (merge request) GitLab Enterprise Edition
- Clean up environment alert experiment (merge request)
- Remove namespace CI Catalog (merge request) GitLab Enterprise Edition
- Remove geo_repository_replicator_legacy_behaviour feature flag (merge request) GitLab Enterprise Edition
- Remove unused tag_name and tag_path from VersionType (merge request)
- Drop
epic_id
Column From Vulnerabilities (merge request) - Drop
milestone_id
Column From Vulnerabilities (merge request) - Remove browrsersdk_tracking feature flag (merge request)
- Remove CA page size feature flag (merge request) GitLab Enterprise Edition
- Drop
start_date
Column From Vulnerabilities (merge request) - Remove individual permissions from MemberRole API (merge request) GitLab Enterprise Edition
- Drop
updated_by_id
Column From Vulnerabilities (merge request) - Drop
last_edited_by_id
Column From Vulnerabilities (merge request) - Drop
last_edited_at
Column From Vulnerabilities (merge request) - Removes sidebar_build_class method by @tedtran2019 (merge request)
- Removes
format_project_count
method by @tedtran2019 (merge request) GitLab Enterprise Edition - Cleanup the feature flag inherit_higher_access_levels_no_cross_join (merge request)
- Remove
delayed_project_removal_help_text
by @tedtran2019 (merge request) GitLab Enterprise Edition - Removes ci_status_for_statuseable method by @tedtran2019 (merge request)
- Drop
due_date
Column From Vulnerabilities (merge request) - Removes ci_variable_masked? method by @tedtran2019 (merge request)
- Removes root_ancestor_namespace method by @tedtran2019 (merge request) GitLab Enterprise Edition
- Remove temp index from members table (merge request)
- Removes environment_for_build method by @tedtran2019 (merge request)
- Removes ci_variable_type_options method by @tedtran2019 (merge request)
- Removes pipeline_status_cache_key method by @tedtran2019 (merge request)
- Removes omnibus_protected_paths_throttle? method by @tedtran2019 (merge request)
- Removes vulnerability_data_with_category method by @tedtran2019 (merge request) GitLab Enterprise Edition
- Removes show_trial_namespace_select? method by @tedtran2019 (merge request) GitLab Enterprise Edition
- Removes any_project_not_in_hashed_storage? method by @tedtran2019 (merge request) GitLab Enterprise Edition
- Removes show_profile_token_expiry_notification? by @tedtran2019 (merge request) GitLab Enterprise Edition
- Removes sort_title_project_name method by @tedtran2019 (merge request) GitLab Enterprise Edition
- Removes methods from sorting_titles_values_helper by @tedtran2019 (merge request) GitLab Enterprise Edition
- Removes keep_deleted_option_label method by @tedtran2019 (merge request) GitLab Enterprise Edition
- Removes delayed_deletion_disabled method by @tedtran2019 (merge request) GitLab Enterprise Edition
- Remove gitlab_routing_helper.rb: upgrade_plan_path by @tedtran2019 (merge request) GitLab Enterprise Edition
- Remove geo_helper.rb: prepare_error_app_data by @tedtran2019 (merge request) GitLab Enterprise Edition
- Removes users_helper.rb: users_sentence by @tedtran2019 (merge request) GitLab Enterprise Edition
- Drop
start_date_sourcing_milestone_id
Col From Vulnerabilities (merge request) - Drop
due_date_sourcing_milestone_id
Col From Vulnerabilities (merge request) - Drop index users_forbidden_state_idx (merge request)
Performance (4 changes)
- Cleanup referenced FK ci_job_artifacts (merge request)
- Bulk create license scan result policies (merge request) GitLab Enterprise Edition
- Remove feature flag
optimize_where_full_path_in
(merge request) - Add pagination to UsersController#groups (merge request)
Other (73 changes)
- Refactor member roles front-end to use GraphQL instead of REST API (merge request) GitLab Enterprise Edition
- Add a constraint to ensure application_settings.rate_limits is a hash (merge request)
- Clean up FF scan_result_any_merge_request from backend (merge request) GitLab Enterprise Edition
- Remove unused prompt files for completion and generation (merge request)
- Fix tooltips on group "Shared projects" view by @antonykor.ak (merge request)
- Prepare partitioning constraints for ci_pipeline_variables (merge request)
- Add sharding keys for feature category compliance_management (merge request)
- Add sharding key
group_id
to agent_user_access_group_authorizations (merge request) - Add sharding key
project_id
to agent_project_authorizations (merge request) - Remove geo_proxy_lfs_batch_requests feature flag (merge request) GitLab Enterprise Edition
- Remove FF bulk_imports_batched_import_export (merge request)
- test: Test for feature flag in package registry settings by @gerardo-navarro (merge request)
- Fix text alignment in GitLab Pages Domain-level redirects (merge request)
- Protected packages: Return ServiceResponse for CreateNpmPackageService by @gerardo-navarro (merge request)
- Move group_setting app outside components directory (merge request) GitLab Enterprise Edition
- Docs: Support domain-level redirects (merge request)
- Ignore project_import_level column (merge request)
- Remove in_factory_bot_create? (merge request)
- Create index asynchronously for system_note_metadata (merge request)
- Remove bulk_import_details_page feature flag (merge request)
- Add support for split button loading (merge request) GitLab Enterprise Edition
- Remove default values ci_pipeline_chat_data#partition_id (merge request)
- Remove feature flag security_policies_variables_precedence (merge request) GitLab Enterprise Edition
- Add role to organization_users and assign creator as owner (merge request)
- Rename app component to reflect its purpose (merge request) GitLab Enterprise Edition
- Backfill namespace_id for issue_search_data (merge request)
- refactor: Add missing feature category to controller tests by @gerardo-navarro (merge request)
- Refactor ForkService tests (merge request)
- Stablize test to remove side effects (merge request)
- Drop plain-text columns from user_credit_card_validations table (merge request)
- Add index for owasp_top_10 to vulnerability_reads (merge request)
- Fix a false-positive test (merge request)
- Remove the FF use_gitlab_http_v2 (merge request)
- Remove feature flag user_approval_rules_removal (merge request)
- Backfill version field batch migration (merge request)
- Upgrade the Sidekiq gem to v7.1.6 (merge request)
- Remove create_user_ns_outside_model feature flag (merge request)
- Docs: GitLab Pages rate-limiting for IPv6 should be based on /64 prefix (merge request)
- Ban use of License in ApplicationSetting model (merge request) GitLab Enterprise Edition
- Show the most correct set of approval rules post merge (merge request)
- Migrates OmniAuth login button to use Pajamas (merge request)
- Update AI generated MR text (merge request)
- Remove feature flag always_set_pipeline_failure_reason (merge request)
- Backfill owasp_top_10 on existing vulnerability_reads records (merge request)
- test: Remove duplicate test cases for Npm::CreatePackageService by @gerardo-navarro (merge request)
- Remove feature flag allow_streaming_instance_audit_events_to_amazon_s3 (merge request) GitLab Enterprise Edition
- Schedule async validation for merge_request_diffs.project_id FK (merge request)
- test: Align and refactor test structure for package protection by @gerardo-navarro (merge request)
- Remove vite feature flag (merge request)
- Remove old summarize mr worker (merge request)
- Refactor event sync worker (merge request)
- Finalize batched background migrations (merge request)
- Create index_issues_on_namespace_id_iid_unique index SYNC (merge request)
- No-op migration due to incident (merge request)
- Refactor Gitlab::Git::Tree#where method (merge request) GitLab Enterprise Edition
- Reuse fallback's connection pool if identical (merge request)
- Remove use of deprecated_clipboard_button by @missy-davies (merge request)
- Remove ci_editor_ai_conversations table and related jobs (merge request)
- Initialize conversion of geo_event_id column type (merge request) GitLab Enterprise Edition
- Remove FF: updated_ai_powered_features_menu_for_sm (merge request)
- Resolving some group and project cross joins (merge request)
- Remove unused index (merge request)
- Move modal components to seperate directory (merge request) GitLab Enterprise Edition
- Refactor assignees widget service by @imskr (merge request)
- Migrate to Pajamas::AvatarComponent for _member by @tedtran2019 (merge request)
- Aligning variable name in test relaed to protected containers by @gerardo-navarro (merge request)
- Refactor repository storage move worker scheduling by @tedtran2019 (merge request)
- Refactor UI text for To-Do List empty state (merge request)
- Preload saml_provider unconditionally to fix N+1 queries (merge request) GitLab Enterprise Edition
- Finalize system_note_metadata bigint backfill (merge request)
- Finalize merge_request_diffs.project_id backfill (merge request)
- Bump the finalize_after date of backfill migration (merge request)
- Remove code_suggestions_completion_api feature (merge request) GitLab Enterprise Edition
Details
date
Jan. 17, 2024, midnight
name
16.8.0
type
Minor
👇
Register or login to:
- 🔍View and search all GitLab CE releases.
- 🛠️Create and share lists to track your tools.
- 🚨Setup notifications for major, security, feature or patch updates.
- 🚀Much more coming soon!