



  

<!DOCTYPE html>
<html
  lang="en"
  
  data-color-mode="auto" data-light-theme="light" data-dark-theme="dark"
  data-a11y-animated-images="system" data-a11y-link-underlines="true"
  
  >




  <head>
    <meta charset="utf-8">
  <link rel="dns-prefetch" href="https://github.githubassets.com">
  <link rel="dns-prefetch" href="https://avatars.githubusercontent.com">
  <link rel="dns-prefetch" href="https://github-cloud.s3.amazonaws.com">
  <link rel="dns-prefetch" href="https://user-images.githubusercontent.com/">
  <link rel="preconnect" href="https://github.githubassets.com" crossorigin>
  <link rel="preconnect" href="https://avatars.githubusercontent.com">

<script type="importmap">{"imports":{"react":"https://github.githubassets.com/assets/react-e27d1b3e03961e68.js","react-dom":"https://github.githubassets.com/assets/react-dom-e5fd46a22d5c4058.js","react-dom/client":"https://github.githubassets.com/assets/react-dom-client-1b4a3ee065998cea.js","react-is":"https://github.githubassets.com/assets/react-is-e0b593954b4706d8.js","react-reconciler":"https://github.githubassets.com/assets/react-reconciler-8e99e505c4429605.js","react/compiler-runtime":"https://github.githubassets.com/assets/react-compiler-runtime-4610bd6d3de9c049.js","react/jsx-dev-runtime":"https://github.githubassets.com/assets/react-jsx-dev-runtime-ea55d68667d559e5.js","react/jsx-runtime":"https://github.githubassets.com/assets/react-jsx-runtime-4915cb0f5b3aff04.js","scheduler":"https://github.githubassets.com/assets/scheduler-58b860b049ca307c.js"}}</script>
<meta name="react-profiling" content="0" data-turbo-transient="true" />
<meta name="react-import-map" content="react,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@777f63f87cd0" data-turbo-track="reload" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/react-e27d1b3e03961e68.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/react-compiler-runtime-4610bd6d3de9c049.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/scheduler-58b860b049ca307c.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/react-dom-e5fd46a22d5c4058.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/react-dom-client-1b4a3ee065998cea.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/react-is-e0b593954b4706d8.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/react-jsx-runtime-4915cb0f5b3aff04.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/react-reconciler-8e99e505c4429605.js" />

  


  <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/light-5c4e9fc574bf49f3.css" /><link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/light_high_contrast-fb37c309e0603a69.css" /><link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/dark-afff6c53aef9b9d1.css" /><link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/dark_high_contrast-c409873d7987dffa.css" /><link data-color-theme="light" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light-5c4e9fc574bf49f3.css" /><link data-color-theme="light_high_contrast" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_high_contrast-fb37c309e0603a69.css" /><link data-color-theme="light_colorblind" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_colorblind-0f910d8806d5761b.css" /><link data-color-theme="light_colorblind_high_contrast" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_colorblind_high_contrast-a7abd4d4c49ac593.css" /><link data-color-theme="light_tritanopia" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_tritanopia-5fc4c4a9cb41e596.css" /><link data-color-theme="light_tritanopia_high_contrast" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_tritanopia_high_contrast-ed0cee9214dedabd.css" /><link data-color-theme="dark" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark-afff6c53aef9b9d1.css" /><link data-color-theme="dark_high_contrast" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_high_contrast-c409873d7987dffa.css" /><link data-color-theme="dark_colorblind" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_colorblind-78a2491d538dab5a.css" /><link data-color-theme="dark_colorblind_high_contrast" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_colorblind_high_contrast-c26b63d7c532d0a2.css" /><link data-color-theme="dark_tritanopia" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_tritanopia-a6f60cea68c08405.css" /><link data-color-theme="dark_tritanopia_high_contrast" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_tritanopia_high_contrast-f66faf28b2ea18b6.css" /><link data-color-theme="dark_dimmed" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_dimmed-6701f6218c53cf5b.css" /><link data-color-theme="dark_dimmed_high_contrast" crossorigin="anonymous" media="all" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_dimmed_high_contrast-7037fa46ae124d97.css" />

  <style type="text/css">
    :root {
      --tab-size-preference: 4;
    }

    pre, code {
      tab-size: var(--tab-size-preference);
    }
  </style>

    <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-primitives-97df7784617ce1ea.css" />
    <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-9be9fe6313f476af.css" />
    <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/global-62747e27e61258dc.css" />
    <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/github-7a418ea859d1654d.css" />
  <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/repository-72bd7d974b5ac1cc.css" />
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/code-4c5c0895f723f870.css" />

  

  <script type="application/json" id="client-env">{"locale":"en","featureFlags":["actions_caches_react_shell","actions_enable_background_steps","actions_new_hosted_runner_image_select_sizes_and_versions","actions_runners_react_shell","activity_diff_file_tree","activity_repos_file_tree","activity_repos_overview_header","activity_repos_overview_sidebar","agent_author_search_expansion","agent_author_search_expansion_ui_pulls","alternate_user_config_repo","async_conversion_coverage_enabled","billing_billable_licenses_cost_center_bucket_fix","billing_budget_expiration","billing_cost_center_list_assigned_resources","billing_discount_threshold_notification","code_quality_enablement_banner_targeting","code_quality_remove_preview","code_view_raf_sticky_lines","codespaces_prebuild_region_target_update","coding_agent_third_party_model_ui","copilot_agent_snippy","copilot_api_agentic_issue_marshal_yaml","copilot_automation_repo_mcp_servers","copilot_automations_pagination","copilot_base_model_policy_row","copilot_chat_auto_mode_v2","copilot_chat_clear_model_selection_for_default_change","copilot_chat_early_task_provisioning","copilot_chat_persist_session_drafts","copilot_chat_vision_dotcom_chat_ga_gate","copilot_css_textarea_autosize","copilot_custom_copilots","copilot_custom_copilots_feature_preview","copilot_duplicate_thread","copilot_extensions_removal_on_marketplace","copilot_fix_failed_workflows_all_skus","copilot_hide_hovercard","copilot_immersive_task_hyperlinking","copilot_mc_cli_resume_any_users_task","copilot_mission_control_agent_merge_fix_ci","copilot_mission_control_agent_merge_resolve_conflicts","copilot_mission_control_awps_batching","copilot_mission_control_early_stop","copilot_mission_control_managed_sandbox_environments","copilot_mission_control_needs_attention","copilot_mission_control_reasoning_effort","copilot_mission_control_sandbox_remote_bypass","copilot_mission_control_task_alive_updates","copilot_mission_control_task_sharing","copilot_org_policy_page_focus_mode","copilot_share_active_subthread","copilot_spaces_ga","copilot_spaces_individual_policies_ga","copilot_swe_agent_authorization_status_ui","copilot_swe_agent_automation_resource_scoped_writes","copilot_swe_agent_discussion_comment_trigger","copilot_swe_agent_discussion_opened_trigger","copilot_swe_agent_discussion_updated_trigger","copilot_swe_agent_hide_model_picker_if_only_auto","copilot_swe_agent_issue_assigned_trigger","copilot_swe_agent_issue_comment_trigger","copilot_swe_agent_issue_labeled_trigger","copilot_swe_agent_pr_comment_model_picker","copilot_swe_agent_pull_request_assigned_trigger","copilot_swe_agent_pull_request_comment_trigger","copilot_swe_agent_pull_request_labeled_trigger","copilot_swe_agent_pull_request_merged_trigger","copilot_swe_agent_pull_request_opened_trigger","copilot_swe_agent_pull_request_ready_for_review_trigger","copilot_swe_agent_pull_request_review_requested_trigger","copilot_swe_agent_pull_request_review_submitted_trigger","copilot_swe_agent_pull_request_synchronize_trigger","copilot_swe_agent_sub_issue_added_trigger","copilot_swe_agent_use_subagents","copilot_task_api_github_rest_style","copilot_task_scoped_alive_channel","copilot_token_based_billing","copilot_unconfigured_is_inherited","copilot_user_can_upgrade_plan_field","copilot_workbench_sunset_redirect","dashboard_agents_module_auth_token_check","dashboard_indexeddb_caching","dashboard_lists_max_age_filter","fgpat_permissions_selector_redesign","glc_code_quality_repo_settings_workflow_config","hyperspace_2025_logged_out_batch_1","hyperspace_2025_logged_out_batch_2","hyperspace_2025_logged_out_batch_3","in_product_messaging_datadog_monitoring","ipm_ubb_individual_budget_banner","issue_fields_multi_select","issue_inline_avatars","issue_pinned_views","issue_pinned_views_team_vs_personal","issue_relative_time_micro","issues_dashboard_sso_structured_errors","issues_expanded_file_types","issues_hide_closed_sub_issues","issues_index_data_router","issues_lazy_load_comment_box_suggestions","issues_react_chrome_container_query_fix","labels_archiving","labels_archiving_info","landing_pages_ninetailed","lifecycle_label_name_updates","marketing_cookie_consent_banner","marketing_pages_search_explore_provider","memex_default_issue_create_repository","memex_live_update_hovercard","memex_mwl_filter_field_delimiter","memex_remove_deprecated_type_issue","merge_queue_restricted_pushers_warning","merge_status_header_feedback","milestone_closed_issues_prioritization","milestone_show_data_router","octocaptcha_origin_optimization","primer_react_css_anchor_positioning","primer_react_merged_forwarded_refs","prs_copilot_app_open_action","prs_css_anchor_positioning","pull_request_copilot_attribution_header","pull_request_overview_merge_control","pull_request_overview_panel_edit_description","pull_request_persister","pull_request_stacks_navigation_shortcuts","pull_request_virtualization_image_estimate","pull_request_virtualization_loader_batching","pull_request_virtualization_scroll_compensation","pull_request_virtualization_scroll_intent","quick_search_lazy_suggestions","react_blob_isolate_code_lines","react_blob_ssr_content_visibility","react_data_router_tanstack_allowed","react_logged_out_repository_header","react_query_props_with_key","react_sandbox_future_tanstack","repo_app_turbo","repo_issues_sidebar_layout","repo_pulls_dashboard_declutter","repo_pulls_dashboard_ga","repo_pulls_dashboard_persistence","repo_pulls_dashboard_sidebar_links","repos_contributors_limited_default_range","review_involves_filter","rule_ignored_file_paths","rulesets_actor_list_editor","sample_network_conn_type","security_center_artifact_filters_popover","see_who_reacted","semantic_similarity_duplicate_issue_detection","session_logs_ungroup_reasoning_text","set_sha256_on_repo_creation_form","site_banner_desktop_copilot_app","site_ghca_pixel_mona","site_github_app_ga_page","site_github_app_ga_page_highlight","site_github_app_mobile_native_share","site_global_banner_dev_days_attendee","site_global_nav_spark_models_removed","speculation_rules_ui_service","suggest_custom_property_values_copilot","suppress_automated_browser_vitals","swp_forms_disable_octocaptcha","thread_resolution_reason","update_issue_suggestions","viewscreen_sandbox","warn_inaccessible_attachments","webp_support","workstream_plugin_bootstrap"],"githubDomain":"https://github.com","copilotApiOverrideUrl":"https://api.githubcopilot.com","cmcApiUrl":"https://api.github.com/cmc_internal/api"}</script>
<script crossorigin="anonymous" type="module" src="https://github.githubassets.com/assets/high-contrast-cookie-b752d992928a526c.js"></script>
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/wp-runtime-8b4dcdc2cb6562ff.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/app-foundation-2f08c823163591a8.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/app-runtime-633ad94fa06c334b.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/fetch-utilities-0fb4c544a797ec0d.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/ser-7c872b58ac9f1b39.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/tp-7e9817cf5c068979.js" />
<script crossorigin="anonymous" type="module" src="https://github.githubassets.com/assets/environment-8bdc8c2592df853b.js" defer="defer"></script>
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/app-runtime.bef03fb24bb03be8.module.css" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/catalyst-52ed81112a548e10.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/selector-observer-e8810f64c443fb9b.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/relative-time-element-0417f617ad744a0d.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/by-9da36843ba9d191d.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/ja9-9a1160b939f2cd52.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/3h-55903cf2303047ad.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/hk-f1498fec45311acd.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/jz5-7aa1ff0a0e750f41.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/hj-1d800d09e9a8720a.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/j0-9697c1c8f5cbf523.js" />
<script crossorigin="anonymous" type="module" src="https://github.githubassets.com/assets/github-elements-3f257b2433f975f0.js" defer="defer"></script>
<script crossorigin="anonymous" type="module" src="https://github.githubassets.com/assets/element-registry-95b267513b87193c.js" defer="defer"></script>
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/runtime-helpers-5e0b3ae3c4036207.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/aria-live-524a06aa946df6fc.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/hotkey-b1ee53c2200b172a.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/react-core-7bf7b9d689fe3d10.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/a9-ca3bc10b816bcc1f.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/ur-21ec1e439ee2d87c.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/4t-4c39f7195fc42cc8.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/pb-53cfff089eaac51b.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/6n-afcf86ccabc4cad2.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/zj-4d9cf83cf08e1643.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/wo-6991af5b3829ffe8.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/nfv-a6c14301d3ea6d67.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/b5-a2fde30ce0c692b9.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/sw-9d0489dbf9a9c942.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/ttf-7d5abe1b447ced2c.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/sj-c7a44023ee90d468.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/0pd-c46d8dfae89c2b64.js" />
<script crossorigin="anonymous" type="module" src="https://github.githubassets.com/assets/behaviors-2a35428577a46a82.js" defer="defer"></script>
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/react-core.255cab819a92f7e1.module.css" />
<script crossorigin="anonymous" type="module" src="https://github.githubassets.com/assets/code-menu-baecde86e879facb.js" defer="defer"></script>
  
  <link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/primer-react-8503588299651923.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/ncx-66e64888bc4615bb.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/qmp-c7cfba40cf5a93b0.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/j6-148a74299e5a01ab.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/t7l-a9404625ec30bbc7.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/4u-8f9f1d6be01d6a22.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/s0-68d09e5e8a80cb94.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/y5-0cb3f75cec297941.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/n4u-cd9039ad946274ad.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/j8s-00bd469c4017a543.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/la-27679061f16e1495.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/iu-2d03f5e6d4fdd54d.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/gru-2b0fac8887ff8c57.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/a0-234e967e7c6d22ce.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/gz3-5bdfbfceac967bb6.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/15m-64f3034430471048.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/1e-c15441bdb94d54ae.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/gzu-6ad9a0527a5d7afd.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/bi-3a42b8714e06c4d0.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/tu1-37e16844272ddefa.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/b1-ac66ededed061993.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/gmn-1e5497c041b66231.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/0l5-d1b2a63015b5eb6d.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/c2-e85522be441acf73.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/f9-baf0a4193779952e.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/sp-87dce99c82a27004.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/zkm-116b01b8485bbe3f.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/og-518d12c9e011601d.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/b9-947db365ea875cfa.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/14-8c7b4ad3c845664c.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/dsj-2e7d883cb843e9e6.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/ec-38012819307fd539.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/du-6607da3b8b579202.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/20-f43eb09c2be69457.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/ql0-107312645ac2b72d.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/wp-fa7cdc0f7656d876.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/p0l-fe491d943adf7508.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/v1e-d099d9fd21ad25e5.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/fn-7b298a45c55fb6fb.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/7cw-6e493a20eaaa04b5.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/ok-290e4b9465ba9c5b.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/6d-ca6d584a0fd6368c.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/y8-e2f18f5a24733f3b.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/xc-3fd4a2e7dcbad8e2.js" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/vjg-2874f95f389c4d3f.js" />
<script crossorigin="anonymous" type="module" src="https://github.githubassets.com/assets/code-view-b187f9df797cfbc1.js" defer="defer"></script>
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-react-css.e4334163c54cccf5.module.css" />
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/ql0.501e99879e15a48e.module.css" />
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/xc.de2b1dde0494f261.module.css" />
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/code-view.30fafa560a1eee5e.module.css" />


  <title>codeql-action/CHANGELOG.md at v3.28.17 · github/codeql-action · GitHub</title>



  <meta name="route-pattern" content="/:user_id/:repository/blob/*name(/*path)" data-turbo-transient>
  <meta name="route-controller" content="blob" data-turbo-transient>
  <meta name="route-action" content="show" data-turbo-transient>
  <meta name="fetch-nonce" content="v2:451e2228-8392-daac-6c89-a3a24b8c5c53">

    
  <meta name="current-catalog-service-hash" content="f3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb">


  <meta name="request-id" content="A30A:3C209C:376C2E:3456B2:6AC7489D" data-pjax-transient="true"/><meta name="html-safe-nonce" content="0c056d55c9aca87c5045bd637e6a55e68a1820800edff0286cbe805bee63ff6f" data-pjax-transient="true"/><meta name="visitor-payload" content="eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBMzBBOjNDMjA5QzozNzZDMkU6MzQ1NkIyOjZBQzc0ODlEIiwidmlzaXRvcl9pZCI6IjcwOTQ1ODA0ODM0NTU0MDQxODkiLCJyZWdpb25fZWRnZSI6ImZyYSIsInJlZ2lvbl9yZW5kZXIiOiJmcmEifQ==" data-pjax-transient="true"/><meta name="visitor-hmac" content="a7797b947497e0a77977c1dc1355cb970cfa9252dd2b913c2b2e543016d4313f" data-pjax-transient="true"/>


    <meta name="hovercard-subject-tag" content="repository:259445878" data-turbo-transient>


  <meta name="github-keyboard-shortcuts" content="repository,source-code,file-tree,copilot" data-turbo-transient="true" />
  

  <meta name="selected-link" value="repo_source" data-turbo-transient>
  <link rel="assets" href="https://github.githubassets.com/">

    <meta name="google-site-verification" content="Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I">

<meta name="octolytics-url" content="https://collector.github.com/github/collect" />





  <meta name="analytics-location" content="/&lt;user-name&gt;/&lt;repo-name&gt;/blob/show" data-turbo-transient="true" />

  




    <meta name="user-login" content="">

  

    <meta name="viewport" content="width=device-width">

    

      <meta name="description" content="Actions for running CodeQL analysis. Contribute to github/codeql-action development by creating an account on GitHub.">

      <link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="GitHub">

    <link rel="fluid-icon" href="https://github.com/fluidicon.png" title="GitHub">
    <meta property="fb:app_id" content="1401488693436528">
    <meta name="apple-itunes-app" content="app-id=1477376905, app-argument=https://github.com/github/codeql-action/blob/v3.28.17/CHANGELOG.md" />

      <meta name="twitter:image" content="https://opengraph.githubassets.com/2a42f70c4c8bc831f67864d8e4be106d887a831c15e8b95574f60eb05c362e49/github/codeql-action" /><meta name="twitter:site" content="@github" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:title" content="codeql-action/CHANGELOG.md at v3.28.17 · github/codeql-action" /><meta name="twitter:description" content="Actions for running CodeQL analysis. Contribute to github/codeql-action development by creating an account on GitHub." />
  <meta property="og:image" content="https://opengraph.githubassets.com/2a42f70c4c8bc831f67864d8e4be106d887a831c15e8b95574f60eb05c362e49/github/codeql-action" /><meta property="og:image:alt" content="Actions for running CodeQL analysis. Contribute to github/codeql-action development by creating an account on GitHub." /><meta property="og:image:width" content="1200" /><meta property="og:image:height" content="600" /><meta property="og:site_name" content="GitHub" /><meta property="og:type" content="object" /><meta property="og:title" content="codeql-action/CHANGELOG.md at v3.28.17 · github/codeql-action" /><meta property="og:url" content="https://github.com/github/codeql-action/blob/v3.28.17/CHANGELOG.md" /><meta property="og:description" content="Actions for running CodeQL analysis. Contribute to github/codeql-action development by creating an account on GitHub." />
  




      <meta name="hostname" content="github.com">



        <meta name="expected-hostname" content="github.com">


  <meta http-equiv="x-pjax-version" content="8a04ed058e34f1ad63cd2ec184ddc8db8ab22004d2ce8345ee86788432baa4cf" data-turbo-track="reload">
  <meta http-equiv="x-pjax-csp-version" content="c4a65e47b0c850e1157ae8e66298070851d7e3b558038de5a3b4ff7a93e630ed" data-turbo-track="reload">
  <meta http-equiv="x-pjax-css-version" content="1ff3f1d4e1abd61f6f135b47d3b815e2f7169f8dd418f0118c6b1cf4de6cbc86" data-turbo-track="reload">
  <meta http-equiv="x-pjax-js-version" content="31760b6cf01794eaa3898a84a5be66fa89579904959fd0698672e3cbcd9741ca" data-turbo-track="reload">

  <meta name="turbo-cache-control" content="no-preview" data-turbo-transient="">

      <meta name="turbo-cache-control" content="no-cache" data-turbo-transient>

    <meta data-hydrostats="publish">

  <meta name="go-import" content="github.com/github/codeql-action git https://github.com/github/codeql-action.git">

  <meta name="octolytics-dimension-user_id" content="9919" /><meta name="octolytics-dimension-user_login" content="github" /><meta name="octolytics-dimension-repository_id" content="259445878" /><meta name="octolytics-dimension-repository_nwo" content="github/codeql-action" /><meta name="octolytics-dimension-repository_public" content="true" /><meta name="octolytics-dimension-repository_is_fork" content="false" /><meta name="octolytics-dimension-repository_network_root_id" content="259445878" /><meta name="octolytics-dimension-repository_network_root_nwo" content="github/codeql-action" />
  



    

    <meta name="turbo-body-classes" content="logged-out env-production page-responsive">
  <meta name="disable-turbo" content="false">


  <meta name="browser-stats-url" content="https://api.github.com/_private/browser/stats">


  <meta name="browser-errors-url" content="https://api.github.com/_private/browser/errors">

  <meta name="release" content="abcc1c729a3dae04e49a5be4a885c179f1620884" data-turbo-track="reload">
  <meta name="ui-target" content="full">

  <link rel="mask-icon" href="https://github.githubassets.com/assets/pinned-octocat-093da3e6fa40.svg" color="#000000">
  <link rel="alternate icon" class="js-site-favicon" type="image/png" href="https://github.githubassets.com/favicons/favicon.png">
  <link rel="icon" class="js-site-favicon" type="image/svg+xml" href="https://github.githubassets.com/favicons/favicon.svg" data-base-href="https://github.githubassets.com/favicons/favicon">

<meta name="theme-color" content="#1e2327">
<meta name="color-scheme" content="light dark" />


  <link rel="manifest" href="/manifest.json" crossOrigin="use-credentials">

  </head>

  <body class="logged-out env-production page-responsive" style="word-wrap: break-word;" >
    <div data-turbo-body class="logged-out env-production page-responsive" style="word-wrap: break-word;" >
      <div id="__primerPortalRoot__" style="z-index: 1000; position: absolute; width: 100%;" data-turbo-permanent></div>
      

    <div class="position-relative header-wrapper js-header-wrapper ">
      <a href="#start-of-content" data-skip-target-assigned="false" class="px-2 tmp-py-4 color-bg-accent-emphasis color-fg-on-emphasis show-on-focus js-skip-to-content">Skip to content</a>

      <span data-view-component="true" class="progress-pjax-loader Progress position-fixed width-full">
    <span style="width: 0%;" data-view-component="true" class="Progress-item progress-pjax-loader-bar left-0 top-0 color-bg-accent-emphasis"></span>
</span>      
      <link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/qc-1bbbe8787ea1cd4b.js" fetchpriority="low" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/keyboard-shortcuts-dialog-a3b4cbcefa4e617e.js" fetchpriority="low" />
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-react-css.e4334163c54cccf5.module.css" />
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/keyboard-shortcuts-dialog.b8afe3d106c9bb64.module.css" />

<react-partial
  partial-name="keyboard-shortcuts-dialog"
  data-ssr="false"
  data-attempted-ssr="false"
  data-react-profiling="false"
>
  
  <script type="application/json" data-target="react-partial.embeddedData">{"props":{"docsUrl":"https://docs.github.com/get-started/accessibility/keyboard-shortcuts"}}</script>
  <div data-target="react-partial.reactRoot"></div>
</react-partial>





      

          <link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/app-install-banner-partial-173a78d38983be1c.js" fetchpriority="low" />
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-react-css.e4334163c54cccf5.module.css" />
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/app-install-banner-partial.882c17396978a47d.module.css" />

<react-partial
  partial-name="app-install-banner-partial"
  data-ssr="false"
  data-attempted-ssr="false"
  data-react-profiling="false"
>
  
  <script type="application/json" data-target="react-partial.embeddedData">{"props":{}}</script>
  <div data-target="react-partial.reactRoot"></div>
</react-partial>


          

                <link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/2l-e468179ba7123a2e.js" fetchpriority="low" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/rwd-069fc3d9814ff9fe.js" fetchpriority="low" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/fz-e662bc3745e171e7.js" fetchpriority="low" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/jag-3559ee48016881a2.js" fetchpriority="low" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/3d-7f22b36f29a9dd94.js" fetchpriority="low" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/tua-4998592d21eb16f7.js" fetchpriority="low" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/8i-ea1b3f2e11ed8cd3.js" fetchpriority="low" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/marketing-header-b6853fcac2424bda.js" fetchpriority="low" />
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-react-css.e4334163c54cccf5.module.css" />
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-react-brand-css.05b219cdb8e80c43.module.css" />
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/8i.5d9e6dcb0dade694.module.css" />

<react-partial
  partial-name="marketing-header"
  data-ssr="true"
  data-attempted-ssr="true"
  data-react-profiling="false"
>
  
  <script type="application/json" data-target="react-partial.embeddedData">{"props":{"color_mode":"dark","logged_in":false,"marketing_page":false,"home_path":"/","login_path":"/login?return_to=https%3A%2F%2Fgithub.com%2Fgithub%2Fcodeql-action%2Fblob%2Fv3.28.17%2FCHANGELOG.md","signup_path":"/signup?ref_cta=Sign+up\u0026ref_loc=header+logged+out\u0026ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fblob%2Fshow\u0026source=header-repo\u0026source_repo=github%2Fcodeql-action","signup_enabled":true,"is_signup_controller":false,"show_search_and_nav":true,"hide_search":false,"private_mode_enabled":false,"should_use_dotcom_links":true,"auth_hydro_click":"{\"event_type\":\"authentication.click\",\"payload\":{\"location_in_page\":\"site header menu\",\"repository_id\":null,\"auth_type\":\"SIGN_UP\",\"originating_url\":\"https://github.com/github/codeql-action/blob/v3.28.17/CHANGELOG.md\",\"user_id\":null}}","auth_hydro_click_hmac":"d145d0128d4f8aa0e6aef23b6ed233c975b8d931e10cf5c22034b0321a3f8514","overlay":false,"fixed":false}}</script>
  <div data-target="react-partial.reactRoot"><div data-color-mode="dark" data-light-theme="light" data-dark-theme="dark"><header class="MarketingHeader-module__root__Tk7n3 HeaderMktg header-logged-out" role="banner" data-marketing-header="true" data-color-mode="dark" data-light-theme="light" data-dark-theme="dark" data-is-top="true"><h2 class="MarketingHeader-module__visuallyHidden__sqKsl">Navigation Menu</h2><button type="button" class="MarketingHeader-module__backdrop__sw4RU" aria-label="Close navigation menu"></button><div class="MarketingHeader-module__bar__mBSyE"><div class="MarketingHeader-module__topRow__yeury"><div class="MarketingHeader-module__toggleSlot__hDxbh"><button type="button" class="HeaderMenuToggle-module__toggle__i8EiC" aria-label="Toggle navigation" aria-expanded="false"><span class="HeaderMenuToggle-module__toggleBar__jVN0H"></span><span class="HeaderMenuToggle-module__toggleBar__jVN0H"></span><span class="HeaderMenuToggle-module__toggleBar__jVN0H"></span></button></div><a href="/" aria-label="Homepage" class="HeaderLogo-module__logo__UFyHI" data-analytics-event="{&quot;action&quot;:&quot;homepage&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;logo&quot;,&quot;location&quot;:&quot;header&quot;,&quot;label&quot;:&quot;homepage_link_logo_header&quot;}"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-mark-github" viewBox="0 0 24 24" width="32" height="32" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M10.226 17.284c-2.965-.36-5.054-2.493-5.054-5.256 0-1.123.404-2.336 1.078-3.144-.292-.741-.247-2.314.09-2.965.898-.112 2.111.36 2.83 1.01.853-.269 1.752-.404 2.853-.404 1.1 0 1.999.135 2.807.382.696-.629 1.932-1.1 2.83-.988.315.606.36 2.179.067 2.942.72.854 1.101 2 1.101 3.167 0 2.763-2.089 4.852-5.098 5.234.763.494 1.28 1.572 1.28 2.807v2.336c0 .674.561 1.056 1.235.786 4.066-1.55 7.255-5.615 7.255-10.646C23.5 6.188 18.334 1 11.978 1 5.62 1 .5 6.188.5 12.545c0 4.986 3.167 9.12 7.435 10.669.606.225 1.19-.18 1.19-.786V20.63a2.9 2.9 0 0 1-1.078.224c-1.483 0-2.359-.808-2.987-2.313-.247-.607-.517-.966-1.034-1.033-.27-.023-.359-.135-.359-.27 0-.27.45-.471.898-.471.652 0 1.213.404 1.797 1.235.45.651.921.943 1.483.943.561 0 .92-.202 1.437-.719.382-.381.674-.718.944-.943"></path></svg></a><div class="AuthCTAs-module__mobileActions__NNzeV"><a class="Primer_Brand__Button-module__Button___scH9Z Primer_Brand__Button-module__Button--subtle___F7pEE Primer_Brand__Button-module__Button--size-small___zQrEw AuthCTAs-module__cta__WpwQq" href="/login?return_to=https%3A%2F%2Fgithub.com%2Fgithub%2Fcodeql-action%2Fblob%2Fv3.28.17%2FCHANGELOG.md" data-analytics-event="{&quot;action&quot;:&quot;sign_in&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;auth_cta&quot;,&quot;location&quot;:&quot;header&quot;,&quot;label&quot;:&quot;sign_in_link_auth_cta_header&quot;}" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;site header menu&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://github.com/github/codeql-action/blob/v3.28.17/CHANGELOG.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="d145d0128d4f8aa0e6aef23b6ed233c975b8d931e10cf5c22034b0321a3f8514"><span class="Primer_Brand__Button-module__Button__text___ED0bX"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--100___B2ueX Primer_Brand__Text-module__Text--weight-medium___qJKf_ Primer_Brand__Button-module__Button--label___qrkyz Primer_Brand__Button-module__Button--label-subtle___8ndWH">Sign in</span></span></a><button class="Primer_Brand__Button-module__Button___scH9Z Primer_Brand__Button-module__Button--subtle___F7pEE Primer_Brand__Button-module__Button--size-small___zQrEw HeaderAppearanceSettings-module__trigger__hUheK" type="button" aria-haspopup="dialog" aria-labelledby="_R_3dd_"><span class="Primer_Brand__Button-module__Button__leading-visual___jjtTe" data-testid="Button-leading-visual"><svg data-component="Octicon" focusable="false" aria-hidden="true" class="octicon octicon-sliders Primer_Brand__Button-module__Button__icon-visual____qybb" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M15 2.75a.75.75 0 0 1-.75.75h-4a.75.75 0 0 1 0-1.5h4a.75.75 0 0 1 .75.75Zm-8.5.75v1.25a.75.75 0 0 0 1.5 0v-4a.75.75 0 0 0-1.5 0V2H1.75a.75.75 0 0 0 0 1.5H6.5Zm1.25 5.25a.75.75 0 0 0 0-1.5h-6a.75.75 0 0 0 0 1.5h6ZM15 8a.75.75 0 0 1-.75.75H11.5V10a.75.75 0 1 1-1.5 0V6a.75.75 0 0 1 1.5 0v1.25h2.75A.75.75 0 0 1 15 8Zm-9 5.25v-2a.75.75 0 0 0-1.5 0v1.25H1.75a.75.75 0 0 0 0 1.5H4.5v1.25a.75.75 0 0 0 1.5 0v-2Zm9 0a.75.75 0 0 1-.75.75h-6a.75.75 0 0 1 0-1.5h6a.75.75 0 0 1 .75.75Z"></path></svg></span><span class="Primer_Brand__Button-module__Button__text___ED0bX"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--100___B2ueX Primer_Brand__Text-module__Text--weight-medium___qJKf_ Primer_Brand__Button-module__Button--label___qrkyz Primer_Brand__Button-module__Button--label-subtle___8ndWH"></span></span></button><div class="Primer_Brand__Tooltip-module__Tooltip___0Eipx" data-direction="s" aria-hidden="true" id="_R_3dd_">Appearance settings</div></div></div><div class="MarketingHeader-module__menu__GIy3y"><div class="MarketingHeader-module__menuWrapper__owstH"><nav class="MarketingNavigation-module__nav__W0KYY" aria-label="Global"><ul class="MarketingNavigation-module__list__tFbMb"><li><div class="NavDropdown-module__container__l2YeI"><button type="button" class="NavDropdown-module__button__PEHWX" aria-expanded="false" aria-controls="_R_nd_">Platform<svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-triangle-right NavDropdown-module__buttonIcon__Tkl8_" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m6.427 4.427 3.396 3.396a.25.25 0 0 1 0 .354l-3.396 3.396A.25.25 0 0 1 6 11.396V4.604a.25.25 0 0 1 .427-.177Z"></path></svg></button><div id="_R_nd_" class="NavDropdown-module__dropdown__xm1jd"><ul class="NavDropdown-module__list__zuCgG"><li><div class="NavGroup-module__group__W8SqJ"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--monospace___QXHDQ Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--100___B2ueX Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavGroup-module__title__Wzxz2" id="_R_5knd_">AI CODE CREATION</span><ul class="NavGroup-module__list__UCOFy" aria-labelledby="_R_5knd_"><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 NavLink-module__link__EG3d4" href="https://github.com/features/copilot" data-analytics-event="{&quot;action&quot;:&quot;github_copilot&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;platform&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;github_copilot_link_platform_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavLink-module__title__Q7t0p"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-copilot NavLink-module__icon__ltGNM" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z"></path><path d="M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z"></path></svg>GitHub Copilot</span><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS NavLink-module__subtitle__X4gkW">Write better code with AI</span></span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 NavLink-module__link__EG3d4" href="https://github.com/features/ai/github-app" data-analytics-event="{&quot;action&quot;:&quot;github_copilot_app&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;platform&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;github_copilot_app_link_platform_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavLink-module__title__Q7t0p"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-mark-github NavLink-module__icon__ltGNM" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M6.766 11.328c-2.063-.25-3.516-1.734-3.516-3.656 0-.781.281-1.625.75-2.188-.203-.515-.172-1.609.063-2.062.625-.078 1.468.25 1.968.703.594-.187 1.219-.281 1.985-.281.765 0 1.39.094 1.953.265.484-.437 1.344-.765 1.969-.687.218.422.25 1.515.046 2.047.5.593.766 1.39.766 2.203 0 1.922-1.453 3.375-3.547 3.64.531.344.89 1.094.89 1.954v1.625c0 .468.391.734.86.547C13.781 14.359 16 11.53 16 8.03 16 3.61 12.406 0 7.984 0 3.563 0 0 3.61 0 8.031a7.88 7.88 0 0 0 5.172 7.422c.422.156.828-.125.828-.547v-1.25c-.219.094-.5.156-.75.156-1.031 0-1.64-.562-2.078-1.609-.172-.422-.36-.672-.719-.719-.187-.015-.25-.093-.25-.187 0-.188.313-.328.625-.328.453 0 .844.281 1.25.86.313.452.64.655 1.031.655s.641-.14 1-.5c.266-.265.47-.5.657-.656"></path></svg>GitHub Copilot app</span><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS NavLink-module__subtitle__X4gkW">Direct agents from issue to merge</span></span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 NavLink-module__link__EG3d4" href="https://github.com/mcp" data-analytics-event="{&quot;action&quot;:&quot;mcp_registry&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;platform&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;mcp_registry_link_platform_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavLink-module__title__Q7t0p"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-mcp NavLink-module__icon__ltGNM" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M5.52 1.12a3.578 3.578 0 0 1 6.078 2.98 3.578 3.578 0 0 1 2.982 6.08l-3.292 3.293a.252.252 0 0 0 0 .354l.843.843a.749.749 0 1 1-1.06 1.06l-.844-.843a1.75 1.75 0 0 1 0-2.474L13.52 9.12a2.08 2.08 0 0 0 0-2.94 2.08 2.08 0 0 0-2.94 0L7.731 9.03A.75.75 0 0 1 6.67 7.97l2.85-2.85a2.08 2.08 0 0 0 0-2.94 2.08 2.08 0 0 0-2.94 0l-4.799 4.8A.75.75 0 0 1 .72 5.92Z"></path><path d="M7.52 3.12a.749.749 0 1 1 1.06 1.06L5.731 7.03A2.079 2.079 0 0 0 8.67 9.97l2.85-2.85a.749.749 0 1 1 1.06 1.06l-2.849 2.85A3.578 3.578 0 0 1 4.67 5.97Z"></path></svg>MCP Registry</span><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS NavLink-module__subtitle__X4gkW">Integrate external tools</span></span></a></li></ul></div></li><li><div class="NavGroup-module__group__W8SqJ"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--monospace___QXHDQ Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--100___B2ueX Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavGroup-module__title__Wzxz2" id="_R_9knd_">DEVELOPER WORKFLOWS</span><ul class="NavGroup-module__list__UCOFy" aria-labelledby="_R_9knd_"><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 NavLink-module__link__EG3d4" href="https://github.com/features/actions" data-analytics-event="{&quot;action&quot;:&quot;actions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;platform&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;actions_link_platform_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavLink-module__title__Q7t0p"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-workflow NavLink-module__icon__ltGNM" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 1.75C0 .784.784 0 1.75 0h3.5C6.216 0 7 .784 7 1.75v3.5A1.75 1.75 0 0 1 5.25 7H4v4a1 1 0 0 0 1 1h4v-1.25C9 9.784 9.784 9 10.75 9h3.5c.966 0 1.75.784 1.75 1.75v3.5A1.75 1.75 0 0 1 14.25 16h-3.5A1.75 1.75 0 0 1 9 14.25v-.75H5A2.5 2.5 0 0 1 2.5 11V7h-.75A1.75 1.75 0 0 1 0 5.25Zm1.75-.25a.25.25 0 0 0-.25.25v3.5c0 .138.112.25.25.25h3.5a.25.25 0 0 0 .25-.25v-3.5a.25.25 0 0 0-.25-.25Zm9 9a.25.25 0 0 0-.25.25v3.5c0 .138.112.25.25.25h3.5a.25.25 0 0 0 .25-.25v-3.5a.25.25 0 0 0-.25-.25Z"></path></svg>Actions</span><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS NavLink-module__subtitle__X4gkW">Automate any workflow</span></span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 NavLink-module__link__EG3d4" href="https://github.com/features/codespaces" data-analytics-event="{&quot;action&quot;:&quot;codespaces&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;platform&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;codespaces_link_platform_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavLink-module__title__Q7t0p"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-codespaces NavLink-module__icon__ltGNM" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 11.25c0-.966.784-1.75 1.75-1.75h12.5c.966 0 1.75.784 1.75 1.75v3A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25Zm2-9.5C2 .784 2.784 0 3.75 0h8.5C13.216 0 14 .784 14 1.75v5a1.75 1.75 0 0 1-1.75 1.75h-8.5A1.75 1.75 0 0 1 2 6.75Zm1.75-.25a.25.25 0 0 0-.25.25v5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-5a.25.25 0 0 0-.25-.25Zm-2 9.5a.25.25 0 0 0-.25.25v3c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-3a.25.25 0 0 0-.25-.25Z"></path><path d="M7 12.75a.75.75 0 0 1 .75-.75h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1-.75-.75Zm-4 0a.75.75 0 0 1 .75-.75h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1-.75-.75Z"></path></svg>Codespaces</span><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS NavLink-module__subtitle__X4gkW">Instant dev environments</span></span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 NavLink-module__link__EG3d4" href="https://github.com/features/issues" data-analytics-event="{&quot;action&quot;:&quot;issues&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;platform&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;issues_link_platform_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavLink-module__title__Q7t0p"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-issue-opened NavLink-module__icon__ltGNM" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path></svg>Issues</span><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS NavLink-module__subtitle__X4gkW">Plan and track work</span></span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 NavLink-module__link__EG3d4" href="https://github.com/features/code-review" data-analytics-event="{&quot;action&quot;:&quot;code_review&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;platform&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;code_review_link_platform_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavLink-module__title__Q7t0p"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-code NavLink-module__icon__ltGNM" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"></path></svg>Code Review</span><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS NavLink-module__subtitle__X4gkW">Manage code changes</span></span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 NavLink-module__link__EG3d4" href="https://github.com/features/code-quality" data-analytics-event="{&quot;action&quot;:&quot;code_quality&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;platform&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;code_quality_link_platform_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavLink-module__title__Q7t0p"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-codescan-checkmark NavLink-module__icon__ltGNM" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M10.28 6.28a.75.75 0 1 0-1.06-1.06L6.25 8.19l-.97-.97a.75.75 0 0 0-1.06 1.06l1.5 1.5a.75.75 0 0 0 1.06 0l3.5-3.5Z"></path><path d="M7.5 15a7.5 7.5 0 1 1 5.807-2.754l2.473 2.474a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215l-2.474-2.473A7.472 7.472 0 0 1 7.5 15Zm0-13.5a6 6 0 1 0 4.094 10.386.748.748 0 0 1 .293-.292 6.002 6.002 0 0 0 1.117-6.486A6.002 6.002 0 0 0 7.5 1.5Z"></path></svg>Code Quality</span><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS NavLink-module__subtitle__X4gkW">Enforce quality at merge</span></span></a></li></ul></div></li><li><div class="NavGroup-module__group__W8SqJ"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--monospace___QXHDQ Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--100___B2ueX Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavGroup-module__title__Wzxz2" id="_R_dknd_">APPLICATION SECURITY</span><ul class="NavGroup-module__list__UCOFy" aria-labelledby="_R_dknd_"><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 NavLink-module__link__EG3d4" href="https://github.com/security/advanced-security" data-analytics-event="{&quot;action&quot;:&quot;github_advanced_security&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;platform&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;github_advanced_security_link_platform_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavLink-module__title__Q7t0p"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-shield-check NavLink-module__icon__ltGNM" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m8.533.133 5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667l5.25-1.68a1.748 1.748 0 0 1 1.066 0Zm-.61 1.429.001.001-5.25 1.68a.251.251 0 0 0-.174.237V7c0 1.36.275 2.666 1.057 3.859.784 1.194 2.121 2.342 4.366 3.298a.196.196 0 0 0 .154 0c2.245-.957 3.582-2.103 4.366-3.297C13.225 9.666 13.5 8.358 13.5 7V3.48a.25.25 0 0 0-.174-.238l-5.25-1.68a.25.25 0 0 0-.153 0ZM11.28 6.28l-3.5 3.5a.75.75 0 0 1-1.06 0l-1.5-1.5a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215l.97.97 2.97-2.97a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z"></path></svg>GitHub Advanced Security</span><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS NavLink-module__subtitle__X4gkW">Find and fix vulnerabilities</span></span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 NavLink-module__link__EG3d4" href="https://github.com/security/advanced-security/code-security" data-analytics-event="{&quot;action&quot;:&quot;code_security&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;platform&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;code_security_link_platform_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavLink-module__title__Q7t0p"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-code-square NavLink-module__icon__ltGNM" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25Zm7.47 3.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L10.69 8 9.22 6.53a.75.75 0 0 1 0-1.06ZM6.78 6.53 5.31 8l1.47 1.47a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215l-2-2a.75.75 0 0 1 0-1.06l2-2a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z"></path></svg>Code security</span><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS NavLink-module__subtitle__X4gkW">Secure your code as you build</span></span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 NavLink-module__link__EG3d4" href="https://github.com/security/advanced-security/secret-protection" data-analytics-event="{&quot;action&quot;:&quot;secret_protection&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;platform&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;secret_protection_link_platform_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavLink-module__title__Q7t0p"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-lock NavLink-module__icon__ltGNM" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M4 4a4 4 0 0 1 8 0v2h.25c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0 1 12.25 15h-8.5A1.75 1.75 0 0 1 2 13.25v-5.5C2 6.784 2.784 6 3.75 6H4Zm8.25 3.5h-8.5a.25.25 0 0 0-.25.25v5.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-5.5a.25.25 0 0 0-.25-.25ZM10.5 6V4a2.5 2.5 0 1 0-5 0v2Z"></path></svg>Secret protection</span><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS NavLink-module__subtitle__X4gkW">Stop leaks before they start</span></span></a></li></ul></div></li><li><div class="NavGroup-module__group__W8SqJ NavGroup-module__hasSeparator__FnMrN"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--monospace___QXHDQ Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--100___B2ueX Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavGroup-module__title__Wzxz2" id="_R_hknd_">EXPLORE</span><ul class="NavGroup-module__list__UCOFy" aria-labelledby="_R_hknd_"><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/why-github" data-analytics-event="{&quot;action&quot;:&quot;why_github&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;platform&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;why_github_link_platform_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Why GitHub</span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 Primer_Brand__Link-module__Link--is-external___xsncV" href="https://docs.github.com" data-analytics-event="{&quot;action&quot;:&quot;documentation&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;platform&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;documentation_link_platform_navbar&quot;}" target="_blank" rel="noreferrer"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Documentation</span><svg data-component="Octicon" focusable="false" aria-label="External link" class="octicon octicon-link-external" role="img" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path></svg></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 Primer_Brand__Link-module__Link--is-external___xsncV" href="https://github.blog" data-analytics-event="{&quot;action&quot;:&quot;blog&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;platform&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;blog_link_platform_navbar&quot;}" target="_blank" rel="noreferrer"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Blog</span><svg data-component="Octicon" focusable="false" aria-label="External link" class="octicon octicon-link-external" role="img" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path></svg></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 Primer_Brand__Link-module__Link--is-external___xsncV" href="https://github.blog/changelog" data-analytics-event="{&quot;action&quot;:&quot;changelog&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;platform&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;changelog_link_platform_navbar&quot;}" target="_blank" rel="noreferrer"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Changelog</span><svg data-component="Octicon" focusable="false" aria-label="External link" class="octicon octicon-link-external" role="img" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path></svg></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/marketplace" data-analytics-event="{&quot;action&quot;:&quot;marketplace&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;platform&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;marketplace_link_platform_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Marketplace</span></a></li></ul></div></li></ul><div class="NavDropdown-module__trailingLinkContainer__VgJGL"><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 Primer_Brand__Link-module__Link--arrow-end___esdN8" href="https://github.com/features" data-analytics-event="{&quot;action&quot;:&quot;view_all_features&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;platform&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;view_all_features_link_platform_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">View all features</span><svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___aaZs9 Primer_Brand__Link-module__Link-arrow___yd78i" width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true" focusable="false"><path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___0K8Hz" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path></svg></a></div></div></div></li><li><div class="NavDropdown-module__container__l2YeI"><button type="button" class="NavDropdown-module__button__PEHWX" aria-expanded="false" aria-controls="_R_17d_">Solutions<svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-triangle-right NavDropdown-module__buttonIcon__Tkl8_" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m6.427 4.427 3.396 3.396a.25.25 0 0 1 0 .354l-3.396 3.396A.25.25 0 0 1 6 11.396V4.604a.25.25 0 0 1 .427-.177Z"></path></svg></button><div id="_R_17d_" class="NavDropdown-module__dropdown__xm1jd"><ul class="NavDropdown-module__list__zuCgG"><li><div class="NavGroup-module__group__W8SqJ"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--monospace___QXHDQ Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--100___B2ueX Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavGroup-module__title__Wzxz2" id="_R_5l7d_">BY COMPANY SIZE</span><ul class="NavGroup-module__list__UCOFy" aria-labelledby="_R_5l7d_"><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/enterprise" data-analytics-event="{&quot;action&quot;:&quot;enterprises&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;enterprises_link_solutions_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Enterprises</span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/team" data-analytics-event="{&quot;action&quot;:&quot;small_and_medium_teams&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;small_and_medium_teams_link_solutions_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Small and medium teams</span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/enterprise/startups" data-analytics-event="{&quot;action&quot;:&quot;startups&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;startups_link_solutions_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Startups</span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/solutions/industry/nonprofits" data-analytics-event="{&quot;action&quot;:&quot;nonprofits&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;nonprofits_link_solutions_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Nonprofits</span></a></li></ul></div></li><li><div class="NavGroup-module__group__W8SqJ"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--monospace___QXHDQ Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--100___B2ueX Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavGroup-module__title__Wzxz2" id="_R_9l7d_">BY USE CASE</span><ul class="NavGroup-module__list__UCOFy" aria-labelledby="_R_9l7d_"><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/solutions/use-case/app-modernization" data-analytics-event="{&quot;action&quot;:&quot;app_modernization&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;app_modernization_link_solutions_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">App Modernization</span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/solutions/use-case/devsecops" data-analytics-event="{&quot;action&quot;:&quot;devsecops&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;devsecops_link_solutions_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">DevSecOps</span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/solutions/use-case/devops" data-analytics-event="{&quot;action&quot;:&quot;devops&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;devops_link_solutions_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">DevOps</span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/solutions/use-case/ci-cd" data-analytics-event="{&quot;action&quot;:&quot;ci/cd&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;ci/cd_link_solutions_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">CI/CD</span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 Primer_Brand__Link-module__Link--arrow-end___esdN8" href="https://github.com/solutions/use-case" data-analytics-event="{&quot;action&quot;:&quot;view_all_use_cases&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;view_all_use_cases_link_solutions_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">View all use cases</span><svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___aaZs9 Primer_Brand__Link-module__Link-arrow___yd78i" width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true" focusable="false"><path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___0K8Hz" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path></svg></a></li></ul></div></li><li><div class="NavGroup-module__group__W8SqJ"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--monospace___QXHDQ Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--100___B2ueX Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavGroup-module__title__Wzxz2" id="_R_dl7d_">BY INDUSTRY</span><ul class="NavGroup-module__list__UCOFy" aria-labelledby="_R_dl7d_"><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/solutions/industry/healthcare" data-analytics-event="{&quot;action&quot;:&quot;healthcare&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;healthcare_link_solutions_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Healthcare</span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/solutions/industry/financial-services" data-analytics-event="{&quot;action&quot;:&quot;financial_services&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;financial_services_link_solutions_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Financial services</span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/solutions/industry/manufacturing" data-analytics-event="{&quot;action&quot;:&quot;manufacturing&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;manufacturing_link_solutions_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Manufacturing</span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/solutions/industry/government" data-analytics-event="{&quot;action&quot;:&quot;government&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;government_link_solutions_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Government</span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 Primer_Brand__Link-module__Link--arrow-end___esdN8" href="https://github.com/solutions/industry" data-analytics-event="{&quot;action&quot;:&quot;view_all_industries&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;view_all_industries_link_solutions_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">View all industries</span><svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___aaZs9 Primer_Brand__Link-module__Link-arrow___yd78i" width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true" focusable="false"><path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___0K8Hz" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path></svg></a></li></ul></div></li></ul><div class="NavDropdown-module__trailingLinkContainer__VgJGL"><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 Primer_Brand__Link-module__Link--arrow-end___esdN8" href="https://github.com/solutions" data-analytics-event="{&quot;action&quot;:&quot;view_all_solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;view_all_solutions_link_solutions_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">View all solutions</span><svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___aaZs9 Primer_Brand__Link-module__Link-arrow___yd78i" width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true" focusable="false"><path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___0K8Hz" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path></svg></a></div></div></div></li><li><div class="NavDropdown-module__container__l2YeI"><button type="button" class="NavDropdown-module__button__PEHWX" aria-expanded="false" aria-controls="_R_1nd_">Resources<svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-triangle-right NavDropdown-module__buttonIcon__Tkl8_" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m6.427 4.427 3.396 3.396a.25.25 0 0 1 0 .354l-3.396 3.396A.25.25 0 0 1 6 11.396V4.604a.25.25 0 0 1 .427-.177Z"></path></svg></button><div id="_R_1nd_" class="NavDropdown-module__dropdown__xm1jd"><ul class="NavDropdown-module__list__zuCgG"><li><div class="NavGroup-module__group__W8SqJ"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--monospace___QXHDQ Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--100___B2ueX Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavGroup-module__title__Wzxz2" id="_R_5lnd_">EXPLORE BY TOPIC</span><ul class="NavGroup-module__list__UCOFy" aria-labelledby="_R_5lnd_"><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/resources/articles?topic=ai" data-analytics-event="{&quot;action&quot;:&quot;ai&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;ai_link_resources_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">AI</span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/resources/articles?topic=software-development" data-analytics-event="{&quot;action&quot;:&quot;software_development&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;software_development_link_resources_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Software Development</span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/resources/articles?topic=devops" data-analytics-event="{&quot;action&quot;:&quot;devops&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;devops_link_resources_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">DevOps</span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/resources/articles?topic=security" data-analytics-event="{&quot;action&quot;:&quot;security&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;security_link_resources_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Security</span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 Primer_Brand__Link-module__Link--arrow-end___esdN8" href="https://github.com/resources/articles" data-analytics-event="{&quot;action&quot;:&quot;view_all_topics&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;view_all_topics_link_resources_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">View all topics</span><svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___aaZs9 Primer_Brand__Link-module__Link-arrow___yd78i" width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true" focusable="false"><path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___0K8Hz" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path></svg></a></li></ul></div></li><li><div class="NavGroup-module__group__W8SqJ"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--monospace___QXHDQ Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--100___B2ueX Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavGroup-module__title__Wzxz2" id="_R_9lnd_">EXPLORE BY TYPE</span><ul class="NavGroup-module__list__UCOFy" aria-labelledby="_R_9lnd_"><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/customer-stories" data-analytics-event="{&quot;action&quot;:&quot;customer_stories&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;customer_stories_link_resources_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Customer stories</span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/resources/events" data-analytics-event="{&quot;action&quot;:&quot;events__webinars&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;events__webinars_link_resources_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Events &amp; webinars</span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/resources/whitepapers" data-analytics-event="{&quot;action&quot;:&quot;ebooks__reports&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;ebooks__reports_link_resources_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Ebooks &amp; reports</span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/solutions/executive-insights" data-analytics-event="{&quot;action&quot;:&quot;business_insights&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;business_insights_link_resources_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Business insights</span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 Primer_Brand__Link-module__Link--is-external___xsncV" href="https://skills.github.com" data-analytics-event="{&quot;action&quot;:&quot;github_skills&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;github_skills_link_resources_navbar&quot;}" target="_blank" rel="noreferrer"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">GitHub Skills</span><svg data-component="Octicon" focusable="false" aria-label="External link" class="octicon octicon-link-external" role="img" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path></svg></a></li></ul></div></li><li><div class="NavGroup-module__group__W8SqJ"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--monospace___QXHDQ Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--100___B2ueX Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavGroup-module__title__Wzxz2" id="_R_dlnd_">SUPPORT &amp; SERVICES</span><ul class="NavGroup-module__list__UCOFy" aria-labelledby="_R_dlnd_"><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 Primer_Brand__Link-module__Link--is-external___xsncV" href="https://docs.github.com" data-analytics-event="{&quot;action&quot;:&quot;documentation&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;documentation_link_resources_navbar&quot;}" target="_blank" rel="noreferrer"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Documentation</span><svg data-component="Octicon" focusable="false" aria-label="External link" class="octicon octicon-link-external" role="img" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path></svg></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 Primer_Brand__Link-module__Link--is-external___xsncV" href="https://support.github.com" data-analytics-event="{&quot;action&quot;:&quot;customer_support&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;customer_support_link_resources_navbar&quot;}" target="_blank" rel="noreferrer"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Customer support</span><svg data-component="Octicon" focusable="false" aria-label="External link" class="octicon octicon-link-external" role="img" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path></svg></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/orgs/community/discussions" data-analytics-event="{&quot;action&quot;:&quot;community_forum&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;community_forum_link_resources_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Community forum</span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/trust-center" data-analytics-event="{&quot;action&quot;:&quot;trust_center&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;trust_center_link_resources_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Trust center</span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/partners" data-analytics-event="{&quot;action&quot;:&quot;partners&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;partners_link_resources_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Partners</span></a></li></ul></div></li></ul><div class="NavDropdown-module__trailingLinkContainer__VgJGL"><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 Primer_Brand__Link-module__Link--arrow-end___esdN8" href="https://github.com/resources" data-analytics-event="{&quot;action&quot;:&quot;view_all_resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;view_all_resources_link_resources_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">View all resources</span><svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___aaZs9 Primer_Brand__Link-module__Link-arrow___yd78i" width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true" focusable="false"><path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___0K8Hz" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path></svg></a></div></div></div></li><li><div class="NavDropdown-module__container__l2YeI"><button type="button" class="NavDropdown-module__button__PEHWX" aria-expanded="false" aria-controls="_R_27d_">Open Source<svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-triangle-right NavDropdown-module__buttonIcon__Tkl8_" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m6.427 4.427 3.396 3.396a.25.25 0 0 1 0 .354l-3.396 3.396A.25.25 0 0 1 6 11.396V4.604a.25.25 0 0 1 .427-.177Z"></path></svg></button><div id="_R_27d_" class="NavDropdown-module__dropdown__xm1jd"><ul class="NavDropdown-module__list__zuCgG"><li><div class="NavGroup-module__group__W8SqJ"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--monospace___QXHDQ Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--100___B2ueX Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavGroup-module__title__Wzxz2" id="_R_5m7d_">COMMUNITY</span><ul class="NavGroup-module__list__UCOFy" aria-labelledby="_R_5m7d_"><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 NavLink-module__link__EG3d4" href="https://github.com/open-source/sponsors" data-analytics-event="{&quot;action&quot;:&quot;github_sponsors&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;open_source&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;github_sponsors_link_open_source_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavLink-module__title__Q7t0p"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-sponsor-tiers NavLink-module__icon__ltGNM" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M10.586 1C12.268 1 13.5 2.37 13.5 4.25c0 1.745-.996 3.359-2.622 4.831-.166.15-.336.297-.509.438l1.116 5.584a.75.75 0 0 1-.991.852l-2.409-.876a.25.25 0 0 0-.17 0l-2.409.876a.75.75 0 0 1-.991-.852L5.63 9.519a13.78 13.78 0 0 1-.51-.438C3.497 7.609 2.5 5.995 2.5 4.25 2.5 2.37 3.732 1 5.414 1c.963 0 1.843.403 2.474 1.073L8 2.198l.112-.125a3.385 3.385 0 0 1 2.283-1.068L10.586 1Zm-3.621 9.495-.718 3.594 1.155-.42a1.75 1.75 0 0 1 1.028-.051l.168.051 1.154.42-.718-3.592c-.199.13-.37.235-.505.314l-.169.097a.75.75 0 0 1-.72 0 9.54 9.54 0 0 1-.515-.308l-.16-.105ZM10.586 2.5c-.863 0-1.611.58-1.866 1.459-.209.721-1.231.721-1.44 0C7.025 3.08 6.277 2.5 5.414 2.5 4.598 2.5 4 3.165 4 4.25c0 1.23.786 2.504 2.128 3.719.49.443 1.018.846 1.546 1.198l.325.21.076-.047.251-.163a13.341 13.341 0 0 0 1.546-1.198C11.214 6.754 12 5.479 12 4.25c0-1.085-.598-1.75-1.414-1.75Z"></path></svg>GitHub Sponsors</span><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS NavLink-module__subtitle__X4gkW">Fund open source developers</span></span></a></li></ul></div></li><li><div class="NavGroup-module__group__W8SqJ"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--monospace___QXHDQ Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--100___B2ueX Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavGroup-module__title__Wzxz2" id="_R_9m7d_">PROGRAMS</span><ul class="NavGroup-module__list__UCOFy" aria-labelledby="_R_9m7d_"><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 Primer_Brand__Link-module__Link--is-external___xsncV" href="https://securitylab.github.com" data-analytics-event="{&quot;action&quot;:&quot;security_lab&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;open_source&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;security_lab_link_open_source_navbar&quot;}" target="_blank" rel="noreferrer"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Security Lab</span><svg data-component="Octicon" focusable="false" aria-label="External link" class="octicon octicon-link-external" role="img" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path></svg></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 Primer_Brand__Link-module__Link--is-external___xsncV" href="https://maintainers.github.com" data-analytics-event="{&quot;action&quot;:&quot;maintainer_community&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;open_source&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;maintainer_community_link_open_source_navbar&quot;}" target="_blank" rel="noreferrer"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Maintainer Community</span><svg data-component="Octicon" focusable="false" aria-label="External link" class="octicon octicon-link-external" role="img" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path></svg></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 Primer_Brand__Link-module__Link--is-external___xsncV" href="https://stars.github.com" data-analytics-event="{&quot;action&quot;:&quot;github_stars&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;open_source&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;github_stars_link_open_source_navbar&quot;}" target="_blank" rel="noreferrer"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">GitHub Stars</span><svg data-component="Octicon" focusable="false" aria-label="External link" class="octicon octicon-link-external" role="img" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path></svg></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 Primer_Brand__Link-module__Link--is-external___xsncV" href="https://archiveprogram.github.com" data-analytics-event="{&quot;action&quot;:&quot;archive_program&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;open_source&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;archive_program_link_open_source_navbar&quot;}" target="_blank" rel="noreferrer"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Archive Program</span><svg data-component="Octicon" focusable="false" aria-label="External link" class="octicon octicon-link-external" role="img" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path></svg></a></li></ul></div></li><li><div class="NavGroup-module__group__W8SqJ"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--monospace___QXHDQ Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--100___B2ueX Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavGroup-module__title__Wzxz2" id="_R_dm7d_">REPOSITORIES</span><ul class="NavGroup-module__list__UCOFy" aria-labelledby="_R_dm7d_"><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/topics" data-analytics-event="{&quot;action&quot;:&quot;topics&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;open_source&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;topics_link_open_source_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Topics</span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/trending" data-analytics-event="{&quot;action&quot;:&quot;trending&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;open_source&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;trending_link_open_source_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Trending</span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0" href="https://github.com/collections" data-analytics-event="{&quot;action&quot;:&quot;collections&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;open_source&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;collections_link_open_source_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty">Collections</span></a></li></ul></div></li></ul></div></div></li><li><div class="NavDropdown-module__container__l2YeI"><button type="button" class="NavDropdown-module__button__PEHWX" aria-expanded="false" aria-controls="_R_2nd_">Enterprise<svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-triangle-right NavDropdown-module__buttonIcon__Tkl8_" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m6.427 4.427 3.396 3.396a.25.25 0 0 1 0 .354l-3.396 3.396A.25.25 0 0 1 6 11.396V4.604a.25.25 0 0 1 .427-.177Z"></path></svg></button><div id="_R_2nd_" class="NavDropdown-module__dropdown__xm1jd"><ul class="NavDropdown-module__list__zuCgG"><li><div class="NavGroup-module__group__W8SqJ"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--monospace___QXHDQ Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--100___B2ueX Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavGroup-module__title__Wzxz2" id="_R_5mnd_">ENTERPRISE SOLUTIONS</span><ul class="NavGroup-module__list__UCOFy" aria-labelledby="_R_5mnd_"><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 NavLink-module__link__EG3d4" href="https://github.com/enterprise" data-analytics-event="{&quot;action&quot;:&quot;enterprise_platform&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;enterprise&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;enterprise_platform_link_enterprise_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavLink-module__title__Q7t0p"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-stack NavLink-module__icon__ltGNM" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M7.122.392a1.75 1.75 0 0 1 1.756 0l5.003 2.902c.83.481.83 1.68 0 2.162L8.878 8.358a1.75 1.75 0 0 1-1.756 0L2.119 5.456a1.251 1.251 0 0 1 0-2.162ZM8.125 1.69a.248.248 0 0 0-.25 0l-4.63 2.685 4.63 2.685a.248.248 0 0 0 .25 0l4.63-2.685ZM1.601 7.789a.75.75 0 0 1 1.025-.273l5.249 3.044a.248.248 0 0 0 .25 0l5.249-3.044a.75.75 0 0 1 .752 1.298l-5.248 3.044a1.75 1.75 0 0 1-1.756 0L1.874 8.814A.75.75 0 0 1 1.6 7.789Zm0 3.5a.75.75 0 0 1 1.025-.273l5.249 3.044a.248.248 0 0 0 .25 0l5.249-3.044a.75.75 0 0 1 .752 1.298l-5.248 3.044a1.75 1.75 0 0 1-1.756 0l-5.248-3.044a.75.75 0 0 1-.273-1.025Z"></path></svg>Enterprise platform</span><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS NavLink-module__subtitle__X4gkW">AI-powered developer platform</span></span></a></li></ul></div></li><li><div class="NavGroup-module__group__W8SqJ"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--monospace___QXHDQ Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--100___B2ueX Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavGroup-module__title__Wzxz2" id="_R_9mnd_">AVAILABLE ADD-ONS</span><ul class="NavGroup-module__list__UCOFy" aria-labelledby="_R_9mnd_"><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 NavLink-module__link__EG3d4" href="https://github.com/security/advanced-security" data-analytics-event="{&quot;action&quot;:&quot;github_advanced_security&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;enterprise&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;github_advanced_security_link_enterprise_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavLink-module__title__Q7t0p"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-shield-check NavLink-module__icon__ltGNM" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m8.533.133 5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667l5.25-1.68a1.748 1.748 0 0 1 1.066 0Zm-.61 1.429.001.001-5.25 1.68a.251.251 0 0 0-.174.237V7c0 1.36.275 2.666 1.057 3.859.784 1.194 2.121 2.342 4.366 3.298a.196.196 0 0 0 .154 0c2.245-.957 3.582-2.103 4.366-3.297C13.225 9.666 13.5 8.358 13.5 7V3.48a.25.25 0 0 0-.174-.238l-5.25-1.68a.25.25 0 0 0-.153 0ZM11.28 6.28l-3.5 3.5a.75.75 0 0 1-1.06 0l-1.5-1.5a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215l.97.97 2.97-2.97a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z"></path></svg>GitHub Advanced Security</span><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS NavLink-module__subtitle__X4gkW">Enterprise-grade security features</span></span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 NavLink-module__link__EG3d4" href="https://github.com/features/copilot/copilot-business" data-analytics-event="{&quot;action&quot;:&quot;copilot_for_business&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;enterprise&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;copilot_for_business_link_enterprise_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavLink-module__title__Q7t0p"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-copilot NavLink-module__icon__ltGNM" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z"></path><path d="M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z"></path></svg>Copilot for Business</span><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS NavLink-module__subtitle__X4gkW">Enterprise-grade AI features</span></span></a></li><li><a class="Primer_Brand__Link-module__Link___lF11y Primer_Brand__Link-module__Link--default___VRVW0 NavLink-module__link__EG3d4" href="https://github.com/enterprise/premium-support" data-analytics-event="{&quot;action&quot;:&quot;premium_support&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;enterprise&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;premium_support_link_enterprise_navbar&quot;}"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Link-module__Link--label___jM8Ty"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS Primer_Brand__Text-module__Text--weight-medium___qJKf_ NavLink-module__title__Q7t0p"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-comment-discussion NavLink-module__icon__ltGNM" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M1.75 1h8.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0 1 10.25 10H7.061l-2.574 2.573A1.458 1.458 0 0 1 2 11.543V10h-.25A1.75 1.75 0 0 1 0 8.25v-5.5C0 1.784.784 1 1.75 1ZM1.5 2.75v5.5c0 .138.112.25.25.25h1a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h3.5a.25.25 0 0 0 .25-.25v-5.5a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25Zm13 2a.25.25 0 0 0-.25-.25h-.5a.75.75 0 0 1 0-1.5h.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0 1 14.25 12H14v1.543a1.458 1.458 0 0 1-2.487 1.03L9.22 12.28a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215l2.22 2.22v-2.19a.75.75 0 0 1 .75-.75h1a.25.25 0 0 0 .25-.25Z"></path></svg>Premium Support</span><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--muted___rE6mh Primer_Brand__Text-module__Text--200____P1wy Primer_Brand__Text-module__Text--antialiased___TYoXS NavLink-module__subtitle__X4gkW">Enterprise-grade 24/7 support</span></span></a></li></ul></div></li></ul></div></div></li><li><a href="https://github.com/pricing" data-analytics-event="{&quot;action&quot;:&quot;pricing&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;pricing&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;pricing_link_pricing_navbar&quot;}" class="MarketingNavigation-module__navLink__hUomM">Pricing</a></li></ul></nav><div class="MarketingHeader-module__ctaContainer__tBmPz"><div class="HeaderSearch-module__searchSlot__oVOUS"><button class="Primer_Brand__Button-module__Button___scH9Z Primer_Brand__Button-module__Button--subtle___F7pEE Primer_Brand__Button-module__Button--size-small___zQrEw HeaderSearch-module__trigger__zsF9q" type="button" aria-haspopup="dialog" aria-expanded="false" aria-label="Search or jump to, type / to search" data-analytics-event="{&quot;action&quot;:&quot;searchbar&quot;,&quot;tag&quot;:&quot;input&quot;,&quot;context&quot;:&quot;global&quot;,&quot;location&quot;:&quot;navbar&quot;,&quot;label&quot;:&quot;searchbar_input_global_navbar&quot;}"><span class="Primer_Brand__Button-module__Button__text___ED0bX"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--100___B2ueX Primer_Brand__Text-module__Text--weight-medium___qJKf_ Primer_Brand__Button-module__Button--label___qrkyz Primer_Brand__Button-module__Button--label-subtle___8ndWH"><span class="HeaderSearch-module__content__kMpxU"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-search HeaderSearch-module__icon__wcrHX" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path></svg><span class="HeaderSearch-module__label__d1iWG">Search</span><kbd class="HeaderSearch-module__kbd__HNG0o" aria-hidden="true">/</kbd></span></span></span></button><div class="d-none"></div></div><div class="AuthCTAs-module__signInWrap__q2P60"><a class="Primer_Brand__Button-module__Button___scH9Z Primer_Brand__Button-module__Button--subtle___F7pEE Primer_Brand__Button-module__Button--size-small___zQrEw AuthCTAs-module__cta__WpwQq AuthCTAs-module__desktopActionGap__UZuXT AuthCTAs-module__hiddenBelowLg__BfKBw" href="/login?return_to=https%3A%2F%2Fgithub.com%2Fgithub%2Fcodeql-action%2Fblob%2Fv3.28.17%2FCHANGELOG.md" data-analytics-event="{&quot;action&quot;:&quot;sign_in&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;auth_cta&quot;,&quot;location&quot;:&quot;header&quot;,&quot;label&quot;:&quot;sign_in_link_auth_cta_header&quot;}" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;site header menu&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://github.com/github/codeql-action/blob/v3.28.17/CHANGELOG.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="d145d0128d4f8aa0e6aef23b6ed233c975b8d931e10cf5c22034b0321a3f8514"><span class="Primer_Brand__Button-module__Button__text___ED0bX"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--100___B2ueX Primer_Brand__Text-module__Text--weight-medium___qJKf_ Primer_Brand__Button-module__Button--label___qrkyz Primer_Brand__Button-module__Button--label-subtle___8ndWH">Sign in</span></span></a></div><a class="Primer_Brand__Button-module__Button___scH9Z Primer_Brand__Button-module__Button--secondary___gHnw_ Primer_Brand__Button-module__Button--size-small___zQrEw AuthCTAs-module__cta__WpwQq" href="/signup?ref_cta=Sign+up&amp;ref_loc=header+logged+out&amp;ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fblob%2Fshow&amp;source=header-repo&amp;source_repo=github%2Fcodeql-action" data-analytics-event="{&quot;action&quot;:&quot;sign_up&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;context&quot;:&quot;auth_cta&quot;,&quot;location&quot;:&quot;header&quot;,&quot;label&quot;:&quot;sign_up_link_auth_cta_header&quot;}" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;site header menu&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://github.com/github/codeql-action/blob/v3.28.17/CHANGELOG.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="d145d0128d4f8aa0e6aef23b6ed233c975b8d931e10cf5c22034b0321a3f8514"><span class="Primer_Brand__Button-module__Button__text___ED0bX"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--100___B2ueX Primer_Brand__Text-module__Text--weight-medium___qJKf_ Primer_Brand__Button-module__Button--label___qrkyz Primer_Brand__Button-module__Button--label-secondary___eJ0_a">Sign up</span></span></a><button class="Primer_Brand__Button-module__Button___scH9Z Primer_Brand__Button-module__Button--subtle___F7pEE Primer_Brand__Button-module__Button--size-small___zQrEw HeaderAppearanceSettings-module__trigger__hUheK" type="button" aria-haspopup="dialog" aria-labelledby="_R_fbd_"><span class="Primer_Brand__Button-module__Button__leading-visual___jjtTe" data-testid="Button-leading-visual"><svg data-component="Octicon" focusable="false" aria-hidden="true" class="octicon octicon-sliders Primer_Brand__Button-module__Button__icon-visual____qybb" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M15 2.75a.75.75 0 0 1-.75.75h-4a.75.75 0 0 1 0-1.5h4a.75.75 0 0 1 .75.75Zm-8.5.75v1.25a.75.75 0 0 0 1.5 0v-4a.75.75 0 0 0-1.5 0V2H1.75a.75.75 0 0 0 0 1.5H6.5Zm1.25 5.25a.75.75 0 0 0 0-1.5h-6a.75.75 0 0 0 0 1.5h6ZM15 8a.75.75 0 0 1-.75.75H11.5V10a.75.75 0 1 1-1.5 0V6a.75.75 0 0 1 1.5 0v1.25h2.75A.75.75 0 0 1 15 8Zm-9 5.25v-2a.75.75 0 0 0-1.5 0v1.25H1.75a.75.75 0 0 0 0 1.5H4.5v1.25a.75.75 0 0 0 1.5 0v-2Zm9 0a.75.75 0 0 1-.75.75h-6a.75.75 0 0 1 0-1.5h6a.75.75 0 0 1 .75.75Z"></path></svg></span><span class="Primer_Brand__Button-module__Button__text___ED0bX"><span class="Primer_Brand__Text-module__Text___XeGJJ Primer_Brand__Text-module__Text-font--mona-sans___a8XJD Primer_Brand__Text-module__Text--default___GhPh_ Primer_Brand__Text-module__Text--100___B2ueX Primer_Brand__Text-module__Text--weight-medium___qJKf_ Primer_Brand__Button-module__Button--label___qrkyz Primer_Brand__Button-module__Button--label-subtle___8ndWH"></span></span></button><div class="Primer_Brand__Tooltip-module__Tooltip___0Eipx" data-direction="s" aria-hidden="true" id="_R_fbd_">Appearance settings</div></div></div></div></div><div class="MarketingHeader-module__bottomBorder__uZT38" aria-hidden="true"></div></header></div></div>
</react-partial>



      <div hidden="hidden" data-view-component="true" class="js-stale-session-flash stale-session-flash flash flash-warn flash-full">
  
        <svg aria-hidden="true" data-component="Octicon" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
    <path d="M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path>
</svg>
        <span class="js-stale-session-flash-signed-in" hidden>You signed in with another tab or window. <a class="Link--inTextBlock" href="">Reload</a> to refresh your session.</span>
        <span class="js-stale-session-flash-signed-out" hidden>You signed out in another tab or window. <a class="Link--inTextBlock" href="">Reload</a> to refresh your session.</span>
        <span class="js-stale-session-flash-switched" hidden>You switched accounts on another tab or window. <a class="Link--inTextBlock" href="">Reload</a> to refresh your session.</span>

    <button id="icon-button-e3aac00f-e4b4-4632-8be1-0334a04dd005" aria-labelledby="tooltip-c8063fdc-4ab7-4ec1-90a0-54961ff3fbd2" type="button" data-view-component="true" class="Button Button--iconOnly Button--invisible Button--medium flash-close js-flash-close">  <svg aria-hidden="true" data-component="Octicon" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x Button-visual">
    <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path>
</svg>
</button><tool-tip id="tooltip-c8063fdc-4ab7-4ec1-90a0-54961ff3fbd2" for="icon-button-e3aac00f-e4b4-4632-8be1-0334a04dd005" popover="manual" data-direction="s" data-type="label" data-view-component="true" class="sr-only position-absolute">Dismiss alert</tool-tip>


  
</div>
    </div>

  <div id="start-of-content" class="show-on-focus"></div>








    <div id="js-flash-container" class="flash-container" data-turbo-replace>






  <template class="js-flash-template">
    
<div class="flash flash-full   {{ className }}">
  <div >
    <button autofocus class="flash-close js-flash-close" type="button" aria-label="Dismiss this message">
      <svg aria-hidden="true" data-component="Octicon" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
    <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path>
</svg>
    </button>
    <div aria-atomic="true" role="alert" class="js-flash-alert">
      
      <div>{{ message }}</div>

    </div>
  </div>
</div>
  </template>
</div>


    






  <div
    class="application-main "
    data-commit-hovercards-enabled
    data-discussion-hovercards-enabled
    data-issue-and-pr-hovercards-enabled
    data-project-hovercards-enabled
  >
        <div itemscope itemtype="http://schema.org/SoftwareSourceCode" class="">
    <main id="js-repo-pjax-container" >
      
      
    


    








  

    <link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/ym-1a7ce813a378e1f7.js" fetchpriority="low" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/mn-bb458474353a279e.js" fetchpriority="low" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/t5-26d19272bbf73ca3.js" fetchpriority="low" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/2d5-9abb2f6ba5c935d0.js" fetchpriority="low" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/24-b11e1c4108322883.js" fetchpriority="low" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/mrn-12afac2ecd2be980.js" fetchpriority="low" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/dgq-bbf7670f9cdba2e0.js" fetchpriority="low" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/7w-740b4e942974ccba.js" fetchpriority="low" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/we-c9f93392098ad6c9.js" fetchpriority="low" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/775-f58305f9bcded6f1.js" fetchpriority="low" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/bn-fcef0645a47703fc.js" fetchpriority="low" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/xgw-677b1ad5da5c3c6d.js" fetchpriority="low" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/ge-ca1c0ba8656f9680.js" fetchpriority="low" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/9f-3f61950dd9225c4a.js" fetchpriority="low" />
<link crossorigin="anonymous" rel="modulepreload" href="https://github.githubassets.com/assets/global-nav-bar-76f3d16d4cab2423.js" fetchpriority="low" />
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-react-css.e4334163c54cccf5.module.css" />
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/ql0.501e99879e15a48e.module.css" />
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/global-nav-bar.679bccc49e90d4e2.module.css" />

<react-partial
  partial-name="global-nav-bar"
  data-ssr="true"
  data-attempted-ssr="true"
  data-react-profiling="false"
>
  
  <script type="application/json" data-target="react-partial.embeddedData">{"props":{"contextRegion":{"crumbs":[{"crumb_type":"organization","label":"github","is_root":false,"href":"/github"},{"crumb_type":"repository","label":"codeql-action","is_root":false,"href":"/github/codeql-action"}],"localNavigation":[{"id":"code","icon":"code","label":"Code","href":"/github/codeql-action","selectedLinks":["repo_source","repo_downloads","repo_commits","repo_releases","repo_tags","repo_branches","repo_packages","repo_deployments","repo_attestations"],"popoverTarget":false,"commandId":"repositories:go-to-code","reactNav":{"appTarget":"code-view","anchor":"code-view-repo-link"},"turboNav":{"frame":"repo-content-turbo-frame"}},{"id":"issues","icon":"issue-opened","label":"Issues","href":"/github/codeql-action/issues","selectedLinks":["repo_issues","repo_labels","repo_milestones"],"count":161,"popoverTarget":false,"commandId":"repositories:go-to-issues","reactNav":{"appTarget":"repo","anchor":null},"turboNav":{"frame":"repo-content-turbo-frame"}},{"id":"pull-requests","icon":"git-pull-request","label":"Pull requests","href":"/github/codeql-action/pulls","selectedLinks":["repo_pulls","checks"],"count":38,"popoverTarget":false,"commandId":"repositories:go-to-pull-requests","reactNav":{"appTarget":null,"anchor":null},"turboNav":{"frame":"repo-content-turbo-frame"}},{"id":"actions","icon":"play","label":"Actions","href":"/github/codeql-action/actions","selectedLinks":["repo_actions"],"popoverTarget":false,"commandId":"repositories:go-to-actions","reactNav":{"appTarget":"actions-workflows","anchor":null},"turboNav":{"frame":"repo-content-turbo-frame"}},{"id":"security-and-quality","icon":"shield","label":"Security and quality","href":"/github/codeql-action/security","selectedLinks":["security","overview","alerts","policy","token_scanning","code_scanning"],"count":2,"popoverTarget":false,"commandId":"repositories:go-to-security","reactNav":{"appTarget":null,"anchor":null},"turboNav":{"frame":"repo-content-turbo-frame"}},{"id":"insights","icon":"graph","label":"Insights","href":"/github/codeql-action/pulse","selectedLinks":["repo_graphs","repo_contributors","dependency_graph","dependabot_updates","pulse","people","community"],"popoverTarget":false,"commandId":"repositories:go-to-insights","reactNav":{"appTarget":null,"anchor":null},"turboNav":{"frame":"repo-content-turbo-frame"}}],"localNavigationUpdateChannel":null,"selectedLink":"repo_source"},"owner":null,"headerLogo":{"href":"/","aria-label":"Homepage "},"notifications":{"indicatorMode":"disabled","websocketChannel":null,"fetchIndicatorSrc":"/notifications/indicator","fetchIndicatorEnabled":false},"issues":{"href":"/issues"},"pulls":{"href":"/pulls"},"contributedRepos":{"href":"/repos"},"copilot":{"show":false,"showAgentsButton":false,"showRelaunchAnnouncement":false,"copilotChatUrl":null,"copilotApiUrl":"https://api.githubcopilot.com"},"search":{"show":true,"showCommandPalette":false,"isSearchPage":false,"isJumpToSearch":false,"searchContext":{"scope":"repo:github/codeql-action","current_repo_name":"codeql-action","current_repo_nwo":"github/codeql-action","current_repo_org":"github","user_id":"github"}},"commandPalette":null,"enterpriseBar":{"show":false},"globalTransactionalMessage":[],"payloadsUrl":"/_global-navigation/payloads.json?can_toggle_site_admin_and_employee_status=0\u0026is_admin_mode_on=0\u0026is_ui_opted_out=0\u0026show_ui_opt_out=0\u0026v=6","contextRegionUrl":"/_global-navigation/context-region.json"}}</script>
  <div data-target="react-partial.reactRoot"><header aria-label="Global navigation menu" data-component="Stack" class="GlobalNav styles-module__appHeader__YzYWk prc-Stack-Stack-UQ9k6" data-gap="none" data-direction="vertical" data-align="stretch" data-wrap="nowrap" data-justify="start" data-padding="none"><div data-component="Stack" class="prc-Stack-Stack-UQ9k6" data-direction="horizontal" data-align="center" data-wrap="nowrap" data-justify="center" data-padding="none"><div data-testid="top-nav-center" data-component="Stack" class="styles-module__center__R3QRv styles-module__withLocalNavigation__rjTJ_ GlobalNavBar-module__loggedOut__Jv1rk prc-Stack-Stack-UQ9k6" data-gap="condensed" data-direction="horizontal" data-align="stretch" data-wrap="nowrap" data-justify="start" data-padding="normal"><nav class="styles-module__contextRegion__VbSp2 prc-Breadcrumbs-BreadcrumbsBase-3Gb-B" aria-label="Breadcrumbs" data-overflow="menu" data-variant="normal" data-component="Breadcrumbs"><ol class="prc-Breadcrumbs-BreadcrumbsList-BKjpe"><li class="prc-Breadcrumbs-ItemWrapper-k0NLn"><a class="styles-module__contextCrumb__IzGIq prc-Breadcrumbs-Item-jcraJ" data-component="Breadcrumbs.Item" href="/github" data-discover="true"><span class="">github</span></a></li><li class="prc-Breadcrumbs-ItemWrapper-k0NLn"><a class="styles-module__contextCrumb__IzGIq prc-Breadcrumbs-Item-jcraJ" data-component="Breadcrumbs.Item" href="/github/codeql-action" data-discover="true"><span class="styles-module__contextCrumbLast__tI2e3">codeql-action</span></a></li></ol></nav></div><div data-testid="top-nav-right" data-component="Stack" class="styles-module__right__mlBQg styles-module__withLocalNavigation__rjTJ_ styles-module__rightWithResponsiveCreateButton__SKn2W prc-Stack-Stack-UQ9k6" data-gap="condensed" data-direction="horizontal" data-align="center" data-wrap="nowrap" data-justify="start" data-padding="normal"></div></div><h2 class="prc-src-InternalVisuallyHidden-2YaI6">Repository navigation</h2><nav class="prc-components-UnderlineWrapper-eT-Yj prc-UnderlineNav-UnderlineWrapper-GWONT LocalNavigation-module__LocalNavigation__b0Xc0" aria-label="Repository" data-variant="inset" data-overflow-mode="wrap" data-hide-icons-breakpoint="medium"><ul class="prc-UnderlineNav-ItemsList-oj8gN prc-components-UnderlineItemList-xKlKC" role="list"><li role="presentation" aria-hidden="true" class="prc-UnderlineNav-WrapSpacer--aLgz"></li><li class="prc-UnderlineNav-UnderlineNavItem-syRjR"><a aria-current="page" data-tab-item="code" data-react-nav="code-view" data-react-nav-anchor="code-view-repo-link" data-turbo-frame="repo-content-turbo-frame" class="prc-components-UnderlineItem-7fP-n" href="/github/codeql-action" data-discover="true"><span data-component="icon"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-code" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"></path></svg></span><span data-component="text" data-content="Code">Code</span></a></li><li class="prc-UnderlineNav-UnderlineNavItem-syRjR"><a data-tab-item="issues" data-react-nav="repo" data-turbo-frame="repo-content-turbo-frame" class="prc-components-UnderlineItem-7fP-n" href="/github/codeql-action/issues" data-discover="true"><span data-component="icon"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-issue-opened" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path></svg></span><span data-component="text" data-content="Issues">Issues</span><span data-component="counter"><span aria-hidden="true" data-variant="secondary" data-component="CounterLabel" class="prc-CounterLabel-CounterLabel-X-kRU">161</span><span class="prc-VisuallyHidden-VisuallyHidden-Q0qSB"> (<!-- -->161<!-- -->)</span></span></a></li><li class="prc-UnderlineNav-UnderlineNavItem-syRjR"><a data-tab-item="pull-requests" data-turbo-frame="repo-content-turbo-frame" class="prc-components-UnderlineItem-7fP-n" href="/github/codeql-action/pulls" data-discover="true"><span data-component="icon"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-git-pull-request" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path></svg></span><span data-component="text" data-content="Pull requests">Pull requests</span><span data-component="counter"><span aria-hidden="true" data-variant="secondary" data-component="CounterLabel" class="prc-CounterLabel-CounterLabel-X-kRU">38</span><span class="prc-VisuallyHidden-VisuallyHidden-Q0qSB"> (<!-- -->38<!-- -->)</span></span></a></li><li class="prc-UnderlineNav-UnderlineNavItem-syRjR"><a data-tab-item="actions" data-react-nav="actions-workflows" data-turbo-frame="repo-content-turbo-frame" class="prc-components-UnderlineItem-7fP-n" href="/github/codeql-action/actions" data-discover="true"><span data-component="icon"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-play" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z"></path></svg></span><span data-component="text" data-content="Actions">Actions</span></a></li><li class="prc-UnderlineNav-UnderlineNavItem-syRjR"><a data-tab-item="security-and-quality" data-turbo-frame="repo-content-turbo-frame" class="prc-components-UnderlineItem-7fP-n" href="/github/codeql-action/security" data-discover="true"><span data-component="icon"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-shield" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M7.467.133a1.748 1.748 0 0 1 1.066 0l5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667Zm.61 1.429a.25.25 0 0 0-.153 0l-5.25 1.68a.25.25 0 0 0-.174.238V7c0 1.358.275 2.666 1.057 3.86.784 1.194 2.121 2.34 4.366 3.297a.196.196 0 0 0 .154 0c2.245-.956 3.582-2.104 4.366-3.298C13.225 9.666 13.5 8.36 13.5 7V3.48a.251.251 0 0 0-.174-.237l-5.25-1.68ZM8.75 4.75v3a.75.75 0 0 1-1.5 0v-3a.75.75 0 0 1 1.5 0ZM9 10.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path></svg></span><span data-component="text" data-content="Security and quality">Security and quality</span><span data-component="counter"><span aria-hidden="true" data-variant="secondary" data-component="CounterLabel" class="prc-CounterLabel-CounterLabel-X-kRU">2</span><span class="prc-VisuallyHidden-VisuallyHidden-Q0qSB"> (<!-- -->2<!-- -->)</span></span></a></li><li class="prc-UnderlineNav-UnderlineNavItem-syRjR"><a data-tab-item="insights" data-turbo-frame="repo-content-turbo-frame" class="prc-components-UnderlineItem-7fP-n" href="/github/codeql-action/pulse" data-discover="true"><span data-component="icon"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-graph" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M1.5 1.75V13.5h13.75a.75.75 0 0 1 0 1.5H.75a.75.75 0 0 1-.75-.75V1.75a.75.75 0 0 1 1.5 0Zm14.28 2.53-5.25 5.25a.75.75 0 0 1-1.06 0L7 7.06 4.28 9.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.25-3.25a.75.75 0 0 1 1.06 0L10 7.94l4.72-4.72a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z"></path></svg></span><span data-component="text" data-content="Insights">Insights</span></a></li></ul><div class="prc-UnderlineNav-MoreButtonContainer-Dnrq6"><div class="prc-UnderlineNav-MoreButtonDivider-dN0a-"></div><button data-component="overflow-menu-button" type="button" aria-haspopup="true" aria-expanded="false" tabindex="0" class="prc-Button-ButtonBase-9n-Xk prc-UnderlineNav-MoreButton-Y8soj" data-loading="false" data-size="medium" data-variant="invisible" id="_R_2ktl_"><span data-component="buttonContent" data-align="center" class="prc-Button-ButtonContent-Iohp5"><span data-component="text" class="prc-Button-Label-FWkx3"><span>More<span class="prc-src-InternalVisuallyHidden-2YaI6"> items</span></span></span></span><span data-component="trailingAction" class="prc-Button-Visual-YNt2F prc-Button-VisualWrap-E4cnq"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-triangle-down" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg></span></button></div></nav><div class="d-none"></div></header></div>
</react-partial>


  



<turbo-frame id="repo-content-turbo-frame" target="_top" data-turbo-action="advance" class="">
    <div id="repo-content-pjax-container" class="repository-content " >
    



    
      
    








<react-app
  app-name="code-view"
  initial-path="/github/codeql-action/blob/v3.28.17/CHANGELOG.md"
  style="display: block; min-height: calc(100vh - 64px);"
  data-attempted-ssr="true"
  data-ssr="true"
  data-lazy="false"
  data-alternate="false"
  data-data-router-enabled="true"
  data-react-profiling="false"
>
  
  <script type="application/json" data-target="react-app.embeddedData">{"payload":{"codeViewBlobRoute":{"csv":null,"csvError":null,"headerInfo":{"toc":[{"level":1,"text":"CodeQL Action Changelog","anchor":"codeql-action-changelog","htmlText":"CodeQL Action Changelog"},{"level":2,"text":"3.28.17 - 02 May 2025","anchor":"32817---02-may-2025","htmlText":"3.28.17 - 02 May 2025"},{"level":2,"text":"3.28.16 - 23 Apr 2025","anchor":"32816---23-apr-2025","htmlText":"3.28.16 - 23 Apr 2025"},{"level":2,"text":"3.28.15 - 07 Apr 2025","anchor":"32815---07-apr-2025","htmlText":"3.28.15 - 07 Apr 2025"},{"level":2,"text":"3.28.14 - 07 Apr 2025","anchor":"32814---07-apr-2025","htmlText":"3.28.14 - 07 Apr 2025"},{"level":2,"text":"3.28.13 - 24 Mar 2025","anchor":"32813---24-mar-2025","htmlText":"3.28.13 - 24 Mar 2025"},{"level":2,"text":"3.28.12 - 19 Mar 2025","anchor":"32812---19-mar-2025","htmlText":"3.28.12 - 19 Mar 2025"},{"level":2,"text":"3.28.11 - 07 Mar 2025","anchor":"32811---07-mar-2025","htmlText":"3.28.11 - 07 Mar 2025"},{"level":2,"text":"3.28.10 - 21 Feb 2025","anchor":"32810---21-feb-2025","htmlText":"3.28.10 - 21 Feb 2025"},{"level":2,"text":"3.28.9 - 07 Feb 2025","anchor":"3289---07-feb-2025","htmlText":"3.28.9 - 07 Feb 2025"},{"level":2,"text":"3.28.8 - 29 Jan 2025","anchor":"3288---29-jan-2025","htmlText":"3.28.8 - 29 Jan 2025"},{"level":2,"text":"3.28.7 - 29 Jan 2025","anchor":"3287---29-jan-2025","htmlText":"3.28.7 - 29 Jan 2025"},{"level":2,"text":"3.28.6 - 27 Jan 2025","anchor":"3286---27-jan-2025","htmlText":"3.28.6 - 27 Jan 2025"},{"level":2,"text":"3.28.5 - 24 Jan 2025","anchor":"3285---24-jan-2025","htmlText":"3.28.5 - 24 Jan 2025"},{"level":2,"text":"3.28.4 - 23 Jan 2025","anchor":"3284---23-jan-2025","htmlText":"3.28.4 - 23 Jan 2025"},{"level":2,"text":"3.28.3 - 22 Jan 2025","anchor":"3283---22-jan-2025","htmlText":"3.28.3 - 22 Jan 2025"},{"level":2,"text":"3.28.2 - 21 Jan 2025","anchor":"3282---21-jan-2025","htmlText":"3.28.2 - 21 Jan 2025"},{"level":2,"text":"3.28.1 - 10 Jan 2025","anchor":"3281---10-jan-2025","htmlText":"3.28.1 - 10 Jan 2025"},{"level":2,"text":"3.28.0 - 20 Dec 2024","anchor":"3280---20-dec-2024","htmlText":"3.28.0 - 20 Dec 2024"},{"level":2,"text":"3.27.9 - 12 Dec 2024","anchor":"3279---12-dec-2024","htmlText":"3.27.9 - 12 Dec 2024"},{"level":2,"text":"3.27.8 - 12 Dec 2024","anchor":"3278---12-dec-2024","htmlText":"3.27.8 - 12 Dec 2024"},{"level":2,"text":"3.27.7 - 10 Dec 2024","anchor":"3277---10-dec-2024","htmlText":"3.27.7 - 10 Dec 2024"},{"level":2,"text":"3.27.6 - 03 Dec 2024","anchor":"3276---03-dec-2024","htmlText":"3.27.6 - 03 Dec 2024"},{"level":2,"text":"3.27.5 - 19 Nov 2024","anchor":"3275---19-nov-2024","htmlText":"3.27.5 - 19 Nov 2024"},{"level":2,"text":"3.27.4 - 14 Nov 2024","anchor":"3274---14-nov-2024","htmlText":"3.27.4 - 14 Nov 2024"},{"level":2,"text":"3.27.3 - 12 Nov 2024","anchor":"3273---12-nov-2024","htmlText":"3.27.3 - 12 Nov 2024"},{"level":2,"text":"3.27.2 - 12 Nov 2024","anchor":"3272---12-nov-2024","htmlText":"3.27.2 - 12 Nov 2024"},{"level":2,"text":"3.27.1 - 08 Nov 2024","anchor":"3271---08-nov-2024","htmlText":"3.27.1 - 08 Nov 2024"},{"level":2,"text":"3.27.0 - 22 Oct 2024","anchor":"3270---22-oct-2024","htmlText":"3.27.0 - 22 Oct 2024"},{"level":2,"text":"3.26.13 - 14 Oct 2024","anchor":"32613---14-oct-2024","htmlText":"3.26.13 - 14 Oct 2024"},{"level":2,"text":"3.26.12 - 07 Oct 2024","anchor":"32612---07-oct-2024","htmlText":"3.26.12 - 07 Oct 2024"},{"level":2,"text":"3.26.11 - 03 Oct 2024","anchor":"32611---03-oct-2024","htmlText":"3.26.11 - 03 Oct 2024"},{"level":2,"text":"3.26.10 - 30 Sep 2024","anchor":"32610---30-sep-2024","htmlText":"3.26.10 - 30 Sep 2024"},{"level":2,"text":"3.26.9 - 24 Sep 2024","anchor":"3269---24-sep-2024","htmlText":"3.26.9 - 24 Sep 2024"},{"level":2,"text":"3.26.8 - 19 Sep 2024","anchor":"3268---19-sep-2024","htmlText":"3.26.8 - 19 Sep 2024"},{"level":2,"text":"3.26.7 - 13 Sep 2024","anchor":"3267---13-sep-2024","htmlText":"3.26.7 - 13 Sep 2024"},{"level":2,"text":"3.26.6 - 29 Aug 2024","anchor":"3266---29-aug-2024","htmlText":"3.26.6 - 29 Aug 2024"},{"level":2,"text":"3.26.5 - 23 Aug 2024","anchor":"3265---23-aug-2024","htmlText":"3.26.5 - 23 Aug 2024"},{"level":2,"text":"3.26.4 - 21 Aug 2024","anchor":"3264---21-aug-2024","htmlText":"3.26.4 - 21 Aug 2024"},{"level":2,"text":"3.26.3 - 19 Aug 2024","anchor":"3263---19-aug-2024","htmlText":"3.26.3 - 19 Aug 2024"},{"level":2,"text":"3.26.2 - 14 Aug 2024","anchor":"3262---14-aug-2024","htmlText":"3.26.2 - 14 Aug 2024"},{"level":2,"text":"3.26.1 - 13 Aug 2024","anchor":"3261---13-aug-2024","htmlText":"3.26.1 - 13 Aug 2024"},{"level":2,"text":"3.26.0 - 06 Aug 2024","anchor":"3260---06-aug-2024","htmlText":"3.26.0 - 06 Aug 2024"},{"level":2,"text":"3.25.15 - 26 Jul 2024","anchor":"32515---26-jul-2024","htmlText":"3.25.15 - 26 Jul 2024"},{"level":2,"text":"3.25.14 - 25 Jul 2024","anchor":"32514---25-jul-2024","htmlText":"3.25.14 - 25 Jul 2024"},{"level":2,"text":"3.25.13 - 19 Jul 2024","anchor":"32513---19-jul-2024","htmlText":"3.25.13 - 19 Jul 2024"},{"level":2,"text":"3.25.12 - 12 Jul 2024","anchor":"32512---12-jul-2024","htmlText":"3.25.12 - 12 Jul 2024"},{"level":2,"text":"3.25.11 - 28 Jun 2024","anchor":"32511---28-jun-2024","htmlText":"3.25.11 - 28 Jun 2024"},{"level":2,"text":"3.25.10 - 13 Jun 2024","anchor":"32510---13-jun-2024","htmlText":"3.25.10 - 13 Jun 2024"},{"level":2,"text":"3.25.9 - 12 Jun 2024","anchor":"3259---12-jun-2024","htmlText":"3.25.9 - 12 Jun 2024"},{"level":2,"text":"3.25.8 - 04 Jun 2024","anchor":"3258---04-jun-2024","htmlText":"3.25.8 - 04 Jun 2024"},{"level":2,"text":"3.25.7 - 31 May 2024","anchor":"3257---31-may-2024","htmlText":"3.25.7 - 31 May 2024"},{"level":2,"text":"3.25.6 - 20 May 2024","anchor":"3256---20-may-2024","htmlText":"3.25.6 - 20 May 2024"},{"level":2,"text":"3.25.5 - 13 May 2024","anchor":"3255---13-may-2024","htmlText":"3.25.5 - 13 May 2024"},{"level":2,"text":"3.25.4 - 08 May 2024","anchor":"3254---08-may-2024","htmlText":"3.25.4 - 08 May 2024"},{"level":2,"text":"3.25.3 - 25 Apr 2024","anchor":"3253---25-apr-2024","htmlText":"3.25.3 - 25 Apr 2024"},{"level":2,"text":"3.25.2 - 22 Apr 2024","anchor":"3252---22-apr-2024","htmlText":"3.25.2 - 22 Apr 2024"},{"level":2,"text":"3.25.1 - 17 Apr 2024","anchor":"3251---17-apr-2024","htmlText":"3.25.1 - 17 Apr 2024"},{"level":2,"text":"3.25.0 - 15 Apr 2024","anchor":"3250---15-apr-2024","htmlText":"3.25.0 - 15 Apr 2024"},{"level":2,"text":"3.24.10 - 05 Apr 2024","anchor":"32410---05-apr-2024","htmlText":"3.24.10 - 05 Apr 2024"},{"level":2,"text":"3.24.9 - 22 Mar 2024","anchor":"3249---22-mar-2024","htmlText":"3.24.9 - 22 Mar 2024"},{"level":2,"text":"3.24.8 - 18 Mar 2024","anchor":"3248---18-mar-2024","htmlText":"3.24.8 - 18 Mar 2024"},{"level":2,"text":"3.24.7 - 12 Mar 2024","anchor":"3247---12-mar-2024","htmlText":"3.24.7 - 12 Mar 2024"},{"level":2,"text":"3.24.6 - 29 Feb 2024","anchor":"3246---29-feb-2024","htmlText":"3.24.6 - 29 Feb 2024"},{"level":2,"text":"3.24.5 - 23 Feb 2024","anchor":"3245---23-feb-2024","htmlText":"3.24.5 - 23 Feb 2024"},{"level":2,"text":"3.24.4 - 21 Feb 2024","anchor":"3244---21-feb-2024","htmlText":"3.24.4 - 21 Feb 2024"},{"level":2,"text":"3.24.3 - 15 Feb 2024","anchor":"3243---15-feb-2024","htmlText":"3.24.3 - 15 Feb 2024"},{"level":2,"text":"3.24.2 - 15 Feb 2024","anchor":"3242---15-feb-2024","htmlText":"3.24.2 - 15 Feb 2024"},{"level":2,"text":"3.24.1 - 13 Feb 2024","anchor":"3241---13-feb-2024","htmlText":"3.24.1 - 13 Feb 2024"},{"level":2,"text":"3.24.0 - 02 Feb 2024","anchor":"3240---02-feb-2024","htmlText":"3.24.0 - 02 Feb 2024"},{"level":2,"text":"3.23.2 - 26 Jan 2024","anchor":"3232---26-jan-2024","htmlText":"3.23.2 - 26 Jan 2024"},{"level":2,"text":"3.23.1 - 17 Jan 2024","anchor":"3231---17-jan-2024","htmlText":"3.23.1 - 17 Jan 2024"},{"level":2,"text":"3.23.0 - 08 Jan 2024","anchor":"3230---08-jan-2024","htmlText":"3.23.0 - 08 Jan 2024"},{"level":2,"text":"3.22.12 - 22 Dec 2023","anchor":"32212---22-dec-2023","htmlText":"3.22.12 - 22 Dec 2023"},{"level":2,"text":"3.22.11 - 13 Dec 2023","anchor":"32211---13-dec-2023","htmlText":"3.22.11 - 13 Dec 2023"},{"level":2,"text":"2.22.10 - 12 Dec 2023","anchor":"22210---12-dec-2023","htmlText":"2.22.10 - 12 Dec 2023"},{"level":2,"text":"2.22.9 - 07 Dec 2023","anchor":"2229---07-dec-2023","htmlText":"2.22.9 - 07 Dec 2023"},{"level":2,"text":"2.22.8 - 23 Nov 2023","anchor":"2228---23-nov-2023","htmlText":"2.22.8 - 23 Nov 2023"},{"level":2,"text":"2.22.7 - 16 Nov 2023","anchor":"2227---16-nov-2023","htmlText":"2.22.7 - 16 Nov 2023"},{"level":2,"text":"2.22.6 - 14 Nov 2023","anchor":"2226---14-nov-2023","htmlText":"2.22.6 - 14 Nov 2023"},{"level":2,"text":"2.22.5 - 27 Oct 2023","anchor":"2225---27-oct-2023","htmlText":"2.22.5 - 27 Oct 2023"},{"level":2,"text":"2.22.4 - 20 Oct 2023","anchor":"2224---20-oct-2023","htmlText":"2.22.4 - 20 Oct 2023"},{"level":2,"text":"2.22.3 - 13 Oct 2023","anchor":"2223---13-oct-2023","htmlText":"2.22.3 - 13 Oct 2023"},{"level":2,"text":"2.22.2 - 12 Oct 2023","anchor":"2222---12-oct-2023","htmlText":"2.22.2 - 12 Oct 2023"},{"level":2,"text":"2.22.1 - 09 Oct 2023","anchor":"2221---09-oct-2023","htmlText":"2.22.1 - 09 Oct 2023"},{"level":2,"text":"2.22.0 - 06 Oct 2023","anchor":"2220---06-oct-2023","htmlText":"2.22.0 - 06 Oct 2023"},{"level":2,"text":"2.21.9 - 27 Sep 2023","anchor":"2219---27-sep-2023","htmlText":"2.21.9 - 27 Sep 2023"},{"level":2,"text":"2.21.8 - 19 Sep 2023","anchor":"2218---19-sep-2023","htmlText":"2.21.8 - 19 Sep 2023"},{"level":2,"text":"2.21.7 - 14 Sep 2023","anchor":"2217---14-sep-2023","htmlText":"2.21.7 - 14 Sep 2023"},{"level":2,"text":"2.21.6 - 13 Sep 2023","anchor":"2216---13-sep-2023","htmlText":"2.21.6 - 13 Sep 2023"},{"level":2,"text":"2.21.5 - 28 Aug 2023","anchor":"2215---28-aug-2023","htmlText":"2.21.5 - 28 Aug 2023"},{"level":2,"text":"2.21.4 - 14 Aug 2023","anchor":"2214---14-aug-2023","htmlText":"2.21.4 - 14 Aug 2023"},{"level":2,"text":"2.21.3 - 08 Aug 2023","anchor":"2213---08-aug-2023","htmlText":"2.21.3 - 08 Aug 2023"},{"level":2,"text":"2.21.2 - 28 Jul 2023","anchor":"2212---28-jul-2023","htmlText":"2.21.2 - 28 Jul 2023"},{"level":2,"text":"2.21.1 - 26 Jul 2023","anchor":"2211---26-jul-2023","htmlText":"2.21.1 - 26 Jul 2023"},{"level":2,"text":"2.21.0 - 19 Jul 2023","anchor":"2210---19-jul-2023","htmlText":"2.21.0 - 19 Jul 2023"},{"level":2,"text":"2.20.4 - 14 Jul 2023","anchor":"2204---14-jul-2023","htmlText":"2.20.4 - 14 Jul 2023"},{"level":2,"text":"2.20.3 - 06 Jul 2023","anchor":"2203---06-jul-2023","htmlText":"2.20.3 - 06 Jul 2023"},{"level":2,"text":"2.20.2 - 03 Jul 2023","anchor":"2202---03-jul-2023","htmlText":"2.20.2 - 03 Jul 2023"},{"level":2,"text":"2.20.1 - 21 Jun 2023","anchor":"2201---21-jun-2023","htmlText":"2.20.1 - 21 Jun 2023"},{"level":2,"text":"2.20.0 - 13 Jun 2023","anchor":"2200---13-jun-2023","htmlText":"2.20.0 - 13 Jun 2023"},{"level":2,"text":"2.3.6 - 01 Jun 2023","anchor":"236---01-jun-2023","htmlText":"2.3.6 - 01 Jun 2023"},{"level":2,"text":"2.3.5 - 25 May 2023","anchor":"235---25-may-2023","htmlText":"2.3.5 - 25 May 2023"},{"level":2,"text":"2.3.4 - 24 May 2023","anchor":"234---24-may-2023","htmlText":"2.3.4 - 24 May 2023"},{"level":2,"text":"2.3.3 - 04 May 2023","anchor":"233---04-may-2023","htmlText":"2.3.3 - 04 May 2023"},{"level":2,"text":"2.3.2 - 27 Apr 2023","anchor":"232---27-apr-2023","htmlText":"2.3.2 - 27 Apr 2023"},{"level":2,"text":"2.3.1 - 26 Apr 2023","anchor":"231---26-apr-2023","htmlText":"2.3.1 - 26 Apr 2023"},{"level":2,"text":"2.3.0 - 21 Apr 2023","anchor":"230---21-apr-2023","htmlText":"2.3.0 - 21 Apr 2023"},{"level":2,"text":"2.2.12 - 13 Apr 2023","anchor":"2212---13-apr-2023","htmlText":"2.2.12 - 13 Apr 2023"},{"level":2,"text":"2.2.11 - 06 Apr 2023","anchor":"2211---06-apr-2023","htmlText":"2.2.11 - 06 Apr 2023"},{"level":2,"text":"2.2.10 - 05 Apr 2023","anchor":"2210---05-apr-2023","htmlText":"2.2.10 - 05 Apr 2023"},{"level":2,"text":"2.2.9 - 27 Mar 2023","anchor":"229---27-mar-2023","htmlText":"2.2.9 - 27 Mar 2023"},{"level":2,"text":"2.2.8 - 22 Mar 2023","anchor":"228---22-mar-2023","htmlText":"2.2.8 - 22 Mar 2023"},{"level":2,"text":"2.2.7 - 15 Mar 2023","anchor":"227---15-mar-2023","htmlText":"2.2.7 - 15 Mar 2023"},{"level":2,"text":"2.2.6 - 10 Mar 2023","anchor":"226---10-mar-2023","htmlText":"2.2.6 - 10 Mar 2023"},{"level":2,"text":"2.2.5 - 24 Feb 2023","anchor":"225---24-feb-2023","htmlText":"2.2.5 - 24 Feb 2023"},{"level":2,"text":"2.2.4 - 10 Feb 2023","anchor":"224---10-feb-2023","htmlText":"2.2.4 - 10 Feb 2023"},{"level":2,"text":"2.2.3 - 08 Feb 2023","anchor":"223---08-feb-2023","htmlText":"2.2.3 - 08 Feb 2023"},{"level":2,"text":"2.2.2 - 06 Feb 2023","anchor":"222---06-feb-2023","htmlText":"2.2.2 - 06 Feb 2023"},{"level":2,"text":"2.2.1 - 27 Jan 2023","anchor":"221---27-jan-2023","htmlText":"2.2.1 - 27 Jan 2023"},{"level":2,"text":"2.2.0 - 26 Jan 2023","anchor":"220---26-jan-2023","htmlText":"2.2.0 - 26 Jan 2023"},{"level":2,"text":"2.1.39 - 18 Jan 2023","anchor":"2139---18-jan-2023","htmlText":"2.1.39 - 18 Jan 2023"},{"level":2,"text":"2.1.38 - 12 Jan 2023","anchor":"2138---12-jan-2023","htmlText":"2.1.38 - 12 Jan 2023"},{"level":2,"text":"2.1.37 - 14 Dec 2022","anchor":"2137---14-dec-2022","htmlText":"2.1.37 - 14 Dec 2022"},{"level":2,"text":"2.1.36 - 08 Dec 2022","anchor":"2136---08-dec-2022","htmlText":"2.1.36 - 08 Dec 2022"},{"level":2,"text":"2.1.35 - 01 Dec 2022","anchor":"2135---01-dec-2022","htmlText":"2.1.35 - 01 Dec 2022"},{"level":2,"text":"2.1.34 - 25 Nov 2022","anchor":"2134---25-nov-2022","htmlText":"2.1.34 - 25 Nov 2022"},{"level":2,"text":"2.1.33 - 16 Nov 2022","anchor":"2133---16-nov-2022","htmlText":"2.1.33 - 16 Nov 2022"},{"level":2,"text":"2.1.32 - 14 Nov 2022","anchor":"2132---14-nov-2022","htmlText":"2.1.32 - 14 Nov 2022"},{"level":2,"text":"2.1.31 - 04 Nov 2022","anchor":"2131---04-nov-2022","htmlText":"2.1.31 - 04 Nov 2022"},{"level":2,"text":"2.1.30 - 02 Nov 2022","anchor":"2130---02-nov-2022","htmlText":"2.1.30 - 02 Nov 2022"},{"level":2,"text":"2.1.29 - 26 Oct 2022","anchor":"2129---26-oct-2022","htmlText":"2.1.29 - 26 Oct 2022"},{"level":2,"text":"2.1.28 - 18 Oct 2022","anchor":"2128---18-oct-2022","htmlText":"2.1.28 - 18 Oct 2022"},{"level":2,"text":"2.1.27 - 06 Oct 2022","anchor":"2127---06-oct-2022","htmlText":"2.1.27 - 06 Oct 2022"},{"level":2,"text":"2.1.26 - 29 Sep 2022","anchor":"2126---29-sep-2022","htmlText":"2.1.26 - 29 Sep 2022"},{"level":2,"text":"2.1.25 - 21 Sep 2022","anchor":"2125---21-sep-2022","htmlText":"2.1.25 - 21 Sep 2022"},{"level":2,"text":"2.1.24 - 16 Sep 2022","anchor":"2124---16-sep-2022","htmlText":"2.1.24 - 16 Sep 2022"},{"level":2,"text":"2.1.23 - 14 Sep 2022","anchor":"2123---14-sep-2022","htmlText":"2.1.23 - 14 Sep 2022"},{"level":2,"text":"2.1.22 - 01 Sep 2022","anchor":"2122---01-sep-2022","htmlText":"2.1.22 - 01 Sep 2022"},{"level":2,"text":"2.1.21 - 25 Aug 2022","anchor":"2121---25-aug-2022","htmlText":"2.1.21 - 25 Aug 2022"},{"level":2,"text":"2.1.20 - 22 Aug 2022","anchor":"2120---22-aug-2022","htmlText":"2.1.20 - 22 Aug 2022"},{"level":2,"text":"2.1.19 - 17 Aug 2022","anchor":"2119---17-aug-2022","htmlText":"2.1.19 - 17 Aug 2022"},{"level":2,"text":"2.1.18 - 03 Aug 2022","anchor":"2118---03-aug-2022","htmlText":"2.1.18 - 03 Aug 2022"},{"level":2,"text":"2.1.17 - 28 Jul 2022","anchor":"2117---28-jul-2022","htmlText":"2.1.17 - 28 Jul 2022"},{"level":2,"text":"2.1.16 - 13 Jul 2022","anchor":"2116---13-jul-2022","htmlText":"2.1.16 - 13 Jul 2022"},{"level":2,"text":"2.1.15 - 28 Jun 2022","anchor":"2115---28-jun-2022","htmlText":"2.1.15 - 28 Jun 2022"},{"level":2,"text":"2.1.14 - 22 Jun 2022","anchor":"2114---22-jun-2022","htmlText":"2.1.14 - 22 Jun 2022"},{"level":2,"text":"2.1.13 - 21 Jun 2022","anchor":"2113---21-jun-2022","htmlText":"2.1.13 - 21 Jun 2022"},{"level":2,"text":"2.1.12 - 01 Jun 2022","anchor":"2112---01-jun-2022","htmlText":"2.1.12 - 01 Jun 2022"},{"level":2,"text":"2.1.11 - 17 May 2022","anchor":"2111---17-may-2022","htmlText":"2.1.11 - 17 May 2022"},{"level":2,"text":"2.1.10 - 10 May 2022","anchor":"2110---10-may-2022","htmlText":"2.1.10 - 10 May 2022"},{"level":2,"text":"2.1.9 - 27 Apr 2022","anchor":"219---27-apr-2022","htmlText":"2.1.9 - 27 Apr 2022"},{"level":2,"text":"2.1.8 - 08 Apr 2022","anchor":"218---08-apr-2022","htmlText":"2.1.8 - 08 Apr 2022"},{"level":2,"text":"2.1.7 - 05 Apr 2022","anchor":"217---05-apr-2022","htmlText":"2.1.7 - 05 Apr 2022"},{"level":2,"text":"2.1.6 - 30 Mar 2022","anchor":"216---30-mar-2022","htmlText":"2.1.6 - 30 Mar 2022"},{"level":2,"text":"1.1.5 - 15 Mar 2022","anchor":"115---15-mar-2022","htmlText":"1.1.5 - 15 Mar 2022"},{"level":2,"text":"1.1.4 - 07 Mar 2022","anchor":"114---07-mar-2022","htmlText":"1.1.4 - 07 Mar 2022"},{"level":2,"text":"1.1.3 - 23 Feb 2022","anchor":"113---23-feb-2022","htmlText":"1.1.3 - 23 Feb 2022"},{"level":2,"text":"1.1.2 - 17 Feb 2022","anchor":"112---17-feb-2022","htmlText":"1.1.2 - 17 Feb 2022"},{"level":2,"text":"1.1.1 - 17 Feb 2022","anchor":"111---17-feb-2022","htmlText":"1.1.1 - 17 Feb 2022"},{"level":2,"text":"1.1.0 - 11 Feb 2022","anchor":"110---11-feb-2022","htmlText":"1.1.0 - 11 Feb 2022"},{"level":2,"text":"1.0.32 - 07 Feb 2022","anchor":"1032---07-feb-2022","htmlText":"1.0.32 - 07 Feb 2022"},{"level":2,"text":"1.0.31 - 31 Jan 2022","anchor":"1031---31-jan-2022","htmlText":"1.0.31 - 31 Jan 2022"},{"level":2,"text":"1.0.30 - 24 Jan 2022","anchor":"1030---24-jan-2022","htmlText":"1.0.30 - 24 Jan 2022"},{"level":2,"text":"1.0.29 - 21 Jan 2022","anchor":"1029---21-jan-2022","htmlText":"1.0.29 - 21 Jan 2022"},{"level":2,"text":"1.0.28 - 18 Jan 2022","anchor":"1028---18-jan-2022","htmlText":"1.0.28 - 18 Jan 2022"},{"level":2,"text":"1.0.27 - 11 Jan 2022","anchor":"1027---11-jan-2022","htmlText":"1.0.27 - 11 Jan 2022"},{"level":2,"text":"1.0.26 - 10 Dec 2021","anchor":"1026---10-dec-2021","htmlText":"1.0.26 - 10 Dec 2021"},{"level":2,"text":"1.0.25 - 06 Dec 2021","anchor":"1025---06-dec-2021","htmlText":"1.0.25 - 06 Dec 2021"},{"level":2,"text":"1.0.24 - 23 Nov 2021","anchor":"1024---23-nov-2021","htmlText":"1.0.24 - 23 Nov 2021"},{"level":2,"text":"1.0.23 - 16 Nov 2021","anchor":"1023---16-nov-2021","htmlText":"1.0.23 - 16 Nov 2021"},{"level":2,"text":"1.0.22 - 04 Nov 2021","anchor":"1022---04-nov-2021","htmlText":"1.0.22 - 04 Nov 2021"},{"level":2,"text":"1.0.21 - 28 Oct 2021","anchor":"1021---28-oct-2021","htmlText":"1.0.21 - 28 Oct 2021"},{"level":2,"text":"1.0.20 - 25 Oct 2021","anchor":"1020---25-oct-2021","htmlText":"1.0.20 - 25 Oct 2021"},{"level":2,"text":"1.0.19 - 18 Oct 2021","anchor":"1019---18-oct-2021","htmlText":"1.0.19 - 18 Oct 2021"},{"level":2,"text":"1.0.18 - 08 Oct 2021","anchor":"1018---08-oct-2021","htmlText":"1.0.18 - 08 Oct 2021"},{"level":2,"text":"1.0.17 - 07 Oct 2021","anchor":"1017---07-oct-2021","htmlText":"1.0.17 - 07 Oct 2021"},{"level":2,"text":"1.0.16 - 05 Oct 2021","anchor":"1016---05-oct-2021","htmlText":"1.0.16 - 05 Oct 2021"},{"level":2,"text":"1.0.15 - 22 Sep 2021","anchor":"1015---22-sep-2021","htmlText":"1.0.15 - 22 Sep 2021"},{"level":2,"text":"1.0.14 - 09 Sep 2021","anchor":"1014---09-sep-2021","htmlText":"1.0.14 - 09 Sep 2021"},{"level":2,"text":"1.0.13 - 06 Sep 2021","anchor":"1013---06-sep-2021","htmlText":"1.0.13 - 06 Sep 2021"},{"level":2,"text":"1.0.12 - 16 Aug 2021","anchor":"1012---16-aug-2021","htmlText":"1.0.12 - 16 Aug 2021"},{"level":2,"text":"1.0.11 - 09 Aug 2021","anchor":"1011---09-aug-2021","htmlText":"1.0.11 - 09 Aug 2021"},{"level":2,"text":"1.0.10 - 03 Aug 2021","anchor":"1010---03-aug-2021","htmlText":"1.0.10 - 03 Aug 2021"},{"level":2,"text":"1.0.9 - 02 Aug 2021","anchor":"109---02-aug-2021","htmlText":"1.0.9 - 02 Aug 2021"},{"level":2,"text":"1.0.8 - 26 Jul 2021","anchor":"108---26-jul-2021","htmlText":"1.0.8 - 26 Jul 2021"},{"level":2,"text":"1.0.7 - 21 Jul 2021","anchor":"107---21-jul-2021","htmlText":"1.0.7 - 21 Jul 2021"},{"level":2,"text":"1.0.6 - 19 Jul 2021","anchor":"106---19-jul-2021","htmlText":"1.0.6 - 19 Jul 2021"},{"level":2,"text":"1.0.5 - 12 Jul 2021","anchor":"105---12-jul-2021","htmlText":"1.0.5 - 12 Jul 2021"},{"level":2,"text":"1.0.4 - 28 Jun 2021","anchor":"104---28-jun-2021","htmlText":"1.0.4 - 28 Jun 2021"},{"level":2,"text":"1.0.3 - 23 Jun 2021","anchor":"103---23-jun-2021","htmlText":"1.0.3 - 23 Jun 2021"},{"level":2,"text":"1.0.2 - 17 Jun 2021","anchor":"102---17-jun-2021","htmlText":"1.0.2 - 17 Jun 2021"},{"level":2,"text":"1.0.1 - 07 Jun 2021","anchor":"101---07-jun-2021","htmlText":"1.0.1 - 07 Jun 2021"},{"level":2,"text":"1.0.0 - 31 May 2021","anchor":"100---31-may-2021","htmlText":"1.0.0 - 31 May 2021"}]},"issueTemplate":null,"discussionTemplate":null,"richText":"\u003carticle class=\"markdown-body entry-content container-lg\" itemprop=\"text\"\u003e\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch1 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eCodeQL Action Changelog\u003c/h1\u003e\u003ca id=\"user-content-codeql-action-changelog\" class=\"anchor\" aria-label=\"Permalink: CodeQL Action Changelog\" href=\"#codeql-action-changelog\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eSee the \u003ca href=\"https://github.com/github/codeql-action/releases\"\u003ereleases page\u003c/a\u003e for the relevant changes to the CodeQL CLI and language packs.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.28.17 - 02 May 2025\u003c/h2\u003e\u003ca id=\"user-content-32817---02-may-2025\" class=\"anchor\" aria-label=\"Permalink: 3.28.17 - 02 May 2025\" href=\"#32817---02-may-2025\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.21.2. \u003ca href=\"https://github.com/github/codeql-action/pull/2872\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2872/hovercard\"\u003e#2872\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.28.16 - 23 Apr 2025\u003c/h2\u003e\u003ca id=\"user-content-32816---23-apr-2025\" class=\"anchor\" aria-label=\"Permalink: 3.28.16 - 23 Apr 2025\" href=\"#32816---23-apr-2025\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.21.1. \u003ca href=\"https://github.com/github/codeql-action/pull/2863\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2863/hovercard\"\u003e#2863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.28.15 - 07 Apr 2025\u003c/h2\u003e\u003ca id=\"user-content-32815---07-apr-2025\" class=\"anchor\" aria-label=\"Permalink: 3.28.15 - 07 Apr 2025\" href=\"#32815---07-apr-2025\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eFix bug where the action would fail if it tried to produce a debug artifact with more than 65535 files. \u003ca href=\"https://github.com/github/codeql-action/pull/2842\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2842/hovercard\"\u003e#2842\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.28.14 - 07 Apr 2025\u003c/h2\u003e\u003ca id=\"user-content-32814---07-apr-2025\" class=\"anchor\" aria-label=\"Permalink: 3.28.14 - 07 Apr 2025\" href=\"#32814---07-apr-2025\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.21.0. \u003ca href=\"https://github.com/github/codeql-action/pull/2838\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2838/hovercard\"\u003e#2838\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.28.13 - 24 Mar 2025\u003c/h2\u003e\u003ca id=\"user-content-32813---24-mar-2025\" class=\"anchor\" aria-label=\"Permalink: 3.28.13 - 24 Mar 2025\" href=\"#32813---24-mar-2025\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.28.12 - 19 Mar 2025\u003c/h2\u003e\u003ca id=\"user-content-32812---19-mar-2025\" class=\"anchor\" aria-label=\"Permalink: 3.28.12 - 19 Mar 2025\" href=\"#32812---19-mar-2025\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eDependency caching should now cache more dependencies for Java \u003ccode\u003ebuild-mode: none\u003c/code\u003e extractions. This should speed up workflows and avoid inconsistent alerts in some cases.\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.20.7. \u003ca href=\"https://github.com/github/codeql-action/pull/2810\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2810/hovercard\"\u003e#2810\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.28.11 - 07 Mar 2025\u003c/h2\u003e\u003ca id=\"user-content-32811---07-mar-2025\" class=\"anchor\" aria-label=\"Permalink: 3.28.11 - 07 Mar 2025\" href=\"#32811---07-mar-2025\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.20.6. \u003ca href=\"https://github.com/github/codeql-action/pull/2793\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2793/hovercard\"\u003e#2793\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.28.10 - 21 Feb 2025\u003c/h2\u003e\u003ca id=\"user-content-32810---21-feb-2025\" class=\"anchor\" aria-label=\"Permalink: 3.28.10 - 21 Feb 2025\" href=\"#32810---21-feb-2025\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.20.5. \u003ca href=\"https://github.com/github/codeql-action/pull/2772\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2772/hovercard\"\u003e#2772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAddress an issue where the CodeQL Bundle would occasionally fail to decompress on macOS. \u003ca href=\"https://github.com/github/codeql-action/pull/2768\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2768/hovercard\"\u003e#2768\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.28.9 - 07 Feb 2025\u003c/h2\u003e\u003ca id=\"user-content-3289---07-feb-2025\" class=\"anchor\" aria-label=\"Permalink: 3.28.9 - 07 Feb 2025\" href=\"#3289---07-feb-2025\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.20.4. \u003ca href=\"https://github.com/github/codeql-action/pull/2753\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2753/hovercard\"\u003e#2753\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.28.8 - 29 Jan 2025\u003c/h2\u003e\u003ca id=\"user-content-3288---29-jan-2025\" class=\"anchor\" aria-label=\"Permalink: 3.28.8 - 29 Jan 2025\" href=\"#3288---29-jan-2025\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eEnable support for Kotlin 2.1.10 when running with CodeQL CLI v2.20.3. \u003ca href=\"https://github.com/github/codeql-action/pull/2744\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2744/hovercard\"\u003e#2744\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.28.7 - 29 Jan 2025\u003c/h2\u003e\u003ca id=\"user-content-3287---29-jan-2025\" class=\"anchor\" aria-label=\"Permalink: 3.28.7 - 29 Jan 2025\" href=\"#3287---29-jan-2025\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.28.6 - 27 Jan 2025\u003c/h2\u003e\u003ca id=\"user-content-3286---27-jan-2025\" class=\"anchor\" aria-label=\"Permalink: 3.28.6 - 27 Jan 2025\" href=\"#3286---27-jan-2025\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eRe-enable debug artifact upload for CLI versions 2.20.3 or greater. \u003ca href=\"https://github.com/github/codeql-action/pull/2726\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2726/hovercard\"\u003e#2726\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.28.5 - 24 Jan 2025\u003c/h2\u003e\u003ca id=\"user-content-3285---24-jan-2025\" class=\"anchor\" aria-label=\"Permalink: 3.28.5 - 24 Jan 2025\" href=\"#3285---24-jan-2025\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.20.3. \u003ca href=\"https://github.com/github/codeql-action/pull/2717\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2717/hovercard\"\u003e#2717\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.28.4 - 23 Jan 2025\u003c/h2\u003e\u003ca id=\"user-content-3284---23-jan-2025\" class=\"anchor\" aria-label=\"Permalink: 3.28.4 - 23 Jan 2025\" href=\"#3284---23-jan-2025\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.28.3 - 22 Jan 2025\u003c/h2\u003e\u003ca id=\"user-content-3283---22-jan-2025\" class=\"anchor\" aria-label=\"Permalink: 3.28.3 - 22 Jan 2025\" href=\"#3283---22-jan-2025\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.20.2. \u003ca href=\"https://github.com/github/codeql-action/pull/2707\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2707/hovercard\"\u003e#2707\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix an issue downloading the CodeQL Bundle from a GitHub Enterprise Server instance which occurred when the CodeQL Bundle had been synced to the instance using the \u003ca href=\"https://github.com/github/codeql-action-sync-tool\"\u003eCodeQL Action sync tool\u003c/a\u003e and the Actions runner did not have Zstandard installed. \u003ca href=\"https://github.com/github/codeql-action/pull/2710\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2710/hovercard\"\u003e#2710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUploading debug artifacts for CodeQL analysis is temporarily disabled. \u003ca href=\"https://github.com/github/codeql-action/pull/2712\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2712/hovercard\"\u003e#2712\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.28.2 - 21 Jan 2025\u003c/h2\u003e\u003ca id=\"user-content-3282---21-jan-2025\" class=\"anchor\" aria-label=\"Permalink: 3.28.2 - 21 Jan 2025\" href=\"#3282---21-jan-2025\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.28.1 - 10 Jan 2025\u003c/h2\u003e\u003ca id=\"user-content-3281---10-jan-2025\" class=\"anchor\" aria-label=\"Permalink: 3.28.1 - 10 Jan 2025\" href=\"#3281---10-jan-2025\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eCodeQL Action v2 is now deprecated, and is no longer updated or supported. For better performance, improved security, and new features, upgrade to v3. For more information, see \u003ca href=\"https://github.blog/changelog/2025-01-10-code-scanning-codeql-action-v2-is-now-deprecated/\" rel=\"nofollow\"\u003ethis changelog post\u003c/a\u003e. \u003ca href=\"https://github.com/github/codeql-action/pull/2677\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2677/hovercard\"\u003e#2677\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.20.1. \u003ca href=\"https://github.com/github/codeql-action/pull/2678\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2678/hovercard\"\u003e#2678\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.28.0 - 20 Dec 2024\u003c/h2\u003e\u003ca id=\"user-content-3280---20-dec-2024\" class=\"anchor\" aria-label=\"Permalink: 3.28.0 - 20 Dec 2024\" href=\"#3280---20-dec-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eBump the minimum CodeQL bundle version to 2.15.5. \u003ca href=\"https://github.com/github/codeql-action/pull/2655\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2655/hovercard\"\u003e#2655\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't fail in the unusual case that a file is on the search path. \u003ca href=\"https://github.com/github/codeql-action/pull/2660\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2660/hovercard\"\u003e#2660\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.27.9 - 12 Dec 2024\u003c/h2\u003e\u003ca id=\"user-content-3279---12-dec-2024\" class=\"anchor\" aria-label=\"Permalink: 3.27.9 - 12 Dec 2024\" href=\"#3279---12-dec-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.27.8 - 12 Dec 2024\u003c/h2\u003e\u003ca id=\"user-content-3278---12-dec-2024\" class=\"anchor\" aria-label=\"Permalink: 3.27.8 - 12 Dec 2024\" href=\"#3278---12-dec-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eFixed an issue where streaming the download and extraction of the CodeQL bundle did not respect proxy settings. \u003ca href=\"https://github.com/github/codeql-action/pull/2624\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2624/hovercard\"\u003e#2624\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.27.7 - 10 Dec 2024\u003c/h2\u003e\u003ca id=\"user-content-3277---10-dec-2024\" class=\"anchor\" aria-label=\"Permalink: 3.27.7 - 10 Dec 2024\" href=\"#3277---10-dec-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eWe are rolling out a change in December 2024 that will extract the CodeQL bundle directly to the toolcache to improve performance. \u003ca href=\"https://github.com/github/codeql-action/pull/2631\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2631/hovercard\"\u003e#2631\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.20.0. \u003ca href=\"https://github.com/github/codeql-action/pull/2636\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2636/hovercard\"\u003e#2636\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.27.6 - 03 Dec 2024\u003c/h2\u003e\u003ca id=\"user-content-3276---03-dec-2024\" class=\"anchor\" aria-label=\"Permalink: 3.27.6 - 03 Dec 2024\" href=\"#3276---03-dec-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.19.4. \u003ca href=\"https://github.com/github/codeql-action/pull/2626\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2626/hovercard\"\u003e#2626\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.27.5 - 19 Nov 2024\u003c/h2\u003e\u003ca id=\"user-content-3275---19-nov-2024\" class=\"anchor\" aria-label=\"Permalink: 3.27.5 - 19 Nov 2024\" href=\"#3275---19-nov-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.27.4 - 14 Nov 2024\u003c/h2\u003e\u003ca id=\"user-content-3274---14-nov-2024\" class=\"anchor\" aria-label=\"Permalink: 3.27.4 - 14 Nov 2024\" href=\"#3274---14-nov-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.27.3 - 12 Nov 2024\u003c/h2\u003e\u003ca id=\"user-content-3273---12-nov-2024\" class=\"anchor\" aria-label=\"Permalink: 3.27.3 - 12 Nov 2024\" href=\"#3273---12-nov-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.27.2 - 12 Nov 2024\u003c/h2\u003e\u003ca id=\"user-content-3272---12-nov-2024\" class=\"anchor\" aria-label=\"Permalink: 3.27.2 - 12 Nov 2024\" href=\"#3272---12-nov-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eFixed an issue where setting up the CodeQL tools would sometimes fail with the message \"Invalid value 'undefined' for header 'authorization'\". \u003ca href=\"https://github.com/github/codeql-action/pull/2590\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2590/hovercard\"\u003e#2590\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.27.1 - 08 Nov 2024\u003c/h2\u003e\u003ca id=\"user-content-3271---08-nov-2024\" class=\"anchor\" aria-label=\"Permalink: 3.27.1 - 08 Nov 2024\" href=\"#3271---08-nov-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eThe CodeQL Action now downloads bundles compressed using Zstandard on GitHub Enterprise Server when using Linux or macOS runners. This speeds up the installation of the CodeQL tools. This feature is already available to GitHub.com users. \u003ca href=\"https://github.com/github/codeql-action/pull/2573\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2573/hovercard\"\u003e#2573\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.19.3. \u003ca href=\"https://github.com/github/codeql-action/pull/2576\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2576/hovercard\"\u003e#2576\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.27.0 - 22 Oct 2024\u003c/h2\u003e\u003ca id=\"user-content-3270---22-oct-2024\" class=\"anchor\" aria-label=\"Permalink: 3.27.0 - 22 Oct 2024\" href=\"#3270---22-oct-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eBump the minimum CodeQL bundle version to 2.14.6. \u003ca href=\"https://github.com/github/codeql-action/pull/2549\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2549/hovercard\"\u003e#2549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix an issue where the \u003ccode\u003eupload-sarif\u003c/code\u003e Action would fail with \"upload-sarif post-action step failed: Input required and not supplied: token\" when called in a composite Action that had a different set of inputs to the ones expected by the \u003ccode\u003eupload-sarif\u003c/code\u003e Action. \u003ca href=\"https://github.com/github/codeql-action/pull/2557\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2557/hovercard\"\u003e#2557\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.19.2. \u003ca href=\"https://github.com/github/codeql-action/pull/2552\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2552/hovercard\"\u003e#2552\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.26.13 - 14 Oct 2024\u003c/h2\u003e\u003ca id=\"user-content-32613---14-oct-2024\" class=\"anchor\" aria-label=\"Permalink: 3.26.13 - 14 Oct 2024\" href=\"#32613---14-oct-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.26.12 - 07 Oct 2024\u003c/h2\u003e\u003ca id=\"user-content-32612---07-oct-2024\" class=\"anchor\" aria-label=\"Permalink: 3.26.12 - 07 Oct 2024\" href=\"#32612---07-oct-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cem\u003eUpcoming breaking change\u003c/em\u003e: Add a deprecation warning for customers using CodeQL version 2.14.5 and earlier. These versions of CodeQL were discontinued on 24 September 2024 alongside GitHub Enterprise Server 3.10, and will be unsupported by CodeQL Action versions 3.27.0 and later and versions 2.27.0 and later. \u003ca href=\"https://github.com/github/codeql-action/pull/2520\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2520/hovercard\"\u003e#2520\u003c/a\u003e\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003eIf you are using one of these versions, please update to CodeQL CLI version 2.14.6 or later. For instance, if you have specified a custom version of the CLI using the 'tools' input to the 'init' Action, you can remove this input to use the default version.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003eAlternatively, if you want to continue using a version of the CodeQL CLI between 2.13.5 and 2.14.5, you can replace \u003ccode\u003egithub/codeql-action/*@v3\u003c/code\u003e by \u003ccode\u003egithub/codeql-action/*@v3.26.11\u003c/code\u003e and \u003ccode\u003egithub/codeql-action/*@v2\u003c/code\u003e by \u003ccode\u003egithub/codeql-action/*@v2.26.11\u003c/code\u003e in your code scanning workflow to ensure you continue using this version of the CodeQL Action.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.26.11 - 03 Oct 2024\u003c/h2\u003e\u003ca id=\"user-content-32611---03-oct-2024\" class=\"anchor\" aria-label=\"Permalink: 3.26.11 - 03 Oct 2024\" href=\"#32611---03-oct-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003cem\u003eUpcoming breaking change\u003c/em\u003e: Add support for using \u003ccode\u003eactions/download-artifact@v4\u003c/code\u003e to programmatically consume CodeQL Action debug artifacts.\u003c/p\u003e\n\u003cp dir=\"auto\"\u003eStarting November 30, 2024, GitHub.com customers will \u003ca href=\"https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/\" rel=\"nofollow\"\u003eno longer be able to use \u003ccode\u003eactions/download-artifact@v3\u003c/code\u003e\u003c/a\u003e. Therefore, to avoid breakage, customers who programmatically download the CodeQL Action debug artifacts should set the \u003ccode\u003eCODEQL_ACTION_ARTIFACT_V4_UPGRADE\u003c/code\u003e environment variable to \u003ccode\u003etrue\u003c/code\u003e and bump \u003ccode\u003eactions/download-artifact@v3\u003c/code\u003e to \u003ccode\u003eactions/download-artifact@v4\u003c/code\u003e in their workflows. The CodeQL Action will enable this behavior by default in early November and workflows that have not yet bumped \u003ccode\u003eactions/download-artifact@v3\u003c/code\u003e to \u003ccode\u003eactions/download-artifact@v4\u003c/code\u003e will begin failing then.\u003c/p\u003e\n\u003cp dir=\"auto\"\u003eThis change is currently unavailable for GitHub Enterprise Server customers, as \u003ccode\u003eactions/upload-artifact@v4\u003c/code\u003e and \u003ccode\u003eactions/download-artifact@v4\u003c/code\u003e are not yet compatible with GHES.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003eUpdate default CodeQL bundle version to 2.19.1. \u003ca href=\"https://github.com/github/codeql-action/pull/2519\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2519/hovercard\"\u003e#2519\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.26.10 - 30 Sep 2024\u003c/h2\u003e\u003ca id=\"user-content-32610---30-sep-2024\" class=\"anchor\" aria-label=\"Permalink: 3.26.10 - 30 Sep 2024\" href=\"#32610---30-sep-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eWe are rolling out a feature in September/October 2024 that sets up CodeQL using a bundle compressed with \u003ca href=\"http://facebook.github.io/zstd/\" rel=\"nofollow\"\u003eZstandard\u003c/a\u003e. Our aim is to improve the performance of setting up CodeQL. \u003ca href=\"https://github.com/github/codeql-action/pull/2502\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2502/hovercard\"\u003e#2502\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.26.9 - 24 Sep 2024\u003c/h2\u003e\u003ca id=\"user-content-3269---24-sep-2024\" class=\"anchor\" aria-label=\"Permalink: 3.26.9 - 24 Sep 2024\" href=\"#3269---24-sep-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.26.8 - 19 Sep 2024\u003c/h2\u003e\u003ca id=\"user-content-3268---19-sep-2024\" class=\"anchor\" aria-label=\"Permalink: 3.26.8 - 19 Sep 2024\" href=\"#3268---19-sep-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.19.0. \u003ca href=\"https://github.com/github/codeql-action/pull/2483\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2483/hovercard\"\u003e#2483\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.26.7 - 13 Sep 2024\u003c/h2\u003e\u003ca id=\"user-content-3267---13-sep-2024\" class=\"anchor\" aria-label=\"Permalink: 3.26.7 - 13 Sep 2024\" href=\"#3267---13-sep-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.18.4. \u003ca href=\"https://github.com/github/codeql-action/pull/2471\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2471/hovercard\"\u003e#2471\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.26.6 - 29 Aug 2024\u003c/h2\u003e\u003ca id=\"user-content-3266---29-aug-2024\" class=\"anchor\" aria-label=\"Permalink: 3.26.6 - 29 Aug 2024\" href=\"#3266---29-aug-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.18.3. \u003ca href=\"https://github.com/github/codeql-action/pull/2449\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2449/hovercard\"\u003e#2449\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.26.5 - 23 Aug 2024\u003c/h2\u003e\u003ca id=\"user-content-3265---23-aug-2024\" class=\"anchor\" aria-label=\"Permalink: 3.26.5 - 23 Aug 2024\" href=\"#3265---23-aug-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eFix an issue where the \u003ccode\u003ecsrutil\u003c/code\u003e system call used for telemetry would fail on macOS ARM machines with System Integrity Protection disabled. \u003ca href=\"https://github.com/github/codeql-action/pull/2441\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2441/hovercard\"\u003e#2441\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.26.4 - 21 Aug 2024\u003c/h2\u003e\u003ca id=\"user-content-3264---21-aug-2024\" class=\"anchor\" aria-label=\"Permalink: 3.26.4 - 21 Aug 2024\" href=\"#3264---21-aug-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003cem\u003eDeprecation:\u003c/em\u003e The \u003ccode\u003eadd-snippets\u003c/code\u003e input on the \u003ccode\u003eanalyze\u003c/code\u003e Action is deprecated and will be removed in the first release in August 2025. \u003ca href=\"https://github.com/github/codeql-action/pull/2436\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2436/hovercard\"\u003e#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix an issue where the disk usage system call used for telemetry would fail on macOS ARM machines with System Integrity Protection disabled, and then surface a warning. The system call is now disabled for these machines. \u003ca href=\"https://github.com/github/codeql-action/pull/2434\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2434/hovercard\"\u003e#2434\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.26.3 - 19 Aug 2024\u003c/h2\u003e\u003ca id=\"user-content-3263---19-aug-2024\" class=\"anchor\" aria-label=\"Permalink: 3.26.3 - 19 Aug 2024\" href=\"#3263---19-aug-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eFix an issue where the CodeQL Action could not write diagnostic messages on Windows. This issue did not impact analysis quality. \u003ca href=\"https://github.com/github/codeql-action/pull/2430\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2430/hovercard\"\u003e#2430\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.26.2 - 14 Aug 2024\u003c/h2\u003e\u003ca id=\"user-content-3262---14-aug-2024\" class=\"anchor\" aria-label=\"Permalink: 3.26.2 - 14 Aug 2024\" href=\"#3262---14-aug-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.18.2. \u003ca href=\"https://github.com/github/codeql-action/pull/2417\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2417/hovercard\"\u003e#2417\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.26.1 - 13 Aug 2024\u003c/h2\u003e\u003ca id=\"user-content-3261---13-aug-2024\" class=\"anchor\" aria-label=\"Permalink: 3.26.1 - 13 Aug 2024\" href=\"#3261---13-aug-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.26.0 - 06 Aug 2024\u003c/h2\u003e\u003ca id=\"user-content-3260---06-aug-2024\" class=\"anchor\" aria-label=\"Permalink: 3.26.0 - 06 Aug 2024\" href=\"#3260---06-aug-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003cem\u003eDeprecation:\u003c/em\u003e Swift analysis on Ubuntu runner images is no longer supported. Please migrate to a macOS runner if this affects you. \u003ca href=\"https://github.com/github/codeql-action/pull/2403\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2403/hovercard\"\u003e#2403\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the minimum CodeQL bundle version to 2.13.5. \u003ca href=\"https://github.com/github/codeql-action/pull/2408\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2408/hovercard\"\u003e#2408\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.25.15 - 26 Jul 2024\u003c/h2\u003e\u003ca id=\"user-content-32515---26-jul-2024\" class=\"anchor\" aria-label=\"Permalink: 3.25.15 - 26 Jul 2024\" href=\"#32515---26-jul-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.18.1. \u003ca href=\"https://github.com/github/codeql-action/pull/2385\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2385/hovercard\"\u003e#2385\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.25.14 - 25 Jul 2024\u003c/h2\u003e\u003ca id=\"user-content-32514---25-jul-2024\" class=\"anchor\" aria-label=\"Permalink: 3.25.14 - 25 Jul 2024\" href=\"#32514---25-jul-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eExperimental: add a new \u003ccode\u003estart-proxy\u003c/code\u003e action which starts the same HTTP proxy as used by \u003ca href=\"https://github.com/github/dependabot-action\"\u003e\u003ccode\u003egithub/dependabot-action\u003c/code\u003e\u003c/a\u003e. Do not use this in production as it is part of an internal experiment and subject to change at any time. \u003ca href=\"https://github.com/github/codeql-action/pull/2376\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2376/hovercard\"\u003e#2376\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.25.13 - 19 Jul 2024\u003c/h2\u003e\u003ca id=\"user-content-32513---19-jul-2024\" class=\"anchor\" aria-label=\"Permalink: 3.25.13 - 19 Jul 2024\" href=\"#32513---19-jul-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eAdd \u003ccode\u003ecodeql-version\u003c/code\u003e to outputs. \u003ca href=\"https://github.com/github/codeql-action/pull/2368\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2368/hovercard\"\u003e#2368\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a deprecation warning for customers using CodeQL version 2.13.4 and earlier. These versions of CodeQL were discontinued on 9 July 2024 alongside GitHub Enterprise Server 3.9, and will be unsupported by CodeQL Action versions 3.26.0 and later and versions 2.26.0 and later. \u003ca href=\"https://github.com/github/codeql-action/pull/2375\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2375/hovercard\"\u003e#2375\u003c/a\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eIf you are using one of these versions, please update to CodeQL CLI version 2.13.5 or later. For instance, if you have specified a custom version of the CLI using the 'tools' input to the 'init' Action, you can remove this input to use the default version.\u003c/li\u003e\n\u003cli\u003eAlternatively, if you want to continue using a version of the CodeQL CLI between 2.12.6 and 2.13.4, you can replace \u003ccode\u003egithub/codeql-action/*@v3\u003c/code\u003e by \u003ccode\u003egithub/codeql-action/*@v3.25.13\u003c/code\u003e and \u003ccode\u003egithub/codeql-action/*@v2\u003c/code\u003e by \u003ccode\u003egithub/codeql-action/*@v2.25.13\u003c/code\u003e in your code scanning workflow to ensure you continue using this version of the CodeQL Action.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.25.12 - 12 Jul 2024\u003c/h2\u003e\u003ca id=\"user-content-32512---12-jul-2024\" class=\"anchor\" aria-label=\"Permalink: 3.25.12 - 12 Jul 2024\" href=\"#32512---12-jul-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eImprove the reliability and performance of analyzing code when analyzing a compiled language with the \u003ccode\u003eautobuild\u003c/code\u003e \u003ca href=\"https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages#codeql-build-modes\"\u003ebuild mode\u003c/a\u003e on GitHub Enterprise Server. This feature is already available to GitHub.com users. \u003ca href=\"https://github.com/github/codeql-action/pull/2353\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2353/hovercard\"\u003e#2353\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.18.0. \u003ca href=\"https://github.com/github/codeql-action/pull/2364\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2364/hovercard\"\u003e#2364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.25.11 - 28 Jun 2024\u003c/h2\u003e\u003ca id=\"user-content-32511---28-jun-2024\" class=\"anchor\" aria-label=\"Permalink: 3.25.11 - 28 Jun 2024\" href=\"#32511---28-jun-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eAvoid failing the workflow run if there is an error while uploading debug artifacts. \u003ca href=\"https://github.com/github/codeql-action/pull/2349\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2349/hovercard\"\u003e#2349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.17.6. \u003ca href=\"https://github.com/github/codeql-action/pull/2352\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2352/hovercard\"\u003e#2352\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.25.10 - 13 Jun 2024\u003c/h2\u003e\u003ca id=\"user-content-32510---13-jun-2024\" class=\"anchor\" aria-label=\"Permalink: 3.25.10 - 13 Jun 2024\" href=\"#32510---13-jun-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.17.5. \u003ca href=\"https://github.com/github/codeql-action/pull/2327\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2327/hovercard\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.25.9 - 12 Jun 2024\u003c/h2\u003e\u003ca id=\"user-content-3259---12-jun-2024\" class=\"anchor\" aria-label=\"Permalink: 3.25.9 - 12 Jun 2024\" href=\"#3259---12-jun-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eAvoid failing database creation if the database folder already exists and contains some unexpected files. Requires CodeQL 2.18.0 or higher. \u003ca href=\"https://github.com/github/codeql-action/pull/2330\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2330/hovercard\"\u003e#2330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe init Action will attempt to clean up the database cluster directory before creating a new database and at the end of the job. This will help to avoid issues where the database cluster directory is left in an inconsistent state. \u003ca href=\"https://github.com/github/codeql-action/pull/2332\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2332/hovercard\"\u003e#2332\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.25.8 - 04 Jun 2024\u003c/h2\u003e\u003ca id=\"user-content-3258---04-jun-2024\" class=\"anchor\" aria-label=\"Permalink: 3.25.8 - 04 Jun 2024\" href=\"#3258---04-jun-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.17.4. \u003ca href=\"https://github.com/github/codeql-action/pull/2321\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2321/hovercard\"\u003e#2321\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.25.7 - 31 May 2024\u003c/h2\u003e\u003ca id=\"user-content-3257---31-may-2024\" class=\"anchor\" aria-label=\"Permalink: 3.25.7 - 31 May 2024\" href=\"#3257---31-may-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eWe are rolling out a feature in May/June 2024 that will reduce the Actions cache usage of the Action by keeping only the newest TRAP cache for each language. \u003ca href=\"https://github.com/github/codeql-action/pull/2306\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2306/hovercard\"\u003e#2306\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.25.6 - 20 May 2024\u003c/h2\u003e\u003ca id=\"user-content-3256---20-may-2024\" class=\"anchor\" aria-label=\"Permalink: 3.25.6 - 20 May 2024\" href=\"#3256---20-may-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.17.3. \u003ca href=\"https://github.com/github/codeql-action/pull/2295\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2295/hovercard\"\u003e#2295\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.25.5 - 13 May 2024\u003c/h2\u003e\u003ca id=\"user-content-3255---13-may-2024\" class=\"anchor\" aria-label=\"Permalink: 3.25.5 - 13 May 2024\" href=\"#3255---13-may-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eAdd a compatibility matrix of supported CodeQL Action, CodeQL CLI, and GitHub Enterprise Server versions to the \u003ca href=\"/github/codeql-action/blob/v3.28.17/README.md\"\u003eREADME.md\u003c/a\u003e. \u003ca href=\"https://github.com/github/codeql-action/pull/2273\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2273/hovercard\"\u003e#2273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid printing out a warning for a missing \u003ccode\u003eon.push\u003c/code\u003e trigger when the CodeQL Action is triggered via a \u003ccode\u003eworkflow_call\u003c/code\u003e event. \u003ca href=\"https://github.com/github/codeql-action/pull/2274\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2274/hovercard\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003etools: latest\u003c/code\u003e input to the \u003ccode\u003einit\u003c/code\u003e Action has been renamed to \u003ccode\u003etools: linked\u003c/code\u003e. This option specifies that the Action should use the tools shipped at the same time as the Action. The old name will continue to work for backwards compatibility, but we recommend that new workflows use the new name. \u003ca href=\"https://github.com/github/codeql-action/pull/2281\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2281/hovercard\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.25.4 - 08 May 2024\u003c/h2\u003e\u003ca id=\"user-content-3254---08-may-2024\" class=\"anchor\" aria-label=\"Permalink: 3.25.4 - 08 May 2024\" href=\"#3254---08-may-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.17.2. \u003ca href=\"https://github.com/github/codeql-action/pull/2270\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2270/hovercard\"\u003e#2270\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.25.3 - 25 Apr 2024\u003c/h2\u003e\u003ca id=\"user-content-3253---25-apr-2024\" class=\"anchor\" aria-label=\"Permalink: 3.25.3 - 25 Apr 2024\" href=\"#3253---25-apr-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.17.1. \u003ca href=\"https://github.com/github/codeql-action/pull/2247\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2247/hovercard\"\u003e#2247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWorkflows running on \u003ccode\u003emacos-latest\u003c/code\u003e using CodeQL CLI versions before v2.15.1 will need to either upgrade their CLI version to v2.15.1 or newer, or change the platform to an Intel macOS runner, such as \u003ccode\u003emacos-12\u003c/code\u003e. ARM machines with SIP disabled, including the newest \u003ccode\u003emacos-latest\u003c/code\u003e image, are unsupported for CLI versions before 2.15.1. \u003ca href=\"https://github.com/github/codeql-action/pull/2261\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2261/hovercard\"\u003e#2261\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.25.2 - 22 Apr 2024\u003c/h2\u003e\u003ca id=\"user-content-3252---22-apr-2024\" class=\"anchor\" aria-label=\"Permalink: 3.25.2 - 22 Apr 2024\" href=\"#3252---22-apr-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.25.1 - 17 Apr 2024\u003c/h2\u003e\u003ca id=\"user-content-3251---17-apr-2024\" class=\"anchor\" aria-label=\"Permalink: 3.25.1 - 17 Apr 2024\" href=\"#3251---17-apr-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eWe are rolling out a feature in April/May 2024 that improves the reliability and performance of analyzing code when analyzing a compiled language with the \u003ccode\u003eautobuild\u003c/code\u003e \u003ca href=\"https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages#codeql-build-modes\"\u003ebuild mode\u003c/a\u003e. \u003ca href=\"https://github.com/github/codeql-action/pull/2235\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2235/hovercard\"\u003e#2235\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix a bug where the \u003ccode\u003einit\u003c/code\u003e Action would fail if \u003ccode\u003e--overwrite\u003c/code\u003e was specified in \u003ccode\u003eCODEQL_ACTION_EXTRA_OPTIONS\u003c/code\u003e. \u003ca href=\"https://github.com/github/codeql-action/pull/2245\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2245/hovercard\"\u003e#2245\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.25.0 - 15 Apr 2024\u003c/h2\u003e\u003ca id=\"user-content-3250---15-apr-2024\" class=\"anchor\" aria-label=\"Permalink: 3.25.0 - 15 Apr 2024\" href=\"#3250---15-apr-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003eThe deprecated feature for extracting dependencies for a Python analysis has been removed. \u003ca href=\"https://github.com/github/codeql-action/pull/2224\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2224/hovercard\"\u003e#2224\u003c/a\u003e\u003c/p\u003e\n\u003cp dir=\"auto\"\u003eAs a result, the following inputs and environment variables are now ignored:\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eThe \u003ccode\u003esetup-python-dependencies\u003c/code\u003e input to the \u003ccode\u003einit\u003c/code\u003e Action\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003eCODEQL_ACTION_DISABLE_PYTHON_DEPENDENCY_INSTALLATION\u003c/code\u003e environment variable\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp dir=\"auto\"\u003eWe recommend removing any references to these from your workflows. For more information, see the release notes for CodeQL Action v3.23.0 and v2.23.0.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003eAutomatically overwrite an existing database if found on the filesystem. \u003ca href=\"https://github.com/github/codeql-action/pull/2229\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2229/hovercard\"\u003e#2229\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003eBump the minimum CodeQL bundle version to 2.12.6. \u003ca href=\"https://github.com/github/codeql-action/pull/2232\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2232/hovercard\"\u003e#2232\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003eA more relevant log message and a diagnostic are now emitted when the \u003ccode\u003efile\u003c/code\u003e program is not installed on a Linux runner, but is required for Go tracing to succeed. \u003ca href=\"https://github.com/github/codeql-action/pull/2234\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2234/hovercard\"\u003e#2234\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.24.10 - 05 Apr 2024\u003c/h2\u003e\u003ca id=\"user-content-32410---05-apr-2024\" class=\"anchor\" aria-label=\"Permalink: 3.24.10 - 05 Apr 2024\" href=\"#32410---05-apr-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.17.0. \u003ca href=\"https://github.com/github/codeql-action/pull/2219\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2219/hovercard\"\u003e#2219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a deprecation warning for customers using CodeQL version 2.12.5 and earlier. These versions of CodeQL were discontinued on 26 March 2024 alongside GitHub Enterprise Server 3.8, and will be unsupported by CodeQL Action versions 3.25.0 and later and versions 2.25.0 and later. \u003ca href=\"https://github.com/github/codeql-action/pull/2220\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2220/hovercard\"\u003e#2220\u003c/a\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eIf you are using one of these versions, please update to CodeQL CLI version 2.12.6 or later. For instance, if you have specified a custom version of the CLI using the 'tools' input to the 'init' Action, you can remove this input to use the default version.\u003c/li\u003e\n\u003cli\u003eAlternatively, if you want to continue using a version of the CodeQL CLI between 2.11.6 and 2.12.5, you can replace \u003ccode\u003egithub/codeql-action/*@v3\u003c/code\u003e by \u003ccode\u003egithub/codeql-action/*@v3.24.10\u003c/code\u003e and \u003ccode\u003egithub/codeql-action/*@v2\u003c/code\u003e by \u003ccode\u003egithub/codeql-action/*@v2.24.10\u003c/code\u003e in your code scanning workflow to ensure you continue using this version of the CodeQL Action.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.24.9 - 22 Mar 2024\u003c/h2\u003e\u003ca id=\"user-content-3249---22-mar-2024\" class=\"anchor\" aria-label=\"Permalink: 3.24.9 - 22 Mar 2024\" href=\"#3249---22-mar-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.16.5. \u003ca href=\"https://github.com/github/codeql-action/pull/2203\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2203/hovercard\"\u003e#2203\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.24.8 - 18 Mar 2024\u003c/h2\u003e\u003ca id=\"user-content-3248---18-mar-2024\" class=\"anchor\" aria-label=\"Permalink: 3.24.8 - 18 Mar 2024\" href=\"#3248---18-mar-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eImprove the ease of debugging extraction issues by increasing the verbosity of the extractor logs when running in debug mode. \u003ca href=\"https://github.com/github/codeql-action/pull/2195\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2195/hovercard\"\u003e#2195\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.24.7 - 12 Mar 2024\u003c/h2\u003e\u003ca id=\"user-content-3247---12-mar-2024\" class=\"anchor\" aria-label=\"Permalink: 3.24.7 - 12 Mar 2024\" href=\"#3247---12-mar-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.16.4. \u003ca href=\"https://github.com/github/codeql-action/pull/2185\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2185/hovercard\"\u003e#2185\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.24.6 - 29 Feb 2024\u003c/h2\u003e\u003ca id=\"user-content-3246---29-feb-2024\" class=\"anchor\" aria-label=\"Permalink: 3.24.6 - 29 Feb 2024\" href=\"#3246---29-feb-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.24.5 - 23 Feb 2024\u003c/h2\u003e\u003ca id=\"user-content-3245---23-feb-2024\" class=\"anchor\" aria-label=\"Permalink: 3.24.5 - 23 Feb 2024\" href=\"#3245---23-feb-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.16.3. \u003ca href=\"https://github.com/github/codeql-action/pull/2156\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2156/hovercard\"\u003e#2156\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.24.4 - 21 Feb 2024\u003c/h2\u003e\u003ca id=\"user-content-3244---21-feb-2024\" class=\"anchor\" aria-label=\"Permalink: 3.24.4 - 21 Feb 2024\" href=\"#3244---21-feb-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eFix an issue where an existing, but empty, \u003ccode\u003e/sys/fs/cgroup/cpuset.cpus\u003c/code\u003e file always resulted in a single-threaded run. \u003ca href=\"https://github.com/github/codeql-action/pull/2151\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2151/hovercard\"\u003e#2151\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.24.3 - 15 Feb 2024\u003c/h2\u003e\u003ca id=\"user-content-3243---15-feb-2024\" class=\"anchor\" aria-label=\"Permalink: 3.24.3 - 15 Feb 2024\" href=\"#3243---15-feb-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eFix an issue where the CodeQL Action would fail to load a configuration specified by the \u003ccode\u003econfig\u003c/code\u003e input to the \u003ccode\u003einit\u003c/code\u003e Action. \u003ca href=\"https://github.com/github/codeql-action/pull/2147\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2147/hovercard\"\u003e#2147\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.24.2 - 15 Feb 2024\u003c/h2\u003e\u003ca id=\"user-content-3242---15-feb-2024\" class=\"anchor\" aria-label=\"Permalink: 3.24.2 - 15 Feb 2024\" href=\"#3242---15-feb-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eEnable improved multi-threaded performance on larger runners for GitHub Enterprise Server users. This feature is already available to GitHub.com users. \u003ca href=\"https://github.com/github/codeql-action/pull/2141\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2141/hovercard\"\u003e#2141\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.24.1 - 13 Feb 2024\u003c/h2\u003e\u003ca id=\"user-content-3241---13-feb-2024\" class=\"anchor\" aria-label=\"Permalink: 3.24.1 - 13 Feb 2024\" href=\"#3241---13-feb-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.16.2. \u003ca href=\"https://github.com/github/codeql-action/pull/2124\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2124/hovercard\"\u003e#2124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe CodeQL action no longer fails if it can't write to the telemetry api endpoint. \u003ca href=\"https://github.com/github/codeql-action/pull/2121\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2121/hovercard\"\u003e#2121\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.24.0 - 02 Feb 2024\u003c/h2\u003e\u003ca id=\"user-content-3240---02-feb-2024\" class=\"anchor\" aria-label=\"Permalink: 3.24.0 - 02 Feb 2024\" href=\"#3240---02-feb-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eCodeQL Python analysis will no longer install dependencies on GitHub Enterprise Server, as is already the case for GitHub.com. See \u003ca href=\"#3230---08-jan-2024\"\u003erelease notes for 3.23.0\u003c/a\u003e for more details. \u003ca href=\"https://github.com/github/codeql-action/pull/2106\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2106/hovercard\"\u003e#2106\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.23.2 - 26 Jan 2024\u003c/h2\u003e\u003ca id=\"user-content-3232---26-jan-2024\" class=\"anchor\" aria-label=\"Permalink: 3.23.2 - 26 Jan 2024\" href=\"#3232---26-jan-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eOn Linux, the maximum possible value for the \u003ccode\u003e--threads\u003c/code\u003e option now respects the CPU count as specified in \u003ccode\u003ecgroup\u003c/code\u003e files to more accurately reflect the number of available cores when running in containers. \u003ca href=\"https://github.com/github/codeql-action/pull/2083\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2083/hovercard\"\u003e#2083\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.16.1. \u003ca href=\"https://github.com/github/codeql-action/pull/2096\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2096/hovercard\"\u003e#2096\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.23.1 - 17 Jan 2024\u003c/h2\u003e\u003ca id=\"user-content-3231---17-jan-2024\" class=\"anchor\" aria-label=\"Permalink: 3.23.1 - 17 Jan 2024\" href=\"#3231---17-jan-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.16.0. \u003ca href=\"https://github.com/github/codeql-action/pull/2073\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2073/hovercard\"\u003e#2073\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChange the retention period for uploaded debug artifacts to 7 days. Previously, this was whatever the repository default was. \u003ca href=\"https://github.com/github/codeql-action/pull/2079\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2079/hovercard\"\u003e#2079\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.23.0 - 08 Jan 2024\u003c/h2\u003e\u003ca id=\"user-content-3230---08-jan-2024\" class=\"anchor\" aria-label=\"Permalink: 3.23.0 - 08 Jan 2024\" href=\"#3230---08-jan-2024\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eWe are rolling out a feature in January 2024 that will disable Python dependency installation by default for all users. This improves the speed of analysis while having only a very minor impact on results. You can override this behavior by setting \u003ccode\u003eCODEQL_ACTION_DISABLE_PYTHON_DEPENDENCY_INSTALLATION=false\u003c/code\u003e in your workflow, however we plan to remove this ability in future versions of the CodeQL Action. \u003ca href=\"https://github.com/github/codeql-action/pull/2031\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2031/hovercard\"\u003e#2031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe CodeQL Action now requires CodeQL version 2.11.6 or later. For more information, see \u003ca href=\"#2227---16-nov-2023\"\u003ethe corresponding changelog entry for CodeQL Action version 2.22.7\u003c/a\u003e. \u003ca href=\"https://github.com/github/codeql-action/pull/2009\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2009/hovercard\"\u003e#2009\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.22.12 - 22 Dec 2023\u003c/h2\u003e\u003ca id=\"user-content-32212---22-dec-2023\" class=\"anchor\" aria-label=\"Permalink: 3.22.12 - 22 Dec 2023\" href=\"#32212---22-dec-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.15.5. \u003ca href=\"https://github.com/github/codeql-action/pull/2047\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2047/hovercard\"\u003e#2047\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e3.22.11 - 13 Dec 2023\u003c/h2\u003e\u003ca id=\"user-content-32211---13-dec-2023\" class=\"anchor\" aria-label=\"Permalink: 3.22.11 - 13 Dec 2023\" href=\"#32211---13-dec-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e[v3+ only] The CodeQL Action now runs on Node.js v20. \u003ca href=\"https://github.com/github/codeql-action/pull/2006\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2006/hovercard\"\u003e#2006\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.22.10 - 12 Dec 2023\u003c/h2\u003e\u003ca id=\"user-content-22210---12-dec-2023\" class=\"anchor\" aria-label=\"Permalink: 2.22.10 - 12 Dec 2023\" href=\"#22210---12-dec-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.15.4. \u003ca href=\"https://github.com/github/codeql-action/pull/2016\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2016/hovercard\"\u003e#2016\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.22.9 - 07 Dec 2023\u003c/h2\u003e\u003ca id=\"user-content-2229---07-dec-2023\" class=\"anchor\" aria-label=\"Permalink: 2.22.9 - 07 Dec 2023\" href=\"#2229---07-dec-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.22.8 - 23 Nov 2023\u003c/h2\u003e\u003ca id=\"user-content-2228---23-nov-2023\" class=\"anchor\" aria-label=\"Permalink: 2.22.8 - 23 Nov 2023\" href=\"#2228---23-nov-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.15.3. \u003ca href=\"https://github.com/github/codeql-action/pull/2001\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/2001/hovercard\"\u003e#2001\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.22.7 - 16 Nov 2023\u003c/h2\u003e\u003ca id=\"user-content-2227---16-nov-2023\" class=\"anchor\" aria-label=\"Permalink: 2.22.7 - 16 Nov 2023\" href=\"#2227---16-nov-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eAdd a deprecation warning for customers using CodeQL version 2.11.5 and earlier. These versions of CodeQL were discontinued on 8 November 2023 alongside GitHub Enterprise Server 3.7, and will be unsupported by CodeQL Action v2.23.0 and later. \u003ca href=\"https://github.com/github/codeql-action/pull/1993\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1993/hovercard\"\u003e#1993\u003c/a\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eIf you are using one of these versions, please update to CodeQL CLI version 2.11.6 or later. For instance, if you have specified a custom version of the CLI using the 'tools' input to the 'init' Action, you can remove this input to use the default version.\u003c/li\u003e\n\u003cli\u003eAlternatively, if you want to continue using a version of the CodeQL CLI between 2.10.5 and 2.11.5, you can replace \u003ccode\u003egithub/codeql-action/*@v2\u003c/code\u003e by \u003ccode\u003egithub/codeql-action/*@v2.22.7\u003c/code\u003e in your code scanning workflow to ensure you continue using this version of the CodeQL Action.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.22.6 - 14 Nov 2023\u003c/h2\u003e\u003ca id=\"user-content-2226---14-nov-2023\" class=\"anchor\" aria-label=\"Permalink: 2.22.6 - 14 Nov 2023\" href=\"#2226---14-nov-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eCustomers running Python analysis on macOS using version 2.14.6 or earlier of the CodeQL CLI should upgrade to CodeQL CLI version 2.15.0 or later. If you do not wish to upgrade the CodeQL CLI, ensure that you are using Python version 3.11 or earlier, as CodeQL version 2.14.6 and earlier do not support Python 3.12. You can achieve this by adding a \u003ca href=\"https://github.com/actions/setup-python\"\u003e\u003ccode\u003esetup-python\u003c/code\u003e\u003c/a\u003e step to your code scanning workflow before the step that invokes \u003ccode\u003egithub/codeql-action/init\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.15.2. \u003ca href=\"https://github.com/github/codeql-action/pull/1978\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1978/hovercard\"\u003e#1978\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.22.5 - 27 Oct 2023\u003c/h2\u003e\u003ca id=\"user-content-2225---27-oct-2023\" class=\"anchor\" aria-label=\"Permalink: 2.22.5 - 27 Oct 2023\" href=\"#2225---27-oct-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.22.4 - 20 Oct 2023\u003c/h2\u003e\u003ca id=\"user-content-2224---20-oct-2023\" class=\"anchor\" aria-label=\"Permalink: 2.22.4 - 20 Oct 2023\" href=\"#2224---20-oct-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.15.1. \u003ca href=\"https://github.com/github/codeql-action/pull/1953\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1953/hovercard\"\u003e#1953\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUsers will begin to see warnings on Node.js 16 deprecation in their Actions logs on code scanning runs starting October 23, 2023.\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eAll code scanning workflows should continue to succeed regardless of the warning.\u003c/li\u003e\n\u003cli\u003eThe team at GitHub maintaining the CodeQL Action is aware of the deprecation timeline and actively working on creating another version of the CodeQL Action, v3, that will bump us to Node 20.\u003c/li\u003e\n\u003cli\u003eFor more information, and to communicate with the maintaining team, please use \u003ca href=\"https://github.com/github/codeql-action/issues/1959\" data-hovercard-type=\"issue\" data-hovercard-url=\"/github/codeql-action/issues/1959/hovercard\"\u003ethis issue\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.22.3 - 13 Oct 2023\u003c/h2\u003e\u003ca id=\"user-content-2223---13-oct-2023\" class=\"anchor\" aria-label=\"Permalink: 2.22.3 - 13 Oct 2023\" href=\"#2223---13-oct-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eProvide an authentication token when downloading the CodeQL Bundle from the API of a GitHub Enterprise Server instance. \u003ca href=\"https://github.com/github/codeql-action/pull/1945\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1945/hovercard\"\u003e#1945\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.22.2 - 12 Oct 2023\u003c/h2\u003e\u003ca id=\"user-content-2222---12-oct-2023\" class=\"anchor\" aria-label=\"Permalink: 2.22.2 - 12 Oct 2023\" href=\"#2222---12-oct-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.15.0. \u003ca href=\"https://github.com/github/codeql-action/pull/1938\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1938/hovercard\"\u003e#1938\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove the log output when an error occurs in an invocation of the CodeQL CLI. \u003ca href=\"https://github.com/github/codeql-action/pull/1927\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1927/hovercard\"\u003e#1927\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.22.1 - 09 Oct 2023\u003c/h2\u003e\u003ca id=\"user-content-2221---09-oct-2023\" class=\"anchor\" aria-label=\"Permalink: 2.22.1 - 09 Oct 2023\" href=\"#2221---09-oct-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eAdd a workaround for Python 3.12, which is not supported in CodeQL CLI version 2.14.6 or earlier. If you are running an analysis on Windows and using Python 3.12 or later, the CodeQL Action will switch to running Python 3.11. In this case, if Python 3.11 is not found, then the workflow will fail. \u003ca href=\"https://github.com/github/codeql-action/pull/1928\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1928/hovercard\"\u003e#1928\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.22.0 - 06 Oct 2023\u003c/h2\u003e\u003ca id=\"user-content-2220---06-oct-2023\" class=\"anchor\" aria-label=\"Permalink: 2.22.0 - 06 Oct 2023\" href=\"#2220---06-oct-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eThe CodeQL Action now requires CodeQL version 2.10.5 or later. For more information, see the corresponding changelog entry for CodeQL Action version 2.21.8. \u003ca href=\"https://github.com/github/codeql-action/pull/1907\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1907/hovercard\"\u003e#1907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe CodeQL Action no longer runs ML-powered queries. For more information, including details on our investment in AI-powered security technology, see \u003ca href=\"https://github.blog/changelog/2023-09-29-codeql-code-scanning-deprecates-ml-powered-alerts/\" rel=\"nofollow\"\u003e\"CodeQL code scanning deprecates ML-powered alerts.\"\u003c/a\u003e \u003ca href=\"https://github.com/github/codeql-action/pull/1910\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1910/hovercard\"\u003e#1910\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix a bug which prevented tracing of projects using Go 1.21 and above on Linux. \u003ca href=\"https://github.com/github/codeql-action/pull/1909\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1909/hovercard\"\u003e#1909\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.21.9 - 27 Sep 2023\u003c/h2\u003e\u003ca id=\"user-content-2219---27-sep-2023\" class=\"anchor\" aria-label=\"Permalink: 2.21.9 - 27 Sep 2023\" href=\"#2219---27-sep-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.14.6. \u003ca href=\"https://github.com/github/codeql-action/pull/1897\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1897/hovercard\"\u003e#1897\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWe are rolling out a feature in October 2023 that will improve the success rate of C/C++ autobuild. \u003ca href=\"https://github.com/github/codeql-action/pull/1889\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1889/hovercard\"\u003e#1889\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWe are rolling out a feature in October 2023 that will provide specific file coverage information for C and C++, Java and Kotlin, and JavaScript and TypeScript. Currently file coverage information for each of these pairs of languages is grouped together. \u003ca href=\"https://github.com/github/codeql-action/pull/1903\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1903/hovercard\"\u003e#1903\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a warning to help customers avoid inadvertently analyzing the same CodeQL language in multiple matrix jobs. \u003ca href=\"https://github.com/github/codeql-action/pull/1901\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1901/hovercard\"\u003e#1901\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.21.8 - 19 Sep 2023\u003c/h2\u003e\u003ca id=\"user-content-2218---19-sep-2023\" class=\"anchor\" aria-label=\"Permalink: 2.21.8 - 19 Sep 2023\" href=\"#2218---19-sep-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eAdd a deprecation warning for customers using CodeQL version 2.10.4 and earlier. These versions of CodeQL were discontinued on 12 September 2023 alongside GitHub Enterprise Server 3.6, and will be unsupported by the next minor release of the CodeQL Action. \u003ca href=\"https://github.com/github/codeql-action/pull/1884\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1884/hovercard\"\u003e#1884\u003c/a\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eIf you are using one of these versions, please update to CodeQL CLI version 2.10.5 or later. For instance, if you have specified a custom version of the CLI using the 'tools' input to the 'init' Action, you can remove this input to use the default version.\u003c/li\u003e\n\u003cli\u003eAlternatively, if you want to continue using a version of the CodeQL CLI between 2.9.5 and 2.10.4, you can replace \u003ccode\u003egithub/codeql-action/*@v2\u003c/code\u003e by \u003ccode\u003egithub/codeql-action/*@v2.21.7\u003c/code\u003e in your code scanning workflow to ensure you continue using this version of the CodeQL Action.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eEnable the following language aliases when using CodeQL 2.14.4 and later: \u003ccode\u003ec-cpp\u003c/code\u003e for C/C++ analysis, \u003ccode\u003ejava-kotlin\u003c/code\u003e for Java/Kotlin analysis, and \u003ccode\u003ejavascript-typescript\u003c/code\u003e for JavaScript/TypeScript analysis. \u003ca href=\"https://github.com/github/codeql-action/pull/1883\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1883/hovercard\"\u003e#1883\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.21.7 - 14 Sep 2023\u003c/h2\u003e\u003ca id=\"user-content-2217---14-sep-2023\" class=\"anchor\" aria-label=\"Permalink: 2.21.7 - 14 Sep 2023\" href=\"#2217---14-sep-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.14.5. \u003ca href=\"https://github.com/github/codeql-action/pull/1882\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1882/hovercard\"\u003e#1882\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.21.6 - 13 Sep 2023\u003c/h2\u003e\u003ca id=\"user-content-2216---13-sep-2023\" class=\"anchor\" aria-label=\"Permalink: 2.21.6 - 13 Sep 2023\" href=\"#2216---13-sep-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eBetter error message when there is a failure to determine the merge base of the code to analysis. \u003ca href=\"https://github.com/github/codeql-action/pull/1860\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1860/hovercard\"\u003e#1860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove the calculation of default amount of RAM used for query execution on GitHub Enterprise Server. This now reduces in proportion to the runner's total memory to better account for system memory usage, helping to avoid out-of-memory failures on larger runners. This feature is already available to GitHub.com users. \u003ca href=\"https://github.com/github/codeql-action/pull/1866\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1866/hovercard\"\u003e#1866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable improved file coverage information for GitHub Enterprise Server users. This feature is already available to GitHub.com users. \u003ca href=\"https://github.com/github/codeql-action/pull/1867\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1867/hovercard\"\u003e#1867\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.14.4. \u003ca href=\"https://github.com/github/codeql-action/pull/1873\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1873/hovercard\"\u003e#1873\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.21.5 - 28 Aug 2023\u003c/h2\u003e\u003ca id=\"user-content-2215---28-aug-2023\" class=\"anchor\" aria-label=\"Permalink: 2.21.5 - 28 Aug 2023\" href=\"#2215---28-aug-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.14.3. \u003ca href=\"https://github.com/github/codeql-action/pull/1845\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1845/hovercard\"\u003e#1845\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed a bug in CodeQL Action 2.21.3 onwards that affected beta support for \u003ca href=\"https://projectlombok.org/\" rel=\"nofollow\"\u003eProject Lombok\u003c/a\u003e when analyzing Java. The environment variable \u003ccode\u003eCODEQL_EXTRACTOR_JAVA_RUN_ANNOTATION_PROCESSORS\u003c/code\u003e will now be respected if it was manually configured in the workflow. \u003ca href=\"https://github.com/github/codeql-action/pull/1844\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1844/hovercard\"\u003e#1844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable support for Kotlin 1.9.20 when running with CodeQL CLI v2.13.4 through v2.14.3. \u003ca href=\"https://github.com/github/codeql-action/pull/1853\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1853/hovercard\"\u003e#1853\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.21.4 - 14 Aug 2023\u003c/h2\u003e\u003ca id=\"user-content-2214---14-aug-2023\" class=\"anchor\" aria-label=\"Permalink: 2.21.4 - 14 Aug 2023\" href=\"#2214---14-aug-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.14.2. \u003ca href=\"https://github.com/github/codeql-action/pull/1831\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1831/hovercard\"\u003e#1831\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLog a warning if the amount of available disk space runs low during a code scanning run. \u003ca href=\"https://github.com/github/codeql-action/pull/1825\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1825/hovercard\"\u003e#1825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhen downloading CodeQL bundle version 2.13.4 and later, cache these bundles in the Actions tool cache using a simpler version number. \u003ca href=\"https://github.com/github/codeql-action/pull/1832\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1832/hovercard\"\u003e#1832\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix an issue that first appeared in CodeQL Action v2.21.2 that prevented CodeQL invocations from being logged. \u003ca href=\"https://github.com/github/codeql-action/pull/1833\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1833/hovercard\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWe are rolling out a feature in August 2023 that will improve the quality of file coverage information. \u003ca href=\"https://github.com/github/codeql-action/pull/1835\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1835/hovercard\"\u003e#1835\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.21.3 - 08 Aug 2023\u003c/h2\u003e\u003ca id=\"user-content-2213---08-aug-2023\" class=\"anchor\" aria-label=\"Permalink: 2.21.3 - 08 Aug 2023\" href=\"#2213---08-aug-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eWe are rolling out a feature in August 2023 that will improve multi-threaded performance on larger runners. \u003ca href=\"https://github.com/github/codeql-action/pull/1817\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1817/hovercard\"\u003e#1817\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWe are rolling out a feature in August 2023 that adds beta support for \u003ca href=\"https://projectlombok.org/\" rel=\"nofollow\"\u003eProject Lombok\u003c/a\u003e when analyzing Java. \u003ca href=\"https://github.com/github/codeql-action/pull/1809\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1809/hovercard\"\u003e#1809\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce disk space usage when downloading the CodeQL bundle. \u003ca href=\"https://github.com/github/codeql-action/pull/1820\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1820/hovercard\"\u003e#1820\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.21.2 - 28 Jul 2023\u003c/h2\u003e\u003ca id=\"user-content-2212---28-jul-2023\" class=\"anchor\" aria-label=\"Permalink: 2.21.2 - 28 Jul 2023\" href=\"#2212---28-jul-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.14.1. \u003ca href=\"https://github.com/github/codeql-action/pull/1797\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1797/hovercard\"\u003e#1797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid duplicating the analysis summary within the logs. \u003ca href=\"https://github.com/github/codeql-action/pull/1811\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1811/hovercard\"\u003e#1811\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.21.1 - 26 Jul 2023\u003c/h2\u003e\u003ca id=\"user-content-2211---26-jul-2023\" class=\"anchor\" aria-label=\"Permalink: 2.21.1 - 26 Jul 2023\" href=\"#2211---26-jul-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eImprove the handling of fatal errors from the CodeQL CLI. \u003ca href=\"https://github.com/github/codeql-action/pull/1795\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1795/hovercard\"\u003e#1795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd the \u003ccode\u003esarif-output\u003c/code\u003e output to the analyze action that contains the path to the directory of the generated SARIF. \u003ca href=\"https://github.com/github/codeql-action/pull/1799\" data-hovercard-type=\"issue\" data-hovercard-url=\"/github/codeql-action/issues/1799/hovercard\"\u003e#1799\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.21.0 - 19 Jul 2023\u003c/h2\u003e\u003ca id=\"user-content-2210---19-jul-2023\" class=\"anchor\" aria-label=\"Permalink: 2.21.0 - 19 Jul 2023\" href=\"#2210---19-jul-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eCodeQL Action now requires CodeQL CLI 2.9.4 or later. For more information, see the corresponding changelog entry for CodeQL Action version 2.20.4. \u003ca href=\"https://github.com/github/codeql-action/pull/1724\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1724/hovercard\"\u003e#1724\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.20.4 - 14 Jul 2023\u003c/h2\u003e\u003ca id=\"user-content-2204---14-jul-2023\" class=\"anchor\" aria-label=\"Permalink: 2.20.4 - 14 Jul 2023\" href=\"#2204---14-jul-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eThis is the last release of the Action that supports CodeQL CLI versions 2.8.5 to 2.9.3. These versions of the CodeQL CLI were deprecated on June 20, 2023 alongside GitHub Enterprise Server 3.5 and will not be supported by the next release of the CodeQL Action (2.21.0).\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eIf you are using one of these versions, please update to CodeQL CLI version 2.9.4 or later. For instance, if you have specified a custom version of the CLI using the 'tools' input to the 'init' Action, you can remove this input to use the default version.\u003c/li\u003e\n\u003cli\u003eAlternatively, if you want to continue using a version of the CodeQL CLI between 2.8.5 and 2.9.3, you can replace 'github/codeql-action/\u003cem\u003e@v2' by 'github/codeql-action/\u003c/em\u003e@v2.20.4' in your code scanning workflow to ensure you continue using this version of the CodeQL Action.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eWe are rolling out a feature in July 2023 that will slightly reduce the default amount of RAM used for query execution, in proportion to the runner's total memory. This will help to avoid out-of-memory failures on larger runners. \u003ca href=\"https://github.com/github/codeql-action/pull/1760\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1760/hovercard\"\u003e#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.14.0. \u003ca href=\"https://github.com/github/codeql-action/pull/1762\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1762/hovercard\"\u003e#1762\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.20.3 - 06 Jul 2023\u003c/h2\u003e\u003ca id=\"user-content-2203---06-jul-2023\" class=\"anchor\" aria-label=\"Permalink: 2.20.3 - 06 Jul 2023\" href=\"#2203---06-jul-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.13.5. \u003ca href=\"https://github.com/github/codeql-action/pull/1743\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1743/hovercard\"\u003e#1743\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.20.2 - 03 Jul 2023\u003c/h2\u003e\u003ca id=\"user-content-2202---03-jul-2023\" class=\"anchor\" aria-label=\"Permalink: 2.20.2 - 03 Jul 2023\" href=\"#2202---03-jul-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.20.1 - 21 Jun 2023\u003c/h2\u003e\u003ca id=\"user-content-2201---21-jun-2023\" class=\"anchor\" aria-label=\"Permalink: 2.20.1 - 21 Jun 2023\" href=\"#2201---21-jun-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.13.4. \u003ca href=\"https://github.com/github/codeql-action/pull/1721\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1721/hovercard\"\u003e#1721\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExperimental: add a new \u003ccode\u003eresolve-environment\u003c/code\u003e action which attempts to infer a configuration for the build environment that is required to build a given project. Do not use this in production as it is part of an internal experiment and subject to change at any time.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.20.0 - 13 Jun 2023\u003c/h2\u003e\u003ca id=\"user-content-2200---13-jun-2023\" class=\"anchor\" aria-label=\"Permalink: 2.20.0 - 13 Jun 2023\" href=\"#2200---13-jun-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eBump the version of the Action to 2.20.0. This ensures that users who received a Dependabot upgrade to \u003ca href=\"https://github.com/github/codeql-action/commit/cdcdbb579706841c47f7063dda365e292e5cad7a\"\u003e\u003ccode\u003ecdcdbb5\u003c/code\u003e\u003c/a\u003e, which was mistakenly marked as Action version 2.13.4, continue to receive updates to the CodeQL Action. Full details in \u003ca href=\"https://github.com/github/codeql-action/pull/1729\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1729/hovercard\"\u003e#1729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.3.6 - 01 Jun 2023\u003c/h2\u003e\u003ca id=\"user-content-236---01-jun-2023\" class=\"anchor\" aria-label=\"Permalink: 2.3.6 - 01 Jun 2023\" href=\"#236---01-jun-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.13.3. \u003ca href=\"https://github.com/github/codeql-action/pull/1698\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1698/hovercard\"\u003e#1698\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.3.5 - 25 May 2023\u003c/h2\u003e\u003ca id=\"user-content-235---25-may-2023\" class=\"anchor\" aria-label=\"Permalink: 2.3.5 - 25 May 2023\" href=\"#235---25-may-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eAllow invalid URIs to be used as values to \u003ccode\u003eartifactLocation.uri\u003c/code\u003e properties. This reverses a change from \u003ca href=\"https://github.com/github/codeql-action/pull/1668\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1668/hovercard\"\u003e#1668\u003c/a\u003e that inadvertently led to stricter validation of some URI values. \u003ca href=\"https://github.com/github/codeql-action/pull/1705\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1705/hovercard\"\u003e#1705\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGracefully handle invalid URIs when fingerprinting. \u003ca href=\"https://github.com/github/codeql-action/pull/1694\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1694/hovercard\"\u003e#1694\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.3.4 - 24 May 2023\u003c/h2\u003e\u003ca id=\"user-content-234---24-may-2023\" class=\"anchor\" aria-label=\"Permalink: 2.3.4 - 24 May 2023\" href=\"#234---24-may-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdated the SARIF 2.1.0 JSON schema file to the latest from \u003ca href=\"https://github.com/oasis-tcs/sarif-spec/blob/123e95847b13fbdd4cbe2120fa5e33355d4a042b/Schemata/sarif-schema-2.1.0.json\"\u003eoasis-tcs/sarif-spec\u003c/a\u003e. \u003ca href=\"https://github.com/github/codeql-action/pull/1668\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1668/hovercard\"\u003e#1668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWe are rolling out a feature in May 2023 that will disable Python dependency installation for new users of the CodeQL Action. This improves the speed of analysis while having only a very minor impact on results. \u003ca href=\"https://github.com/github/codeql-action/pull/1676\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1676/hovercard\"\u003e#1676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWe are improving the way that \u003ca href=\"https://github.com/github/codeql-action/releases\"\u003eCodeQL bundles\u003c/a\u003e are tagged to make it possible to easily identify bundles by their CodeQL semantic version. \u003ca href=\"https://github.com/github/codeql-action/pull/1682\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1682/hovercard\"\u003e#1682\u003c/a\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eAs of CodeQL CLI 2.13.4, CodeQL bundles will be tagged using semantic versions, for example \u003ccode\u003ecodeql-bundle-v2.13.4\u003c/code\u003e, instead of timestamps, like \u003ccode\u003ecodeql-bundle-20230615\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eThis change does not affect the majority of workflows, and we will not be changing tags for existing bundle releases.\u003c/li\u003e\n\u003cli\u003eSome workflows with custom logic that depends on the specific format of the CodeQL bundle tag may need to be updated. For example, if your workflow matches CodeQL bundle tag names against a \u003ccode\u003ecodeql-bundle-yyyymmdd\u003c/code\u003e pattern, you should update it to also recognize \u003ccode\u003ecodeql-bundle-vx.y.z\u003c/code\u003e tags.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eRemove the requirement for \u003ccode\u003eon.push\u003c/code\u003e and \u003ccode\u003eon.pull_request\u003c/code\u003e to trigger on the same branches. \u003ca href=\"https://github.com/github/codeql-action/pull/1675\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1675/hovercard\"\u003e#1675\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.3.3 - 04 May 2023\u003c/h2\u003e\u003ca id=\"user-content-233---04-may-2023\" class=\"anchor\" aria-label=\"Permalink: 2.3.3 - 04 May 2023\" href=\"#233---04-may-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.13.1. \u003ca href=\"https://github.com/github/codeql-action/pull/1664\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1664/hovercard\"\u003e#1664\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYou can now configure CodeQL within your code scanning workflow by passing a \u003ccode\u003econfig\u003c/code\u003e input to the \u003ccode\u003einit\u003c/code\u003e Action. See \u003ca href=\"https://aka.ms/code-scanning-docs/config-file\" rel=\"nofollow\"\u003eUsing a custom configuration file\u003c/a\u003e for more information about configuring code scanning. \u003ca href=\"https://github.com/github/codeql-action/pull/1590\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1590/hovercard\"\u003e#1590\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.3.2 - 27 Apr 2023\u003c/h2\u003e\u003ca id=\"user-content-232---27-apr-2023\" class=\"anchor\" aria-label=\"Permalink: 2.3.2 - 27 Apr 2023\" href=\"#232---27-apr-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.3.1 - 26 Apr 2023\u003c/h2\u003e\u003ca id=\"user-content-231---26-apr-2023\" class=\"anchor\" aria-label=\"Permalink: 2.3.1 - 26 Apr 2023\" href=\"#231---26-apr-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.3.0 - 21 Apr 2023\u003c/h2\u003e\u003ca id=\"user-content-230---21-apr-2023\" class=\"anchor\" aria-label=\"Permalink: 2.3.0 - 21 Apr 2023\" href=\"#230---21-apr-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.13.0. \u003ca href=\"https://github.com/github/codeql-action/pull/1649\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1649/hovercard\"\u003e#1649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the minimum CodeQL bundle version to 2.8.5. \u003ca href=\"https://github.com/github/codeql-action/pull/1618\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1618/hovercard\"\u003e#1618\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.2.12 - 13 Apr 2023\u003c/h2\u003e\u003ca id=\"user-content-2212---13-apr-2023\" class=\"anchor\" aria-label=\"Permalink: 2.2.12 - 13 Apr 2023\" href=\"#2212---13-apr-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eInclude the value of the \u003ccode\u003eGITHUB_RUN_ATTEMPT\u003c/code\u003e environment variable in the telemetry sent to GitHub. \u003ca href=\"https://github.com/github/codeql-action/pull/1640\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1640/hovercard\"\u003e#1640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove the ease of debugging failed runs configured using \u003ca href=\"https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning-for-a-repository#configuring-code-scanning-automatically\"\u003edefault setup\u003c/a\u003e. The CodeQL Action will now upload diagnostic information to Code Scanning from failed runs configured using default setup. You can view this diagnostic information on the \u003ca href=\"https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/about-the-tool-status-page\"\u003etool status page\u003c/a\u003e. \u003ca href=\"https://github.com/github/codeql-action/pull/1619\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1619/hovercard\"\u003e#1619\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.2.11 - 06 Apr 2023\u003c/h2\u003e\u003ca id=\"user-content-2211---06-apr-2023\" class=\"anchor\" aria-label=\"Permalink: 2.2.11 - 06 Apr 2023\" href=\"#2211---06-apr-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.2.10 - 05 Apr 2023\u003c/h2\u003e\u003ca id=\"user-content-2210---05-apr-2023\" class=\"anchor\" aria-label=\"Permalink: 2.2.10 - 05 Apr 2023\" href=\"#2210---05-apr-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.12.6. \u003ca href=\"https://github.com/github/codeql-action/pull/1629\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1629/hovercard\"\u003e#1629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.2.9 - 27 Mar 2023\u003c/h2\u003e\u003ca id=\"user-content-229---27-mar-2023\" class=\"anchor\" aria-label=\"Permalink: 2.2.9 - 27 Mar 2023\" href=\"#229---27-mar-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eCustomers post-processing the SARIF output of the \u003ccode\u003eanalyze\u003c/code\u003e Action before uploading it to Code Scanning will benefit from an improved debugging experience. \u003ca href=\"https://github.com/github/codeql-action/pull/1598\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1598/hovercard\"\u003e#1598\u003c/a\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eThe CodeQL Action will now upload a SARIF file with debugging information to Code Scanning on failed runs for customers using \u003ccode\u003eupload: false\u003c/code\u003e. Previously, this was only available for customers using the default value of the \u003ccode\u003eupload\u003c/code\u003e input.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003eupload\u003c/code\u003e input to the \u003ccode\u003eanalyze\u003c/code\u003e Action now accepts the following values:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ccode\u003ealways\u003c/code\u003e is the default value, which uploads the SARIF file to Code Scanning for successful and failed runs.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003efailure-only\u003c/code\u003e is recommended for customers post-processing the SARIF file before uploading it to Code Scanning. This option uploads debugging information to Code Scanning for failed runs to improve the debugging experience.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003enever\u003c/code\u003e avoids uploading the SARIF file to Code Scanning even if the code scanning run fails. This is not recommended for external users since it complicates debugging.\u003c/li\u003e\n\u003cli\u003eThe legacy \u003ccode\u003etrue\u003c/code\u003e and \u003ccode\u003efalse\u003c/code\u003e options will be interpreted as \u003ccode\u003ealways\u003c/code\u003e and \u003ccode\u003efailure-only\u003c/code\u003e respectively.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.2.8 - 22 Mar 2023\u003c/h2\u003e\u003ca id=\"user-content-228---22-mar-2023\" class=\"anchor\" aria-label=\"Permalink: 2.2.8 - 22 Mar 2023\" href=\"#228---22-mar-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.12.5. \u003ca href=\"https://github.com/github/codeql-action/pull/1585\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1585/hovercard\"\u003e#1585\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.2.7 - 15 Mar 2023\u003c/h2\u003e\u003ca id=\"user-content-227---15-mar-2023\" class=\"anchor\" aria-label=\"Permalink: 2.2.7 - 15 Mar 2023\" href=\"#227---15-mar-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.2.6 - 10 Mar 2023\u003c/h2\u003e\u003ca id=\"user-content-226---10-mar-2023\" class=\"anchor\" aria-label=\"Permalink: 2.2.6 - 10 Mar 2023\" href=\"#226---10-mar-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.12.4. \u003ca href=\"https://github.com/github/codeql-action/pull/1561\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1561/hovercard\"\u003e#1561\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.2.5 - 24 Feb 2023\u003c/h2\u003e\u003ca id=\"user-content-225---24-feb-2023\" class=\"anchor\" aria-label=\"Permalink: 2.2.5 - 24 Feb 2023\" href=\"#225---24-feb-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.12.3. \u003ca href=\"https://github.com/github/codeql-action/pull/1543\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1543/hovercard\"\u003e#1543\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.2.4 - 10 Feb 2023\u003c/h2\u003e\u003ca id=\"user-content-224---10-feb-2023\" class=\"anchor\" aria-label=\"Permalink: 2.2.4 - 10 Feb 2023\" href=\"#224---10-feb-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.2.3 - 08 Feb 2023\u003c/h2\u003e\u003ca id=\"user-content-223---08-feb-2023\" class=\"anchor\" aria-label=\"Permalink: 2.2.3 - 08 Feb 2023\" href=\"#223---08-feb-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.12.2. \u003ca href=\"https://github.com/github/codeql-action/pull/1518\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1518/hovercard\"\u003e#1518\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.2.2 - 06 Feb 2023\u003c/h2\u003e\u003ca id=\"user-content-222---06-feb-2023\" class=\"anchor\" aria-label=\"Permalink: 2.2.2 - 06 Feb 2023\" href=\"#222---06-feb-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eFix an issue where customers using the CodeQL Action with the \u003ca href=\"https://docs.github.com/en/enterprise-server@3.7/admin/code-security/managing-github-advanced-security-for-your-enterprise/configuring-code-scanning-for-your-appliance#configuring-codeql-analysis-on-a-server-without-internet-access\"\u003eCodeQL Action sync tool\u003c/a\u003e would not be able to obtain the CodeQL tools. \u003ca href=\"https://github.com/github/codeql-action/pull/1517\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1517/hovercard\"\u003e#1517\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.2.1 - 27 Jan 2023\u003c/h2\u003e\u003ca id=\"user-content-221---27-jan-2023\" class=\"anchor\" aria-label=\"Permalink: 2.2.1 - 27 Jan 2023\" href=\"#221---27-jan-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.2.0 - 26 Jan 2023\u003c/h2\u003e\u003ca id=\"user-content-220---26-jan-2023\" class=\"anchor\" aria-label=\"Permalink: 2.2.0 - 26 Jan 2023\" href=\"#220---26-jan-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eImprove stability when choosing the default version of CodeQL to use in code scanning workflow runs on Actions on GitHub.com. \u003ca href=\"https://github.com/github/codeql-action/pull/1475\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1475/hovercard\"\u003e#1475\u003c/a\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eThis change addresses customer reports of code scanning alerts on GitHub.com being closed and reopened during the rollout of new versions of CodeQL in the GitHub Actions \u003ca href=\"https://github.com/actions/runner-images\"\u003erunner images\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNo change is required for the majority of workflows\u003c/strong\u003e, including:\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eWorkflows on GitHub.com hosted runners using the latest version (\u003ccode\u003ev2\u003c/code\u003e) of the CodeQL Action.\u003c/li\u003e\n\u003cli\u003eWorkflows on GitHub.com hosted runners that are pinned to specific versions of the CodeQL Action from \u003ccode\u003ev2.2.0\u003c/code\u003e onwards.\u003c/li\u003e\n\u003cli\u003eWorkflows on GitHub Enterprise Server.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eA change may be required\u003c/strong\u003e for workflows on GitHub.com hosted runners that are pinned to specific versions of the CodeQL Action before \u003ccode\u003ev2.2.0\u003c/code\u003e (e.g. \u003ccode\u003ev2.1.32\u003c/code\u003e):\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003ePreviously, these workflows would obtain the latest version of CodeQL from the Actions runner image.\u003c/li\u003e\n\u003cli\u003eNow, these workflows will download an older, compatible version of CodeQL from GitHub Releases. To use this older version, no change is required. To use the newest version of CodeQL, please update your workflows to reference the latest version of the CodeQL Action (\u003ccode\u003ev2\u003c/code\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eInternal changes\u003c/strong\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eThese changes will not affect the majority of code scanning workflows. Continue reading only if your workflow uses \u003ca href=\"https://github.com/actions/toolkit/tree/main/packages/tool-cache\"\u003e@actions/tool-cache\u003c/a\u003e or relies on the precise location of CodeQL within the Actions tool cache.\u003c/li\u003e\n\u003cli\u003eThe tool cache now contains \u003cstrong\u003etwo\u003c/strong\u003e recent CodeQL versions (previously \u003cstrong\u003eone\u003c/strong\u003e).\u003c/li\u003e\n\u003cli\u003eEach CodeQL version is located under a directory named after the release date and version number, e.g. CodeQL 2.11.6 is now located under \u003ccode\u003eCodeQL/2.11.6-20221211/x64/codeql\u003c/code\u003e (previously \u003ccode\u003eCodeQL/0.0.0-20221211/x64/codeql\u003c/code\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eThe maximum number of \u003ca href=\"https://docs.github.com/en/code-security/code-scanning/integrating-with-code-scanning/sarif-support-for-code-scanning#run-object\"\u003eSARIF runs\u003c/a\u003e per file has been increased from 15 to 20 for users uploading SARIF files to GitHub.com. This change will help ensure that Code Scanning can process SARIF files generated by third-party tools that have many runs. See the \u003ca href=\"https://docs.github.com/en/rest/code-scanning#upload-an-analysis-as-sarif-data\"\u003eGitHub API documentation\u003c/a\u003e for a list of all the limits around uploading SARIF. This change will be released to GitHub Enterprise Server as part of GHES 3.9.\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.12.1. \u003ca href=\"https://github.com/github/codeql-action/pull/1498\" data-hovercard-type=\"issue\" data-hovercard-url=\"/github/codeql-action/issues/1498/hovercard\"\u003e#1498\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix a bug that forced the \u003ccode\u003einit\u003c/code\u003e Action to run for at least two minutes on JavaScript. \u003ca href=\"https://github.com/github/codeql-action/pull/1494\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1494/hovercard\"\u003e#1494\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.39 - 18 Jan 2023\u003c/h2\u003e\u003ca id=\"user-content-2139---18-jan-2023\" class=\"anchor\" aria-label=\"Permalink: 2.1.39 - 18 Jan 2023\" href=\"#2139---18-jan-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eCodeQL Action v1 is now deprecated, and is no longer updated or supported. For better performance, improved security, and new features, upgrade to v2. For more information, see \u003ca href=\"https://github.blog/changelog/2023-01-18-code-scanning-codeql-action-v1-is-now-deprecated/\" rel=\"nofollow\"\u003ethis changelog post\u003c/a\u003e. \u003ca href=\"https://github.com/github/codeql-action/pull/1466\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1466/hovercard\"\u003e#1467\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePython automatic dependency installation will no longer fail for projects using Poetry that specify \u003ccode\u003evirtualenvs.options.no-pip = true\u003c/code\u003e in their \u003ccode\u003epoetry.toml\u003c/code\u003e. \u003ca href=\"https://github.com/github/codeql-action/pull/1431\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1431/hovercard\"\u003e#1431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid printing a stack trace and error message when the action fails to find the SHA at the\ncurrent directory. This will happen in several non-error states and so we now avoid cluttering the\nlog with this message. \u003ca href=\"https://github.com/github/codeql-action/pull/1485\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1485/hovercard\"\u003e#1485\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.38 - 12 Jan 2023\u003c/h2\u003e\u003ca id=\"user-content-2138---12-jan-2023\" class=\"anchor\" aria-label=\"Permalink: 2.1.38 - 12 Jan 2023\" href=\"#2138---12-jan-2023\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.12.0. \u003ca href=\"https://github.com/github/codeql-action/pull/1466\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1466/hovercard\"\u003e#1466\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.37 - 14 Dec 2022\u003c/h2\u003e\u003ca id=\"user-content-2137---14-dec-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.37 - 14 Dec 2022\" href=\"#2137---14-dec-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.11.6. \u003ca href=\"https://github.com/github/codeql-action/pull/1433\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1433/hovercard\"\u003e#1433\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.36 - 08 Dec 2022\u003c/h2\u003e\u003ca id=\"user-content-2136---08-dec-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.36 - 08 Dec 2022\" href=\"#2136---08-dec-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.11.5. \u003ca href=\"https://github.com/github/codeql-action/pull/1412\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1412/hovercard\"\u003e#1412\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a step that tries to upload a SARIF file for the workflow run when that workflow run fails. This will help better surface failed code scanning workflow runs. \u003ca href=\"https://github.com/github/codeql-action/pull/1393\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1393/hovercard\"\u003e#1393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePython automatic dependency installation will no longer consider dependency code installed in venv as user-written, for projects using Poetry that specify \u003ccode\u003evirtualenvs.in-project = true\u003c/code\u003e in their \u003ccode\u003epoetry.toml\u003c/code\u003e. \u003ca href=\"https://github.com/github/codeql-action/pull/1419\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1419/hovercard\"\u003e#1419\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.35 - 01 Dec 2022\u003c/h2\u003e\u003ca id=\"user-content-2135---01-dec-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.35 - 01 Dec 2022\" href=\"#2135---01-dec-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.34 - 25 Nov 2022\u003c/h2\u003e\u003ca id=\"user-content-2134---25-nov-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.34 - 25 Nov 2022\" href=\"#2134---25-nov-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.11.4. \u003ca href=\"https://github.com/github/codeql-action/pull/1391\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1391/hovercard\"\u003e#1391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed a bug where some the \u003ccode\u003einit\u003c/code\u003e action and the \u003ccode\u003eanalyze\u003c/code\u003e action would have different sets of experimental feature flags enabled. \u003ca href=\"https://github.com/github/codeql-action/pull/1384\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1384/hovercard\"\u003e#1384\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.33 - 16 Nov 2022\u003c/h2\u003e\u003ca id=\"user-content-2133---16-nov-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.33 - 16 Nov 2022\" href=\"#2133---16-nov-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eGo is now analyzed in the same way as other compiled languages such as C/C++, C#, and Java. This completes the rollout of the feature described in \u003ca href=\"#2127---06-oct-2022\"\u003eCodeQL Action version 2.1.27\u003c/a\u003e. \u003ca href=\"https://github.com/github/codeql-action/pull/1322\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1322/hovercard\"\u003e#1322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the minimum CodeQL bundle version to 2.6.3. \u003ca href=\"https://github.com/github/codeql-action/pull/1358\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1358/hovercard\"\u003e#1358\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.32 - 14 Nov 2022\u003c/h2\u003e\u003ca id=\"user-content-2132---14-nov-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.32 - 14 Nov 2022\" href=\"#2132---14-nov-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.11.3. \u003ca href=\"https://github.com/github/codeql-action/pull/1348\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1348/hovercard\"\u003e#1348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the ML-powered additional query pack for JavaScript to version 0.4.0. \u003ca href=\"https://github.com/github/codeql-action/pull/1351\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1351/hovercard\"\u003e#1351\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.31 - 04 Nov 2022\u003c/h2\u003e\u003ca id=\"user-content-2131---04-nov-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.31 - 04 Nov 2022\" href=\"#2131---04-nov-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eThe \u003ccode\u003erb/weak-cryptographic-algorithm\u003c/code\u003e Ruby query has been updated to no longer report uses of hash functions such as \u003ccode\u003eMD5\u003c/code\u003e and \u003ccode\u003eSHA1\u003c/code\u003e even if they are known to be weak. These hash algorithms are used very often in non-sensitive contexts, making the query too imprecise in practice. For more information, see the corresponding change in the \u003ca href=\"https://github.com/github/codeql/pull/11129\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql/pull/11129/hovercard\"\u003egithub/codeql repository\u003c/a\u003e. \u003ca href=\"https://github.com/github/codeql-action/pull/1344\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1344/hovercard\"\u003e#1344\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.30 - 02 Nov 2022\u003c/h2\u003e\u003ca id=\"user-content-2130---02-nov-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.30 - 02 Nov 2022\" href=\"#2130---02-nov-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eImprove the error message when using CodeQL bundle version 2.7.2 and earlier in a workflow that runs on a runner image such as \u003ccode\u003eubuntu-22.04\u003c/code\u003e that uses glibc version 2.34 and later. \u003ca href=\"https://github.com/github/codeql-action/pull/1334\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1334/hovercard\"\u003e#1334\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.29 - 26 Oct 2022\u003c/h2\u003e\u003ca id=\"user-content-2129---26-oct-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.29 - 26 Oct 2022\" href=\"#2129---26-oct-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.11.2. \u003ca href=\"https://github.com/github/codeql-action/pull/1320\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1320/hovercard\"\u003e#1320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.28 - 18 Oct 2022\u003c/h2\u003e\u003ca id=\"user-content-2128---18-oct-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.28 - 18 Oct 2022\" href=\"#2128---18-oct-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.11.1. \u003ca href=\"https://github.com/github/codeql-action/pull/1294\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1294/hovercard\"\u003e#1294\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace uses of GitHub Actions command \u003ccode\u003eset-output\u003c/code\u003e because it is now deprecated. See more information in the \u003ca href=\"https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/\" rel=\"nofollow\"\u003eGitHub Changelog\u003c/a\u003e. \u003ca href=\"https://github.com/github/codeql-action/pull/1301\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1301/hovercard\"\u003e#1301\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.27 - 06 Oct 2022\u003c/h2\u003e\u003ca id=\"user-content-2127---06-oct-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.27 - 06 Oct 2022\" href=\"#2127---06-oct-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eWe are rolling out a feature of the CodeQL Action in October 2022 that changes the way that Go code is analyzed to be more consistent with other compiled languages like C/C++, C#, and Java. You do not need to alter your code scanning workflows. If you encounter any problems, please \u003ca href=\"https://github.com/github/codeql-action/issues\"\u003efile an issue\u003c/a\u003e or open a private ticket with GitHub Support and request an escalation to engineering.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.26 - 29 Sep 2022\u003c/h2\u003e\u003ca id=\"user-content-2126---29-sep-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.26 - 29 Sep 2022\" href=\"#2126---29-sep-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.11.0. \u003ca href=\"https://github.com/github/codeql-action/pull/1267\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1267/hovercard\"\u003e#1267\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.25 - 21 Sep 2022\u003c/h2\u003e\u003ca id=\"user-content-2125---21-sep-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.25 - 21 Sep 2022\" href=\"#2125---21-sep-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eWe will soon be rolling out a feature of the CodeQL Action that stores some information used to make future runs faster in the GitHub Actions cache. Initially, this will only be enabled on JavaScript repositories, but we plan to add more languages to this soon. The new feature can be disabled by passing the \u003ccode\u003etrap-caching: false\u003c/code\u003e option to your workflow's \u003ccode\u003einit\u003c/code\u003e step, for example if you are already using the GitHub Actions cache for a different purpose and are near the storage limit for it.\u003c/li\u003e\n\u003cli\u003eAdd support for Python automatic dependency installation with Poetry 1.2 \u003ca href=\"https://github.com/github/codeql-action/pull/1258\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1258/hovercard\"\u003e#1258\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.24 - 16 Sep 2022\u003c/h2\u003e\u003ca id=\"user-content-2124---16-sep-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.24 - 16 Sep 2022\" href=\"#2124---16-sep-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.23 - 14 Sep 2022\u003c/h2\u003e\u003ca id=\"user-content-2123---14-sep-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.23 - 14 Sep 2022\" href=\"#2123---14-sep-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eAllow CodeQL packs to be downloaded from GitHub Enterprise Server instances, using the new \u003ccode\u003eregistries\u003c/code\u003e input for the \u003ccode\u003einit\u003c/code\u003e action.  \u003ca href=\"https://github.com/github/codeql-action/pull/1221\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1221/hovercard\"\u003e#1221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.10.5. \u003ca href=\"https://github.com/github/codeql-action/pull/1240\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1240/hovercard\"\u003e#1240\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.22 - 01 Sep 2022\u003c/h2\u003e\u003ca id=\"user-content-2122---01-sep-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.22 - 01 Sep 2022\" href=\"#2122---01-sep-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eDownloading CodeQL packs has been moved to the \u003ccode\u003einit\u003c/code\u003e step. Previously, CodeQL packs were downloaded during the \u003ccode\u003eanalyze\u003c/code\u003e step. \u003ca href=\"https://github.com/github/codeql-action/pull/1218\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1218/hovercard\"\u003e#1218\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.10.4. \u003ca href=\"https://github.com/github/codeql-action/pull/1224\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1224/hovercard\"\u003e#1224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe newly released \u003ca href=\"https://python-poetry.org/blog/announcing-poetry-1.2.0\" rel=\"nofollow\"\u003ePoetry 1.2\u003c/a\u003e is not yet supported. In the most common case where the CodeQL Action is automatically installing Python dependencies, it will continue to install and use Poetry 1.1 on its own. However, in certain cases such as with self-hosted runners, you may need to ensure Poetry 1.1 is installed yourself.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.21 - 25 Aug 2022\u003c/h2\u003e\u003ca id=\"user-content-2121---25-aug-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.21 - 25 Aug 2022\" href=\"#2121---25-aug-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eImprove error messages when the code scanning configuration file includes an invalid \u003ccode\u003equeries\u003c/code\u003e block or an invalid \u003ccode\u003equery-filters\u003c/code\u003e block. \u003ca href=\"https://github.com/github/codeql-action/pull/1208\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1208/hovercard\"\u003e#1208\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix a bug where Go build tracing could fail on Windows. \u003ca href=\"https://github.com/github/codeql-action/pull/1209\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1209/hovercard\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.20 - 22 Aug 2022\u003c/h2\u003e\u003ca id=\"user-content-2120---22-aug-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.20 - 22 Aug 2022\" href=\"#2120---22-aug-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.19 - 17 Aug 2022\u003c/h2\u003e\u003ca id=\"user-content-2119---17-aug-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.19 - 17 Aug 2022\" href=\"#2119---17-aug-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eAdd the ability to filter queries from a code scanning run by using the \u003ccode\u003equery-filters\u003c/code\u003e option in the code scanning configuration file. \u003ca href=\"https://github.com/github/codeql-action/pull/1098\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1098/hovercard\"\u003e#1098\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIn debug mode, debug artifacts are now uploaded even if a step in the Actions workflow fails. \u003ca href=\"https://github.com/github/codeql-action/pull/1159\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1159/hovercard\"\u003e#1159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.10.3. \u003ca href=\"https://github.com/github/codeql-action/pull/1178\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1178/hovercard\"\u003e#1178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe combination of python2 and Pipenv is no longer supported. \u003ca href=\"https://github.com/github/codeql-action/pull/1181\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1181/hovercard\"\u003e#1181\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.18 - 03 Aug 2022\u003c/h2\u003e\u003ca id=\"user-content-2118---03-aug-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.18 - 03 Aug 2022\" href=\"#2118---03-aug-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.10.2.  \u003ca href=\"https://github.com/github/codeql-action/pull/1156\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1156/hovercard\"\u003e#1156\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.17 - 28 Jul 2022\u003c/h2\u003e\u003ca id=\"user-content-2117---28-jul-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.17 - 28 Jul 2022\" href=\"#2117---28-jul-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.10.1.  \u003ca href=\"https://github.com/github/codeql-action/pull/1143\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1143/hovercard\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.16 - 13 Jul 2022\u003c/h2\u003e\u003ca id=\"user-content-2116---13-jul-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.16 - 13 Jul 2022\" href=\"#2116---13-jul-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eYou can now quickly debug a job that uses the CodeQL Action by re-running the job from the GitHub UI and selecting the \"Enable debug logging\" option. \u003ca href=\"https://github.com/github/codeql-action/pull/1132\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1132/hovercard\"\u003e#1132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYou can now see diagnostic messages produced by the analysis in the logs of the \u003ccode\u003eanalyze\u003c/code\u003e Action by enabling debug mode. To enable debug mode, pass \u003ccode\u003edebug: true\u003c/code\u003e to the \u003ccode\u003einit\u003c/code\u003e Action, or \u003ca href=\"https://docs.github.com/en/actions/monitoring-and-troubleshooting-workflows/enabling-debug-logging#enabling-step-debug-logging\"\u003eenable step debug logging\u003c/a\u003e. This feature is available for CodeQL CLI version 2.10.0 and later. \u003ca href=\"https://github.com/github/codeql-action/pull/1133\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1133/hovercard\"\u003e#1133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.15 - 28 Jun 2022\u003c/h2\u003e\u003ca id=\"user-content-2115---28-jun-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.15 - 28 Jun 2022\" href=\"#2115---28-jun-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eCodeQL query packs listed in the \u003ccode\u003epacks\u003c/code\u003e configuration field will be skipped if their target language is not being analyzed in the current Actions job. Previously, this would throw an error. \u003ca href=\"https://github.com/github/codeql-action/pull/1116\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1116/hovercard\"\u003e#1116\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe combination of python2 and poetry is no longer supported. See \u003ca class=\"issue-link js-issue-link\" data-error-text=\"Failed to load title\" data-id=\"1190944736\" data-permission-text=\"Title is private\" data-url=\"https://github.com/actions/setup-python/issues/374\" data-hovercard-type=\"issue\" data-hovercard-url=\"/actions/setup-python/issues/374/hovercard\" href=\"https://github.com/actions/setup-python/issues/374\"\u003eactions/setup-python#374\u003c/a\u003e for more details. \u003ca href=\"https://github.com/github/codeql-action/pull/1124\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1124/hovercard\"\u003e#1124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.10.0. \u003ca href=\"https://github.com/github/codeql-action/pull/1123\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1123/hovercard\"\u003e#1123\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.14 - 22 Jun 2022\u003c/h2\u003e\u003ca id=\"user-content-2114---22-jun-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.14 - 22 Jun 2022\" href=\"#2114---22-jun-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.13 - 21 Jun 2022\u003c/h2\u003e\u003ca id=\"user-content-2113---21-jun-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.13 - 21 Jun 2022\" href=\"#2113---21-jun-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.9.4. \u003ca href=\"https://github.com/github/codeql-action/pull/1100\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1100/hovercard\"\u003e#1100\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.12 - 01 Jun 2022\u003c/h2\u003e\u003ca id=\"user-content-2112---01-jun-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.12 - 01 Jun 2022\" href=\"#2112---01-jun-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.9.3. \u003ca href=\"https://github.com/github/codeql-action/pull/1084\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1084/hovercard\"\u003e#1084\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.11 - 17 May 2022\u003c/h2\u003e\u003ca id=\"user-content-2111---17-may-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.11 - 17 May 2022\" href=\"#2111---17-may-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.9.2. \u003ca href=\"https://github.com/github/codeql-action/pull/1074\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1074/hovercard\"\u003e#1074\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.10 - 10 May 2022\u003c/h2\u003e\u003ca id=\"user-content-2110---10-may-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.10 - 10 May 2022\" href=\"#2110---10-may-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.9.1. \u003ca href=\"https://github.com/github/codeql-action/pull/1056\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1056/hovercard\"\u003e#1056\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhen \u003ccode\u003ewait-for-processing\u003c/code\u003e is enabled, the workflow will now fail if there were any errors that occurred during processing of the analysis results.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.9 - 27 Apr 2022\u003c/h2\u003e\u003ca id=\"user-content-219---27-apr-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.9 - 27 Apr 2022\" href=\"#219---27-apr-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eAdd \u003ccode\u003eworking-directory\u003c/code\u003e input to the \u003ccode\u003eautobuild\u003c/code\u003e action. \u003ca href=\"https://github.com/github/codeql-action/pull/1024\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1024/hovercard\"\u003e#1024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003eanalyze\u003c/code\u003e and \u003ccode\u003eupload-sarif\u003c/code\u003e actions will now wait up to 2 minutes for processing to complete after they have uploaded the results so they can report any processing errors that occurred. This behavior can be disabled by setting the \u003ccode\u003ewait-for-processing\u003c/code\u003e action input to \u003ccode\u003e\"false\"\u003c/code\u003e. \u003ca href=\"https://github.com/github/codeql-action/pull/1007\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1007/hovercard\"\u003e#1007\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.9.0.\u003c/li\u003e\n\u003cli\u003eFix a bug where \u003ca href=\"https://github.com/github/codeql-action/issues/1041\" data-hovercard-type=\"issue\" data-hovercard-url=\"/github/codeql-action/issues/1041/hovercard\"\u003estatus reporting fails on Windows\u003c/a\u003e. \u003ca href=\"https://github.com/github/codeql-action/pull/1042\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1042/hovercard\"\u003e#1042\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.8 - 08 Apr 2022\u003c/h2\u003e\u003ca id=\"user-content-218---08-apr-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.8 - 08 Apr 2022\" href=\"#218---08-apr-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.8.5. \u003ca href=\"https://github.com/github/codeql-action/pull/1014\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1014/hovercard\"\u003e#1014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix error where the init action would fail due to a GitHub API request that was taking too long to complete \u003ca href=\"https://github.com/github/codeql-action/pull/1025\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1025/hovercard\"\u003e#1025\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.7 - 05 Apr 2022\u003c/h2\u003e\u003ca id=\"user-content-217---05-apr-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.7 - 05 Apr 2022\" href=\"#217---05-apr-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eA bug where additional queries specified in the workflow file would sometimes not be respected has been fixed. \u003ca href=\"https://github.com/github/codeql-action/pull/1018\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1018/hovercard\"\u003e#1018\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e2.1.6 - 30 Mar 2022\u003c/h2\u003e\u003ca id=\"user-content-216---30-mar-2022\" class=\"anchor\" aria-label=\"Permalink: 2.1.6 - 30 Mar 2022\" href=\"#216---30-mar-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e[v2+ only] The CodeQL Action now runs on Node.js v16. \u003ca href=\"https://github.com/github/codeql-action/pull/1000\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/1000/hovercard\"\u003e#1000\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.8.4. \u003ca href=\"https://github.com/github/codeql-action/pull/990\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/990/hovercard\"\u003e#990\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix a bug where an invalid \u003ccode\u003ecommit_oid\u003c/code\u003e was being sent to code scanning when a custom checkout path was being used. \u003ca href=\"https://github.com/github/codeql-action/pull/956\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/956/hovercard\"\u003e#956\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.1.5 - 15 Mar 2022\u003c/h2\u003e\u003ca id=\"user-content-115---15-mar-2022\" class=\"anchor\" aria-label=\"Permalink: 1.1.5 - 15 Mar 2022\" href=\"#115---15-mar-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.8.3.\u003c/li\u003e\n\u003cli\u003eThe CodeQL runner is now deprecated and no longer being released. For more information, see \u003ca href=\"https://github.blog/changelog/2021-09-21-codeql-runner-deprecation/\" rel=\"nofollow\"\u003eCodeQL runner deprecation\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFix two bugs that cause action failures with GHES 3.3 or earlier. \u003ca href=\"https://github.com/github/codeql-action/pull/978\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/978/hovercard\"\u003e#978\u003c/a\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eFix \u003ccode\u003enot a permitted key\u003c/code\u003e invalid requests with GHES 3.1 or earlier\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRUNNER_ARCH environment variable must be set\u003c/code\u003e errors with GHES 3.3 or earlier\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.1.4 - 07 Mar 2022\u003c/h2\u003e\u003ca id=\"user-content-114---07-mar-2022\" class=\"anchor\" aria-label=\"Permalink: 1.1.4 - 07 Mar 2022\" href=\"#114---07-mar-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.8.2. \u003ca href=\"https://github.com/github/codeql-action/pull/950\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/950/hovercard\"\u003e#950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix a bug where old results can be uploaded if the languages in a repository change when using a non-ephemeral self-hosted runner. \u003ca href=\"https://github.com/github/codeql-action/pull/955\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/955/hovercard\"\u003e#955\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.1.3 - 23 Feb 2022\u003c/h2\u003e\u003ca id=\"user-content-113---23-feb-2022\" class=\"anchor\" aria-label=\"Permalink: 1.1.3 - 23 Feb 2022\" href=\"#113---23-feb-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eFix a bug where the CLR traces can continue tracing even after tracing should be stopped. \u003ca href=\"https://github.com/github/codeql-action/pull/938\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/938/hovercard\"\u003e#938\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.1.2 - 17 Feb 2022\u003c/h2\u003e\u003ca id=\"user-content-112---17-feb-2022\" class=\"anchor\" aria-label=\"Permalink: 1.1.2 - 17 Feb 2022\" href=\"#112---17-feb-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eDue to potential issues for GHES 3.1–3.3 customers who are using recent versions of the CodeQL Action via GHES Connect, the CodeQL Action now uses Node.js v12 rather than Node.js v16. \u003ca href=\"https://github.com/github/codeql-action/pull/937\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/937/hovercard\"\u003e#937\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.1.1 - 17 Feb 2022\u003c/h2\u003e\u003ca id=\"user-content-111---17-feb-2022\" class=\"anchor\" aria-label=\"Permalink: 1.1.1 - 17 Feb 2022\" href=\"#111---17-feb-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eThe CodeQL CLI versions up to and including version 2.4.4 are not compatible with the CodeQL Action 1.1.1 and later. The Action will emit an error if it detects that it is being used by an incompatible version of the CLI. \u003ca href=\"https://github.com/github/codeql-action/pull/931\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/931/hovercard\"\u003e#931\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.8.1. \u003ca href=\"https://github.com/github/codeql-action/pull/925\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/925/hovercard\"\u003e#925\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.1.0 - 11 Feb 2022\u003c/h2\u003e\u003ca id=\"user-content-110---11-feb-2022\" class=\"anchor\" aria-label=\"Permalink: 1.1.0 - 11 Feb 2022\" href=\"#110---11-feb-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eThe CodeQL Action now uses Node.js v16. \u003ca href=\"https://github.com/github/codeql-action/pull/909\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/909/hovercard\"\u003e#909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBeware that the CodeQL build tracer in this release (and in all earlier releases) is incompatible with Windows 11 and Windows Server 2022. This incompatibility affects database extraction for compiled languages: cpp, csharp, go, and java. As a result, analyzing these languages with the \u003ccode\u003ewindows-latest\u003c/code\u003e or \u003ccode\u003ewindows-2022\u003c/code\u003e Actions virtual environments is currently unsupported. If you use any of these languages, please use the \u003ccode\u003ewindows-2019\u003c/code\u003e Actions virtual environment or otherwise avoid these specific Windows versions until a new release fixes this incompatibility.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.32 - 07 Feb 2022\u003c/h2\u003e\u003ca id=\"user-content-1032---07-feb-2022\" class=\"anchor\" aria-label=\"Permalink: 1.0.32 - 07 Feb 2022\" href=\"#1032---07-feb-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eAdd \u003ccode\u003esarif-id\u003c/code\u003e as an output for the \u003ccode\u003eupload-sarif\u003c/code\u003e and \u003ccode\u003eanalyze\u003c/code\u003e actions. \u003ca href=\"https://github.com/github/codeql-action/pull/889\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/889/hovercard\"\u003e#889\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eref\u003c/code\u003e and \u003ccode\u003esha\u003c/code\u003e inputs to the \u003ccode\u003eanalyze\u003c/code\u003e action, which override the defaults provided by the GitHub Action context. \u003ca href=\"https://github.com/github/codeql-action/pull/889\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/889/hovercard\"\u003e#889\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.8.0. \u003ca href=\"https://github.com/github/codeql-action/pull/911\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/911/hovercard\"\u003e#911\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.31 - 31 Jan 2022\u003c/h2\u003e\u003ca id=\"user-content-1031---31-jan-2022\" class=\"anchor\" aria-label=\"Permalink: 1.0.31 - 31 Jan 2022\" href=\"#1031---31-jan-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eRemove \u003ccode\u003eexperimental\u003c/code\u003e message when using custom CodeQL packages. \u003ca href=\"https://github.com/github/codeql-action/pull/888\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/888/hovercard\"\u003e#888\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a better warning message stating that experimental features will be disabled if the workflow has been triggered by a pull request from a fork or the \u003ccode\u003esecurity-events: write\u003c/code\u003e permission is not present. \u003ca href=\"https://github.com/github/codeql-action/pull/882\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/882/hovercard\"\u003e#882\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.30 - 24 Jan 2022\u003c/h2\u003e\u003ca id=\"user-content-1030---24-jan-2022\" class=\"anchor\" aria-label=\"Permalink: 1.0.30 - 24 Jan 2022\" href=\"#1030---24-jan-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eDisplay a better error message when encountering a workflow that runs the \u003ccode\u003ecodeql-action/init\u003c/code\u003e action multiple times. \u003ca href=\"https://github.com/github/codeql-action/pull/876\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/876/hovercard\"\u003e#876\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.7.6. \u003ca href=\"https://github.com/github/codeql-action/pull/877\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/877/hovercard\"\u003e#877\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.29 - 21 Jan 2022\u003c/h2\u003e\u003ca id=\"user-content-1029---21-jan-2022\" class=\"anchor\" aria-label=\"Permalink: 1.0.29 - 21 Jan 2022\" href=\"#1029---21-jan-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eThe feature to wait for SARIF processing to complete after upload has been disabled by default due to a bug in its interaction with pull requests from forks.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.28 - 18 Jan 2022\u003c/h2\u003e\u003ca id=\"user-content-1028---18-jan-2022\" class=\"anchor\" aria-label=\"Permalink: 1.0.28 - 18 Jan 2022\" href=\"#1028---18-jan-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.7.5. \u003ca href=\"https://github.com/github/codeql-action/pull/866\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/866/hovercard\"\u003e#866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix a bug where SARIF files were failing upload due to an invalid test for unique categories. \u003ca href=\"https://github.com/github/codeql-action/pull/872\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/872/hovercard\"\u003e#872\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.27 - 11 Jan 2022\u003c/h2\u003e\u003ca id=\"user-content-1027---11-jan-2022\" class=\"anchor\" aria-label=\"Permalink: 1.0.27 - 11 Jan 2022\" href=\"#1027---11-jan-2022\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eThe \u003ccode\u003eanalyze\u003c/code\u003e and \u003ccode\u003eupload-sarif\u003c/code\u003e actions will now wait up to 2 minutes for processing to complete after they have uploaded the results so they can report any processing errors that occurred. This behavior can be disabled by setting the \u003ccode\u003ewait-for-processing\u003c/code\u003e action input to \u003ccode\u003e\"false\"\u003c/code\u003e. \u003ca href=\"https://github.com/github/codeql-action/pull/855\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/855/hovercard\"\u003e#855\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.26 - 10 Dec 2021\u003c/h2\u003e\u003ca id=\"user-content-1026---10-dec-2021\" class=\"anchor\" aria-label=\"Permalink: 1.0.26 - 10 Dec 2021\" href=\"#1026---10-dec-2021\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.7.3. \u003ca href=\"https://github.com/github/codeql-action/pull/842\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/842/hovercard\"\u003e#842\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.25 - 06 Dec 2021\u003c/h2\u003e\u003ca id=\"user-content-1025---06-dec-2021\" class=\"anchor\" aria-label=\"Permalink: 1.0.25 - 06 Dec 2021\" href=\"#1025---06-dec-2021\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.24 - 23 Nov 2021\u003c/h2\u003e\u003ca id=\"user-content-1024---23-nov-2021\" class=\"anchor\" aria-label=\"Permalink: 1.0.24 - 23 Nov 2021\" href=\"#1024---23-nov-2021\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.7.2. \u003ca href=\"https://github.com/github/codeql-action/pull/827\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/827/hovercard\"\u003e#827\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.23 - 16 Nov 2021\u003c/h2\u003e\u003ca id=\"user-content-1023---16-nov-2021\" class=\"anchor\" aria-label=\"Permalink: 1.0.23 - 16 Nov 2021\" href=\"#1023---16-nov-2021\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eThe \u003ccode\u003eupload-sarif\u003c/code\u003e action now allows multiple uploads in a single job, as long as they have different categories. \u003ca href=\"https://github.com/github/codeql-action/pull/801\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/801/hovercard\"\u003e#801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.7.1. \u003ca href=\"https://github.com/github/codeql-action/pull/816\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/816/hovercard\"\u003e#816\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.22 - 04 Nov 2021\u003c/h2\u003e\u003ca id=\"user-content-1022---04-nov-2021\" class=\"anchor\" aria-label=\"Permalink: 1.0.22 - 04 Nov 2021\" href=\"#1022---04-nov-2021\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eThe \u003ccode\u003einit\u003c/code\u003e step of the Action now supports \u003ccode\u003eram\u003c/code\u003e and \u003ccode\u003ethreads\u003c/code\u003e inputs to limit resource use of CodeQL extractors. These inputs also serve as defaults to the subsequent \u003ccode\u003eanalyze\u003c/code\u003e step, which finalizes the database and executes queries. \u003ca href=\"https://github.com/github/codeql-action/pull/738\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/738/hovercard\"\u003e#738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhen used with CodeQL 2.7.1 or above, the Action now includes custom query help in the analysis results uploaded to GitHub code scanning, if available. To add help text for a custom query, create a Markdown file next to the \u003ccode\u003e.ql\u003c/code\u003e file containing the query, using the same base name but the file extension \u003ccode\u003e.md\u003c/code\u003e. \u003ca href=\"https://github.com/github/codeql-action/pull/804\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/804/hovercard\"\u003e#804\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.21 - 28 Oct 2021\u003c/h2\u003e\u003ca id=\"user-content-1021---28-oct-2021\" class=\"anchor\" aria-label=\"Permalink: 1.0.21 - 28 Oct 2021\" href=\"#1021---28-oct-2021\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.7.0. \u003ca href=\"https://github.com/github/codeql-action/pull/795\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/795/hovercard\"\u003e#795\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.20 - 25 Oct 2021\u003c/h2\u003e\u003ca id=\"user-content-1020---25-oct-2021\" class=\"anchor\" aria-label=\"Permalink: 1.0.20 - 25 Oct 2021\" href=\"#1020---25-oct-2021\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.19 - 18 Oct 2021\u003c/h2\u003e\u003ca id=\"user-content-1019---18-oct-2021\" class=\"anchor\" aria-label=\"Permalink: 1.0.19 - 18 Oct 2021\" href=\"#1019---18-oct-2021\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.18 - 08 Oct 2021\u003c/h2\u003e\u003ca id=\"user-content-1018---08-oct-2021\" class=\"anchor\" aria-label=\"Permalink: 1.0.18 - 08 Oct 2021\" href=\"#1018---08-oct-2021\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eFixed a bug where some builds were no longer being traced correctly. \u003ca href=\"https://github.com/github/codeql-action/pull/766\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/766/hovercard\"\u003e#766\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.17 - 07 Oct 2021\u003c/h2\u003e\u003ca id=\"user-content-1017---07-oct-2021\" class=\"anchor\" aria-label=\"Permalink: 1.0.17 - 07 Oct 2021\" href=\"#1017---07-oct-2021\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.6.3. \u003ca href=\"https://github.com/github/codeql-action/pull/761\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/761/hovercard\"\u003e#761\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.16 - 05 Oct 2021\u003c/h2\u003e\u003ca id=\"user-content-1016---05-oct-2021\" class=\"anchor\" aria-label=\"Permalink: 1.0.16 - 05 Oct 2021\" href=\"#1016---05-oct-2021\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.15 - 22 Sep 2021\u003c/h2\u003e\u003ca id=\"user-content-1015---22-sep-2021\" class=\"anchor\" aria-label=\"Permalink: 1.0.15 - 22 Sep 2021\" href=\"#1015---22-sep-2021\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.6.2. \u003ca href=\"https://github.com/github/codeql-action/pull/746\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/746/hovercard\"\u003e#746\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.14 - 09 Sep 2021\u003c/h2\u003e\u003ca id=\"user-content-1014---09-sep-2021\" class=\"anchor\" aria-label=\"Permalink: 1.0.14 - 09 Sep 2021\" href=\"#1014---09-sep-2021\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.6.1. \u003ca href=\"https://github.com/github/codeql-action/pull/733\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/733/hovercard\"\u003e#733\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.13 - 06 Sep 2021\u003c/h2\u003e\u003ca id=\"user-content-1013---06-sep-2021\" class=\"anchor\" aria-label=\"Permalink: 1.0.13 - 06 Sep 2021\" href=\"#1013---06-sep-2021\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.6.0. \u003ca href=\"https://github.com/github/codeql-action/pull/712\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/712/hovercard\"\u003e#712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate baseline lines of code counter for python. All multi-line strings are counted as code. \u003ca href=\"https://github.com/github/codeql-action/pull/714\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/714/hovercard\"\u003e#714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove old baseline LoC injection \u003ca href=\"https://github.com/github/codeql-action/pull/715\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/715/hovercard\"\u003e#715\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.12 - 16 Aug 2021\u003c/h2\u003e\u003ca id=\"user-content-1012---16-aug-2021\" class=\"anchor\" aria-label=\"Permalink: 1.0.12 - 16 Aug 2021\" href=\"#1012---16-aug-2021\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate README to include a sample permissions block. \u003ca href=\"https://github.com/github/codeql-action/pull/689\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/689/hovercard\"\u003e#689\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.11 - 09 Aug 2021\u003c/h2\u003e\u003ca id=\"user-content-1011---09-aug-2021\" class=\"anchor\" aria-label=\"Permalink: 1.0.11 - 09 Aug 2021\" href=\"#1011---09-aug-2021\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.5.9. \u003ca href=\"https://github.com/github/codeql-action/pull/687\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/687/hovercard\"\u003e#687\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.10 - 03 Aug 2021\u003c/h2\u003e\u003ca id=\"user-content-1010---03-aug-2021\" class=\"anchor\" aria-label=\"Permalink: 1.0.10 - 03 Aug 2021\" href=\"#1010---03-aug-2021\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eFix an issue where a summary of diagnostics information from CodeQL was not output to the logs of the \u003ccode\u003eanalyze\u003c/code\u003e step of the Action. \u003ca href=\"https://github.com/github/codeql-action/pull/672\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/672/hovercard\"\u003e#672\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.9 - 02 Aug 2021\u003c/h2\u003e\u003ca id=\"user-content-109---02-aug-2021\" class=\"anchor\" aria-label=\"Permalink: 1.0.9 - 02 Aug 2021\" href=\"#109---02-aug-2021\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.8 - 26 Jul 2021\u003c/h2\u003e\u003ca id=\"user-content-108---26-jul-2021\" class=\"anchor\" aria-label=\"Permalink: 1.0.8 - 26 Jul 2021\" href=\"#108---26-jul-2021\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to 2.5.8. \u003ca href=\"https://github.com/github/codeql-action/pull/631\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/631/hovercard\"\u003e#631\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.7 - 21 Jul 2021\u003c/h2\u003e\u003ca id=\"user-content-107---21-jul-2021\" class=\"anchor\" aria-label=\"Permalink: 1.0.7 - 21 Jul 2021\" href=\"#107---21-jul-2021\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.6 - 19 Jul 2021\u003c/h2\u003e\u003ca id=\"user-content-106---19-jul-2021\" class=\"anchor\" aria-label=\"Permalink: 1.0.6 - 19 Jul 2021\" href=\"#106---19-jul-2021\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eThe \u003ccode\u003einit\u003c/code\u003e step of the Action now supports a \u003ccode\u003esource-root\u003c/code\u003e input as a path to the root source-code directory. By default, the path is relative to \u003ccode\u003e$GITHUB_WORKSPACE\u003c/code\u003e. \u003ca href=\"https://github.com/github/codeql-action/pull/607\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/607/hovercard\"\u003e#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003einit\u003c/code\u003e step will now try to install a few Python tools needed by this Action when running on a self-hosted runner. \u003ca href=\"https://github.com/github/codeql-action/pull/616\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/616/hovercard\"\u003e#616\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.5 - 12 Jul 2021\u003c/h2\u003e\u003ca id=\"user-content-105---12-jul-2021\" class=\"anchor\" aria-label=\"Permalink: 1.0.5 - 12 Jul 2021\" href=\"#105---12-jul-2021\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eThe \u003ccode\u003eanalyze\u003c/code\u003e step of the Action now supports a \u003ccode\u003eskip-queries\u003c/code\u003e option to merely build the CodeQL database without analyzing. This functionality is not present in the runner. Additionally, the step will no longer fail if it encounters a finalized database, and will instead continue with query execution. \u003ca href=\"https://github.com/github/codeql-action/pull/602\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/602/hovercard\"\u003e#602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the warning message when the baseline lines of code count is unavailable. \u003ca href=\"https://github.com/github/codeql-action/pull/608\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/608/hovercard\"\u003e#608\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.4 - 28 Jun 2021\u003c/h2\u003e\u003ca id=\"user-content-104---28-jun-2021\" class=\"anchor\" aria-label=\"Permalink: 1.0.4 - 28 Jun 2021\" href=\"#104---28-jun-2021\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eFix \u003ccode\u003eRUNNER_TEMP environment variable must be set\u003c/code\u003e when using runner. \u003ca href=\"https://github.com/github/codeql-action/pull/594\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/594/hovercard\"\u003e#594\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix counting of lines of code for C# projects. \u003ca href=\"https://github.com/github/codeql-action/pull/586\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/586/hovercard\"\u003e#586\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.3 - 23 Jun 2021\u003c/h2\u003e\u003ca id=\"user-content-103---23-jun-2021\" class=\"anchor\" aria-label=\"Permalink: 1.0.3 - 23 Jun 2021\" href=\"#103---23-jun-2021\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eNo user facing changes.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.2 - 17 Jun 2021\u003c/h2\u003e\u003ca id=\"user-content-102---17-jun-2021\" class=\"anchor\" aria-label=\"Permalink: 1.0.2 - 17 Jun 2021\" href=\"#102---17-jun-2021\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eFix out of memory in hash computation. \u003ca href=\"https://github.com/github/codeql-action/pull/550\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/550/hovercard\"\u003e#550\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClean up logging during analyze results. \u003ca href=\"https://github.com/github/codeql-action/pull/557\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/557/hovercard\"\u003e#557\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--finalize-dataset\u003c/code\u003e to \u003ccode\u003edatabase finalize\u003c/code\u003e call, freeing up some disk space after database creation. \u003ca href=\"https://github.com/github/codeql-action/pull/558\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/558/hovercard\"\u003e#558\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.1 - 07 Jun 2021\u003c/h2\u003e\u003ca id=\"user-content-101---07-jun-2021\" class=\"anchor\" aria-label=\"Permalink: 1.0.1 - 07 Jun 2021\" href=\"#101---07-jun-2021\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003ePass the \u003ccode\u003e--sarif-group-rules-by-pack\u003c/code\u003e argument to CodeQL CLI invocations that generate SARIF. This means the SARIF rule object for each query will now be found underneath its corresponding query pack in \u003ccode\u003eruns[].tool.extensions\u003c/code\u003e. \u003ca href=\"https://github.com/github/codeql-action/pull/546\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/546/hovercard\"\u003e#546\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOutput the location of CodeQL databases created in the analyze step. \u003ca href=\"https://github.com/github/codeql-action/pull/543\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/543/hovercard\"\u003e#543\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003e1.0.0 - 31 May 2021\u003c/h2\u003e\u003ca id=\"user-content-100---31-may-2021\" class=\"anchor\" aria-label=\"Permalink: 1.0.0 - 31 May 2021\" href=\"#100---31-may-2021\"\u003e\u003csvg data-component=\"Octicon\" class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003eAdd this changelog file. \u003ca href=\"https://github.com/github/codeql-action/pull/507\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/507/hovercard\"\u003e#507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove grouping of analysis logs. Add a new log group containing a summary of metrics and diagnostics, if they were produced by CodeQL builtin queries. \u003ca href=\"https://github.com/github/codeql-action/pull/515\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/515/hovercard\"\u003e#515\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd metrics and diagnostics summaries from custom query suites to the analysis summary log group. \u003ca href=\"https://github.com/github/codeql-action/pull/532\" data-hovercard-type=\"pull_request\" data-hovercard-url=\"/github/codeql-action/pull/532/hovercard\"\u003e#532\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/article\u003e","richTextTruncated":false,"renderedFileInfo":null,"symbols":{"timed_out":false,"not_analyzed":false,"symbols":[{"name":"CodeQL Action Changelog","fully_qualified_name":"CodeQL Action Changelog","kind":"section_1","ident_start":2,"ident_end":25,"extent_start":0,"extent_end":64551,"ident_utf16":{"start":{"line_number":0,"utf16_col":2},"end":{"line_number":0,"utf16_col":25}},"extent_utf16":{"start":{"line_number":0,"utf16_col":0},"end":{"line_number":940,"utf16_col":0}}},{"name":"3.28.17 - 02 May 2025","fully_qualified_name":"3.28.17 - 02 May 2025","kind":"section_2","ident_start":168,"ident_end":189,"extent_start":165,"extent_end":301,"ident_utf16":{"start":{"line_number":4,"utf16_col":3},"end":{"line_number":4,"utf16_col":24}},"extent_utf16":{"start":{"line_number":4,"utf16_col":0},"end":{"line_number":8,"utf16_col":0}}},{"name":"3.28.16 - 23 Apr 2025","fully_qualified_name":"3.28.16 - 23 Apr 2025","kind":"section_2","ident_start":304,"ident_end":325,"extent_start":301,"extent_end":437,"ident_utf16":{"start":{"line_number":8,"utf16_col":3},"end":{"line_number":8,"utf16_col":24}},"extent_utf16":{"start":{"line_number":8,"utf16_col":0},"end":{"line_number":12,"utf16_col":0}}},{"name":"3.28.15 - 07 Apr 2025","fully_qualified_name":"3.28.15 - 07 Apr 2025","kind":"section_2","ident_start":440,"ident_end":461,"extent_start":437,"extent_end":629,"ident_utf16":{"start":{"line_number":12,"utf16_col":3},"end":{"line_number":12,"utf16_col":24}},"extent_utf16":{"start":{"line_number":12,"utf16_col":0},"end":{"line_number":16,"utf16_col":0}}},{"name":"3.28.14 - 07 Apr 2025","fully_qualified_name":"3.28.14 - 07 Apr 2025","kind":"section_2","ident_start":632,"ident_end":653,"extent_start":629,"extent_end":765,"ident_utf16":{"start":{"line_number":16,"utf16_col":3},"end":{"line_number":16,"utf16_col":24}},"extent_utf16":{"start":{"line_number":16,"utf16_col":0},"end":{"line_number":20,"utf16_col":0}}},{"name":"3.28.13 - 24 Mar 2025","fully_qualified_name":"3.28.13 - 24 Mar 2025","kind":"section_2","ident_start":768,"ident_end":789,"extent_start":765,"extent_end":816,"ident_utf16":{"start":{"line_number":20,"utf16_col":3},"end":{"line_number":20,"utf16_col":24}},"extent_utf16":{"start":{"line_number":20,"utf16_col":0},"end":{"line_number":24,"utf16_col":0}}},{"name":"3.28.12 - 19 Mar 2025","fully_qualified_name":"3.28.12 - 19 Mar 2025","kind":"section_2","ident_start":819,"ident_end":840,"extent_start":816,"extent_end":1125,"ident_utf16":{"start":{"line_number":24,"utf16_col":3},"end":{"line_number":24,"utf16_col":24}},"extent_utf16":{"start":{"line_number":24,"utf16_col":0},"end":{"line_number":29,"utf16_col":0}}},{"name":"3.28.11 - 07 Mar 2025","fully_qualified_name":"3.28.11 - 07 Mar 2025","kind":"section_2","ident_start":1128,"ident_end":1149,"extent_start":1125,"extent_end":1261,"ident_utf16":{"start":{"line_number":29,"utf16_col":3},"end":{"line_number":29,"utf16_col":24}},"extent_utf16":{"start":{"line_number":29,"utf16_col":0},"end":{"line_number":33,"utf16_col":0}}},{"name":"3.28.10 - 21 Feb 2025","fully_qualified_name":"3.28.10 - 21 Feb 2025","kind":"section_2","ident_start":1264,"ident_end":1285,"extent_start":1261,"extent_end":1547,"ident_utf16":{"start":{"line_number":33,"utf16_col":3},"end":{"line_number":33,"utf16_col":24}},"extent_utf16":{"start":{"line_number":33,"utf16_col":0},"end":{"line_number":38,"utf16_col":0}}},{"name":"3.28.9 - 07 Feb 2025","fully_qualified_name":"3.28.9 - 07 Feb 2025","kind":"section_2","ident_start":1550,"ident_end":1570,"extent_start":1547,"extent_end":1682,"ident_utf16":{"start":{"line_number":38,"utf16_col":3},"end":{"line_number":38,"utf16_col":23}},"extent_utf16":{"start":{"line_number":38,"utf16_col":0},"end":{"line_number":42,"utf16_col":0}}},{"name":"3.28.8 - 29 Jan 2025","fully_qualified_name":"3.28.8 - 29 Jan 2025","kind":"section_2","ident_start":1685,"ident_end":1705,"extent_start":1682,"extent_end":1840,"ident_utf16":{"start":{"line_number":42,"utf16_col":3},"end":{"line_number":42,"utf16_col":23}},"extent_utf16":{"start":{"line_number":42,"utf16_col":0},"end":{"line_number":46,"utf16_col":0}}},{"name":"3.28.7 - 29 Jan 2025","fully_qualified_name":"3.28.7 - 29 Jan 2025","kind":"section_2","ident_start":1843,"ident_end":1863,"extent_start":1840,"extent_end":1890,"ident_utf16":{"start":{"line_number":46,"utf16_col":3},"end":{"line_number":46,"utf16_col":23}},"extent_utf16":{"start":{"line_number":46,"utf16_col":0},"end":{"line_number":50,"utf16_col":0}}},{"name":"3.28.6 - 27 Jan 2025","fully_qualified_name":"3.28.6 - 27 Jan 2025","kind":"section_2","ident_start":1893,"ident_end":1913,"extent_start":1890,"extent_end":2045,"ident_utf16":{"start":{"line_number":50,"utf16_col":3},"end":{"line_number":50,"utf16_col":23}},"extent_utf16":{"start":{"line_number":50,"utf16_col":0},"end":{"line_number":54,"utf16_col":0}}},{"name":"3.28.5 - 24 Jan 2025","fully_qualified_name":"3.28.5 - 24 Jan 2025","kind":"section_2","ident_start":2048,"ident_end":2068,"extent_start":2045,"extent_end":2180,"ident_utf16":{"start":{"line_number":54,"utf16_col":3},"end":{"line_number":54,"utf16_col":23}},"extent_utf16":{"start":{"line_number":54,"utf16_col":0},"end":{"line_number":58,"utf16_col":0}}},{"name":"3.28.4 - 23 Jan 2025","fully_qualified_name":"3.28.4 - 23 Jan 2025","kind":"section_2","ident_start":2183,"ident_end":2203,"extent_start":2180,"extent_end":2230,"ident_utf16":{"start":{"line_number":58,"utf16_col":3},"end":{"line_number":58,"utf16_col":23}},"extent_utf16":{"start":{"line_number":58,"utf16_col":0},"end":{"line_number":62,"utf16_col":0}}},{"name":"3.28.3 - 22 Jan 2025","fully_qualified_name":"3.28.3 - 22 Jan 2025","kind":"section_2","ident_start":2233,"ident_end":2253,"extent_start":2230,"extent_end":2856,"ident_utf16":{"start":{"line_number":62,"utf16_col":3},"end":{"line_number":62,"utf16_col":23}},"extent_utf16":{"start":{"line_number":62,"utf16_col":0},"end":{"line_number":68,"utf16_col":0}}},{"name":"3.28.2 - 21 Jan 2025","fully_qualified_name":"3.28.2 - 21 Jan 2025","kind":"section_2","ident_start":2859,"ident_end":2879,"extent_start":2856,"extent_end":2906,"ident_utf16":{"start":{"line_number":68,"utf16_col":3},"end":{"line_number":68,"utf16_col":23}},"extent_utf16":{"start":{"line_number":68,"utf16_col":0},"end":{"line_number":72,"utf16_col":0}}},{"name":"3.28.1 - 10 Jan 2025","fully_qualified_name":"3.28.1 - 10 Jan 2025","kind":"section_2","ident_start":2909,"ident_end":2929,"extent_start":2906,"extent_end":3394,"ident_utf16":{"start":{"line_number":72,"utf16_col":3},"end":{"line_number":72,"utf16_col":23}},"extent_utf16":{"start":{"line_number":72,"utf16_col":0},"end":{"line_number":77,"utf16_col":0}}},{"name":"3.28.0 - 20 Dec 2024","fully_qualified_name":"3.28.0 - 20 Dec 2024","kind":"section_2","ident_start":3397,"ident_end":3417,"extent_start":3394,"extent_end":3659,"ident_utf16":{"start":{"line_number":77,"utf16_col":3},"end":{"line_number":77,"utf16_col":23}},"extent_utf16":{"start":{"line_number":77,"utf16_col":0},"end":{"line_number":82,"utf16_col":0}}},{"name":"3.27.9 - 12 Dec 2024","fully_qualified_name":"3.27.9 - 12 Dec 2024","kind":"section_2","ident_start":3662,"ident_end":3682,"extent_start":3659,"extent_end":3709,"ident_utf16":{"start":{"line_number":82,"utf16_col":3},"end":{"line_number":82,"utf16_col":23}},"extent_utf16":{"start":{"line_number":82,"utf16_col":0},"end":{"line_number":86,"utf16_col":0}}},{"name":"3.27.8 - 12 Dec 2024","fully_qualified_name":"3.27.8 - 12 Dec 2024","kind":"section_2","ident_start":3712,"ident_end":3732,"extent_start":3709,"extent_end":3908,"ident_utf16":{"start":{"line_number":86,"utf16_col":3},"end":{"line_number":86,"utf16_col":23}},"extent_utf16":{"start":{"line_number":86,"utf16_col":0},"end":{"line_number":90,"utf16_col":0}}},{"name":"3.27.7 - 10 Dec 2024","fully_qualified_name":"3.27.7 - 10 Dec 2024","kind":"section_2","ident_start":3911,"ident_end":3931,"extent_start":3908,"extent_end":4235,"ident_utf16":{"start":{"line_number":90,"utf16_col":3},"end":{"line_number":90,"utf16_col":23}},"extent_utf16":{"start":{"line_number":90,"utf16_col":0},"end":{"line_number":95,"utf16_col":0}}},{"name":"3.27.6 - 03 Dec 2024","fully_qualified_name":"3.27.6 - 03 Dec 2024","kind":"section_2","ident_start":4238,"ident_end":4258,"extent_start":4235,"extent_end":4370,"ident_utf16":{"start":{"line_number":95,"utf16_col":3},"end":{"line_number":95,"utf16_col":23}},"extent_utf16":{"start":{"line_number":95,"utf16_col":0},"end":{"line_number":99,"utf16_col":0}}},{"name":"3.27.5 - 19 Nov 2024","fully_qualified_name":"3.27.5 - 19 Nov 2024","kind":"section_2","ident_start":4373,"ident_end":4393,"extent_start":4370,"extent_end":4420,"ident_utf16":{"start":{"line_number":99,"utf16_col":3},"end":{"line_number":99,"utf16_col":23}},"extent_utf16":{"start":{"line_number":99,"utf16_col":0},"end":{"line_number":103,"utf16_col":0}}},{"name":"3.27.4 - 14 Nov 2024","fully_qualified_name":"3.27.4 - 14 Nov 2024","kind":"section_2","ident_start":4423,"ident_end":4443,"extent_start":4420,"extent_end":4470,"ident_utf16":{"start":{"line_number":103,"utf16_col":3},"end":{"line_number":103,"utf16_col":23}},"extent_utf16":{"start":{"line_number":103,"utf16_col":0},"end":{"line_number":107,"utf16_col":0}}},{"name":"3.27.3 - 12 Nov 2024","fully_qualified_name":"3.27.3 - 12 Nov 2024","kind":"section_2","ident_start":4473,"ident_end":4493,"extent_start":4470,"extent_end":4520,"ident_utf16":{"start":{"line_number":107,"utf16_col":3},"end":{"line_number":107,"utf16_col":23}},"extent_utf16":{"start":{"line_number":107,"utf16_col":0},"end":{"line_number":111,"utf16_col":0}}},{"name":"3.27.2 - 12 Nov 2024","fully_qualified_name":"3.27.2 - 12 Nov 2024","kind":"section_2","ident_start":4523,"ident_end":4543,"extent_start":4520,"extent_end":4750,"ident_utf16":{"start":{"line_number":111,"utf16_col":3},"end":{"line_number":111,"utf16_col":23}},"extent_utf16":{"start":{"line_number":111,"utf16_col":0},"end":{"line_number":115,"utf16_col":0}}},{"name":"3.27.1 - 08 Nov 2024","fully_qualified_name":"3.27.1 - 08 Nov 2024","kind":"section_2","ident_start":4753,"ident_end":4773,"extent_start":4750,"extent_end":5184,"ident_utf16":{"start":{"line_number":115,"utf16_col":3},"end":{"line_number":115,"utf16_col":23}},"extent_utf16":{"start":{"line_number":115,"utf16_col":0},"end":{"line_number":120,"utf16_col":0}}},{"name":"3.27.0 - 22 Oct 2024","fully_qualified_name":"3.27.0 - 22 Oct 2024","kind":"section_2","ident_start":5187,"ident_end":5207,"extent_start":5184,"extent_end":5751,"ident_utf16":{"start":{"line_number":120,"utf16_col":3},"end":{"line_number":120,"utf16_col":23}},"extent_utf16":{"start":{"line_number":120,"utf16_col":0},"end":{"line_number":126,"utf16_col":0}}},{"name":"3.26.13 - 14 Oct 2024","fully_qualified_name":"3.26.13 - 14 Oct 2024","kind":"section_2","ident_start":5754,"ident_end":5775,"extent_start":5751,"extent_end":5802,"ident_utf16":{"start":{"line_number":126,"utf16_col":3},"end":{"line_number":126,"utf16_col":24}},"extent_utf16":{"start":{"line_number":126,"utf16_col":0},"end":{"line_number":130,"utf16_col":0}}},{"name":"3.26.12 - 07 Oct 2024","fully_qualified_name":"3.26.12 - 07 Oct 2024","kind":"section_2","ident_start":5805,"ident_end":5826,"extent_start":5802,"extent_end":6814,"ident_utf16":{"start":{"line_number":130,"utf16_col":3},"end":{"line_number":130,"utf16_col":24}},"extent_utf16":{"start":{"line_number":130,"utf16_col":0},"end":{"line_number":138,"utf16_col":0}}},{"name":"3.26.11 - 03 Oct 2024","fully_qualified_name":"3.26.11 - 03 Oct 2024","kind":"section_2","ident_start":6817,"ident_end":6838,"extent_start":6814,"extent_end":7960,"ident_utf16":{"start":{"line_number":138,"utf16_col":3},"end":{"line_number":138,"utf16_col":24}},"extent_utf16":{"start":{"line_number":138,"utf16_col":0},"end":{"line_number":147,"utf16_col":0}}},{"name":"3.26.10 - 30 Sep 2024","fully_qualified_name":"3.26.10 - 30 Sep 2024","kind":"section_2","ident_start":7963,"ident_end":7984,"extent_start":7960,"extent_end":8260,"ident_utf16":{"start":{"line_number":147,"utf16_col":3},"end":{"line_number":147,"utf16_col":24}},"extent_utf16":{"start":{"line_number":147,"utf16_col":0},"end":{"line_number":151,"utf16_col":0}}},{"name":"3.26.9 - 24 Sep 2024","fully_qualified_name":"3.26.9 - 24 Sep 2024","kind":"section_2","ident_start":8263,"ident_end":8283,"extent_start":8260,"extent_end":8310,"ident_utf16":{"start":{"line_number":151,"utf16_col":3},"end":{"line_number":151,"utf16_col":23}},"extent_utf16":{"start":{"line_number":151,"utf16_col":0},"end":{"line_number":155,"utf16_col":0}}},{"name":"3.26.8 - 19 Sep 2024","fully_qualified_name":"3.26.8 - 19 Sep 2024","kind":"section_2","ident_start":8313,"ident_end":8333,"extent_start":8310,"extent_end":8445,"ident_utf16":{"start":{"line_number":155,"utf16_col":3},"end":{"line_number":155,"utf16_col":23}},"extent_utf16":{"start":{"line_number":155,"utf16_col":0},"end":{"line_number":159,"utf16_col":0}}},{"name":"3.26.7 - 13 Sep 2024","fully_qualified_name":"3.26.7 - 13 Sep 2024","kind":"section_2","ident_start":8448,"ident_end":8468,"extent_start":8445,"extent_end":8580,"ident_utf16":{"start":{"line_number":159,"utf16_col":3},"end":{"line_number":159,"utf16_col":23}},"extent_utf16":{"start":{"line_number":159,"utf16_col":0},"end":{"line_number":163,"utf16_col":0}}},{"name":"3.26.6 - 29 Aug 2024","fully_qualified_name":"3.26.6 - 29 Aug 2024","kind":"section_2","ident_start":8583,"ident_end":8603,"extent_start":8580,"extent_end":8715,"ident_utf16":{"start":{"line_number":163,"utf16_col":3},"end":{"line_number":163,"utf16_col":23}},"extent_utf16":{"start":{"line_number":163,"utf16_col":0},"end":{"line_number":167,"utf16_col":0}}},{"name":"3.26.5 - 23 Aug 2024","fully_qualified_name":"3.26.5 - 23 Aug 2024","kind":"section_2","ident_start":8718,"ident_end":8738,"extent_start":8715,"extent_end":8942,"ident_utf16":{"start":{"line_number":167,"utf16_col":3},"end":{"line_number":167,"utf16_col":23}},"extent_utf16":{"start":{"line_number":167,"utf16_col":0},"end":{"line_number":171,"utf16_col":0}}},{"name":"3.26.4 - 21 Aug 2024","fully_qualified_name":"3.26.4 - 21 Aug 2024","kind":"section_2","ident_start":8945,"ident_end":8965,"extent_start":8942,"extent_end":9446,"ident_utf16":{"start":{"line_number":171,"utf16_col":3},"end":{"line_number":171,"utf16_col":23}},"extent_utf16":{"start":{"line_number":171,"utf16_col":0},"end":{"line_number":176,"utf16_col":0}}},{"name":"3.26.3 - 19 Aug 2024","fully_qualified_name":"3.26.3 - 19 Aug 2024","kind":"section_2","ident_start":9449,"ident_end":9469,"extent_start":9446,"extent_end":9662,"ident_utf16":{"start":{"line_number":176,"utf16_col":3},"end":{"line_number":176,"utf16_col":23}},"extent_utf16":{"start":{"line_number":176,"utf16_col":0},"end":{"line_number":180,"utf16_col":0}}},{"name":"3.26.2 - 14 Aug 2024","fully_qualified_name":"3.26.2 - 14 Aug 2024","kind":"section_2","ident_start":9665,"ident_end":9685,"extent_start":9662,"extent_end":9797,"ident_utf16":{"start":{"line_number":180,"utf16_col":3},"end":{"line_number":180,"utf16_col":23}},"extent_utf16":{"start":{"line_number":180,"utf16_col":0},"end":{"line_number":184,"utf16_col":0}}},{"name":"3.26.1 - 13 Aug 2024","fully_qualified_name":"3.26.1 - 13 Aug 2024","kind":"section_2","ident_start":9800,"ident_end":9820,"extent_start":9797,"extent_end":9847,"ident_utf16":{"start":{"line_number":184,"utf16_col":3},"end":{"line_number":184,"utf16_col":23}},"extent_utf16":{"start":{"line_number":184,"utf16_col":0},"end":{"line_number":188,"utf16_col":0}}},{"name":"3.26.0 - 06 Aug 2024","fully_qualified_name":"3.26.0 - 06 Aug 2024","kind":"section_2","ident_start":9850,"ident_end":9870,"extent_start":9847,"extent_end":10177,"ident_utf16":{"start":{"line_number":188,"utf16_col":3},"end":{"line_number":188,"utf16_col":23}},"extent_utf16":{"start":{"line_number":188,"utf16_col":0},"end":{"line_number":193,"utf16_col":0}}},{"name":"3.25.15 - 26 Jul 2024","fully_qualified_name":"3.25.15 - 26 Jul 2024","kind":"section_2","ident_start":10180,"ident_end":10201,"extent_start":10177,"extent_end":10313,"ident_utf16":{"start":{"line_number":193,"utf16_col":3},"end":{"line_number":193,"utf16_col":24}},"extent_utf16":{"start":{"line_number":193,"utf16_col":0},"end":{"line_number":197,"utf16_col":0}}},{"name":"3.25.14 - 25 Jul 2024","fully_qualified_name":"3.25.14 - 25 Jul 2024","kind":"section_2","ident_start":10316,"ident_end":10337,"extent_start":10313,"extent_end":10670,"ident_utf16":{"start":{"line_number":197,"utf16_col":3},"end":{"line_number":197,"utf16_col":24}},"extent_utf16":{"start":{"line_number":197,"utf16_col":0},"end":{"line_number":201,"utf16_col":0}}},{"name":"3.25.13 - 19 Jul 2024","fully_qualified_name":"3.25.13 - 19 Jul 2024","kind":"section_2","ident_start":10673,"ident_end":10694,"extent_start":10670,"extent_end":11739,"ident_utf16":{"start":{"line_number":201,"utf16_col":3},"end":{"line_number":201,"utf16_col":24}},"extent_utf16":{"start":{"line_number":201,"utf16_col":0},"end":{"line_number":208,"utf16_col":0}}},{"name":"3.25.12 - 12 Jul 2024","fully_qualified_name":"3.25.12 - 12 Jul 2024","kind":"section_2","ident_start":11742,"ident_end":11763,"extent_start":11739,"extent_end":12311,"ident_utf16":{"start":{"line_number":208,"utf16_col":3},"end":{"line_number":208,"utf16_col":24}},"extent_utf16":{"start":{"line_number":208,"utf16_col":0},"end":{"line_number":213,"utf16_col":0}}},{"name":"3.25.11 - 28 Jun 2024","fully_qualified_name":"3.25.11 - 28 Jun 2024","kind":"section_2","ident_start":12314,"ident_end":12335,"extent_start":12311,"extent_end":12593,"ident_utf16":{"start":{"line_number":213,"utf16_col":3},"end":{"line_number":213,"utf16_col":24}},"extent_utf16":{"start":{"line_number":213,"utf16_col":0},"end":{"line_number":218,"utf16_col":0}}},{"name":"3.25.10 - 13 Jun 2024","fully_qualified_name":"3.25.10 - 13 Jun 2024","kind":"section_2","ident_start":12596,"ident_end":12617,"extent_start":12593,"extent_end":12729,"ident_utf16":{"start":{"line_number":218,"utf16_col":3},"end":{"line_number":218,"utf16_col":24}},"extent_utf16":{"start":{"line_number":218,"utf16_col":0},"end":{"line_number":222,"utf16_col":0}}},{"name":"3.25.9 - 12 Jun 2024","fully_qualified_name":"3.25.9 - 12 Jun 2024","kind":"section_2","ident_start":12732,"ident_end":12752,"extent_start":12729,"extent_end":13249,"ident_utf16":{"start":{"line_number":222,"utf16_col":3},"end":{"line_number":222,"utf16_col":23}},"extent_utf16":{"start":{"line_number":222,"utf16_col":0},"end":{"line_number":227,"utf16_col":0}}},{"name":"3.25.8 - 04 Jun 2024","fully_qualified_name":"3.25.8 - 04 Jun 2024","kind":"section_2","ident_start":13252,"ident_end":13272,"extent_start":13249,"extent_end":13384,"ident_utf16":{"start":{"line_number":227,"utf16_col":3},"end":{"line_number":227,"utf16_col":23}},"extent_utf16":{"start":{"line_number":227,"utf16_col":0},"end":{"line_number":231,"utf16_col":0}}},{"name":"3.25.7 - 31 May 2024","fully_qualified_name":"3.25.7 - 31 May 2024","kind":"section_2","ident_start":13387,"ident_end":13407,"extent_start":13384,"extent_end":13629,"ident_utf16":{"start":{"line_number":231,"utf16_col":3},"end":{"line_number":231,"utf16_col":23}},"extent_utf16":{"start":{"line_number":231,"utf16_col":0},"end":{"line_number":235,"utf16_col":0}}},{"name":"3.25.6 - 20 May 2024","fully_qualified_name":"3.25.6 - 20 May 2024","kind":"section_2","ident_start":13632,"ident_end":13652,"extent_start":13629,"extent_end":13764,"ident_utf16":{"start":{"line_number":235,"utf16_col":3},"end":{"line_number":235,"utf16_col":23}},"extent_utf16":{"start":{"line_number":235,"utf16_col":0},"end":{"line_number":239,"utf16_col":0}}},{"name":"3.25.5 - 13 May 2024","fully_qualified_name":"3.25.5 - 13 May 2024","kind":"section_2","ident_start":13767,"ident_end":13787,"extent_start":13764,"extent_end":14536,"ident_utf16":{"start":{"line_number":239,"utf16_col":3},"end":{"line_number":239,"utf16_col":23}},"extent_utf16":{"start":{"line_number":239,"utf16_col":0},"end":{"line_number":245,"utf16_col":0}}},{"name":"3.25.4 - 08 May 2024","fully_qualified_name":"3.25.4 - 08 May 2024","kind":"section_2","ident_start":14539,"ident_end":14559,"extent_start":14536,"extent_end":14671,"ident_utf16":{"start":{"line_number":245,"utf16_col":3},"end":{"line_number":245,"utf16_col":23}},"extent_utf16":{"start":{"line_number":245,"utf16_col":0},"end":{"line_number":249,"utf16_col":0}}},{"name":"3.25.3 - 25 Apr 2024","fully_qualified_name":"3.25.3 - 25 Apr 2024","kind":"section_2","ident_start":14674,"ident_end":14694,"extent_start":14671,"extent_end":15203,"ident_utf16":{"start":{"line_number":249,"utf16_col":3},"end":{"line_number":249,"utf16_col":23}},"extent_utf16":{"start":{"line_number":249,"utf16_col":0},"end":{"line_number":254,"utf16_col":0}}},{"name":"3.25.2 - 22 Apr 2024","fully_qualified_name":"3.25.2 - 22 Apr 2024","kind":"section_2","ident_start":15206,"ident_end":15226,"extent_start":15203,"extent_end":15253,"ident_utf16":{"start":{"line_number":254,"utf16_col":3},"end":{"line_number":254,"utf16_col":23}},"extent_utf16":{"start":{"line_number":254,"utf16_col":0},"end":{"line_number":258,"utf16_col":0}}},{"name":"3.25.1 - 17 Apr 2024","fully_qualified_name":"3.25.1 - 17 Apr 2024","kind":"section_2","ident_start":15256,"ident_end":15276,"extent_start":15253,"extent_end":15856,"ident_utf16":{"start":{"line_number":258,"utf16_col":3},"end":{"line_number":258,"utf16_col":23}},"extent_utf16":{"start":{"line_number":258,"utf16_col":0},"end":{"line_number":263,"utf16_col":0}}},{"name":"3.25.0 - 15 Apr 2024","fully_qualified_name":"3.25.0 - 15 Apr 2024","kind":"section_2","ident_start":15859,"ident_end":15879,"extent_start":15856,"extent_end":16885,"ident_utf16":{"start":{"line_number":263,"utf16_col":3},"end":{"line_number":263,"utf16_col":23}},"extent_utf16":{"start":{"line_number":263,"utf16_col":0},"end":{"line_number":277,"utf16_col":0}}},{"name":"3.24.10 - 05 Apr 2024","fully_qualified_name":"3.24.10 - 05 Apr 2024","kind":"section_2","ident_start":16888,"ident_end":16909,"extent_start":16885,"extent_end":17971,"ident_utf16":{"start":{"line_number":277,"utf16_col":3},"end":{"line_number":277,"utf16_col":24}},"extent_utf16":{"start":{"line_number":277,"utf16_col":0},"end":{"line_number":284,"utf16_col":0}}},{"name":"3.24.9 - 22 Mar 2024","fully_qualified_name":"3.24.9 - 22 Mar 2024","kind":"section_2","ident_start":17974,"ident_end":17994,"extent_start":17971,"extent_end":18106,"ident_utf16":{"start":{"line_number":284,"utf16_col":3},"end":{"line_number":284,"utf16_col":23}},"extent_utf16":{"start":{"line_number":284,"utf16_col":0},"end":{"line_number":288,"utf16_col":0}}},{"name":"3.24.8 - 18 Mar 2024","fully_qualified_name":"3.24.8 - 18 Mar 2024","kind":"section_2","ident_start":18109,"ident_end":18129,"extent_start":18106,"extent_end":18319,"ident_utf16":{"start":{"line_number":288,"utf16_col":3},"end":{"line_number":288,"utf16_col":23}},"extent_utf16":{"start":{"line_number":288,"utf16_col":0},"end":{"line_number":292,"utf16_col":0}}},{"name":"3.24.7 - 12 Mar 2024","fully_qualified_name":"3.24.7 - 12 Mar 2024","kind":"section_2","ident_start":18322,"ident_end":18342,"extent_start":18319,"extent_end":18454,"ident_utf16":{"start":{"line_number":292,"utf16_col":3},"end":{"line_number":292,"utf16_col":23}},"extent_utf16":{"start":{"line_number":292,"utf16_col":0},"end":{"line_number":296,"utf16_col":0}}},{"name":"3.24.6 - 29 Feb 2024","fully_qualified_name":"3.24.6 - 29 Feb 2024","kind":"section_2","ident_start":18457,"ident_end":18477,"extent_start":18454,"extent_end":18504,"ident_utf16":{"start":{"line_number":296,"utf16_col":3},"end":{"line_number":296,"utf16_col":23}},"extent_utf16":{"start":{"line_number":296,"utf16_col":0},"end":{"line_number":300,"utf16_col":0}}},{"name":"3.24.5 - 23 Feb 2024","fully_qualified_name":"3.24.5 - 23 Feb 2024","kind":"section_2","ident_start":18507,"ident_end":18527,"extent_start":18504,"extent_end":18639,"ident_utf16":{"start":{"line_number":300,"utf16_col":3},"end":{"line_number":300,"utf16_col":23}},"extent_utf16":{"start":{"line_number":300,"utf16_col":0},"end":{"line_number":304,"utf16_col":0}}},{"name":"3.24.4 - 21 Feb 2024","fully_qualified_name":"3.24.4 - 21 Feb 2024","kind":"section_2","ident_start":18642,"ident_end":18662,"extent_start":18639,"extent_end":18845,"ident_utf16":{"start":{"line_number":304,"utf16_col":3},"end":{"line_number":304,"utf16_col":23}},"extent_utf16":{"start":{"line_number":304,"utf16_col":0},"end":{"line_number":308,"utf16_col":0}}},{"name":"3.24.3 - 15 Feb 2024","fully_qualified_name":"3.24.3 - 15 Feb 2024","kind":"section_2","ident_start":18848,"ident_end":18868,"extent_start":18845,"extent_end":19058,"ident_utf16":{"start":{"line_number":308,"utf16_col":3},"end":{"line_number":308,"utf16_col":23}},"extent_utf16":{"start":{"line_number":308,"utf16_col":0},"end":{"line_number":312,"utf16_col":0}}},{"name":"3.24.2 - 15 Feb 2024","fully_qualified_name":"3.24.2 - 15 Feb 2024","kind":"section_2","ident_start":19061,"ident_end":19081,"extent_start":19058,"extent_end":19297,"ident_utf16":{"start":{"line_number":312,"utf16_col":3},"end":{"line_number":312,"utf16_col":23}},"extent_utf16":{"start":{"line_number":312,"utf16_col":0},"end":{"line_number":316,"utf16_col":0}}},{"name":"3.24.1 - 13 Feb 2024","fully_qualified_name":"3.24.1 - 13 Feb 2024","kind":"section_2","ident_start":19300,"ident_end":19320,"extent_start":19297,"extent_end":19576,"ident_utf16":{"start":{"line_number":316,"utf16_col":3},"end":{"line_number":316,"utf16_col":23}},"extent_utf16":{"start":{"line_number":316,"utf16_col":0},"end":{"line_number":321,"utf16_col":0}}},{"name":"3.24.0 - 02 Feb 2024","fully_qualified_name":"3.24.0 - 02 Feb 2024","kind":"section_2","ident_start":19579,"ident_end":19599,"extent_start":19576,"extent_end":19860,"ident_utf16":{"start":{"line_number":321,"utf16_col":3},"end":{"line_number":321,"utf16_col":23}},"extent_utf16":{"start":{"line_number":321,"utf16_col":0},"end":{"line_number":325,"utf16_col":0}}},{"name":"3.23.2 - 26 Jan 2024","fully_qualified_name":"3.23.2 - 26 Jan 2024","kind":"section_2","ident_start":19863,"ident_end":19883,"extent_start":19860,"extent_end":20263,"ident_utf16":{"start":{"line_number":325,"utf16_col":3},"end":{"line_number":325,"utf16_col":23}},"extent_utf16":{"start":{"line_number":325,"utf16_col":0},"end":{"line_number":330,"utf16_col":0}}},{"name":"3.23.1 - 17 Jan 2024","fully_qualified_name":"3.23.1 - 17 Jan 2024","kind":"section_2","ident_start":20266,"ident_end":20286,"extent_start":20263,"extent_end":20585,"ident_utf16":{"start":{"line_number":330,"utf16_col":3},"end":{"line_number":330,"utf16_col":23}},"extent_utf16":{"start":{"line_number":330,"utf16_col":0},"end":{"line_number":335,"utf16_col":0}}},{"name":"3.23.0 - 08 Jan 2024","fully_qualified_name":"3.23.0 - 08 Jan 2024","kind":"section_2","ident_start":20588,"ident_end":20608,"extent_start":20585,"extent_end":21320,"ident_utf16":{"start":{"line_number":335,"utf16_col":3},"end":{"line_number":335,"utf16_col":23}},"extent_utf16":{"start":{"line_number":335,"utf16_col":0},"end":{"line_number":340,"utf16_col":0}}},{"name":"3.22.12 - 22 Dec 2023","fully_qualified_name":"3.22.12 - 22 Dec 2023","kind":"section_2","ident_start":21323,"ident_end":21344,"extent_start":21320,"extent_end":21456,"ident_utf16":{"start":{"line_number":340,"utf16_col":3},"end":{"line_number":340,"utf16_col":24}},"extent_utf16":{"start":{"line_number":340,"utf16_col":0},"end":{"line_number":344,"utf16_col":0}}},{"name":"3.22.11 - 13 Dec 2023","fully_qualified_name":"3.22.11 - 13 Dec 2023","kind":"section_2","ident_start":21459,"ident_end":21480,"extent_start":21456,"extent_end":21598,"ident_utf16":{"start":{"line_number":344,"utf16_col":3},"end":{"line_number":344,"utf16_col":24}},"extent_utf16":{"start":{"line_number":344,"utf16_col":0},"end":{"line_number":348,"utf16_col":0}}},{"name":"2.22.10 - 12 Dec 2023","fully_qualified_name":"2.22.10 - 12 Dec 2023","kind":"section_2","ident_start":21601,"ident_end":21622,"extent_start":21598,"extent_end":21734,"ident_utf16":{"start":{"line_number":348,"utf16_col":3},"end":{"line_number":348,"utf16_col":24}},"extent_utf16":{"start":{"line_number":348,"utf16_col":0},"end":{"line_number":352,"utf16_col":0}}},{"name":"2.22.9 - 07 Dec 2023","fully_qualified_name":"2.22.9 - 07 Dec 2023","kind":"section_2","ident_start":21737,"ident_end":21757,"extent_start":21734,"extent_end":21784,"ident_utf16":{"start":{"line_number":352,"utf16_col":3},"end":{"line_number":352,"utf16_col":23}},"extent_utf16":{"start":{"line_number":352,"utf16_col":0},"end":{"line_number":356,"utf16_col":0}}},{"name":"2.22.8 - 23 Nov 2023","fully_qualified_name":"2.22.8 - 23 Nov 2023","kind":"section_2","ident_start":21787,"ident_end":21807,"extent_start":21784,"extent_end":21919,"ident_utf16":{"start":{"line_number":356,"utf16_col":3},"end":{"line_number":356,"utf16_col":23}},"extent_utf16":{"start":{"line_number":356,"utf16_col":0},"end":{"line_number":360,"utf16_col":0}}},{"name":"2.22.7 - 16 Nov 2023","fully_qualified_name":"2.22.7 - 16 Nov 2023","kind":"section_2","ident_start":21922,"ident_end":21942,"extent_start":21919,"extent_end":22789,"ident_utf16":{"start":{"line_number":360,"utf16_col":3},"end":{"line_number":360,"utf16_col":23}},"extent_utf16":{"start":{"line_number":360,"utf16_col":0},"end":{"line_number":366,"utf16_col":0}}},{"name":"2.22.6 - 14 Nov 2023","fully_qualified_name":"2.22.6 - 14 Nov 2023","kind":"section_2","ident_start":22792,"ident_end":22812,"extent_start":22789,"extent_end":23427,"ident_utf16":{"start":{"line_number":366,"utf16_col":3},"end":{"line_number":366,"utf16_col":23}},"extent_utf16":{"start":{"line_number":366,"utf16_col":0},"end":{"line_number":371,"utf16_col":0}}},{"name":"2.22.5 - 27 Oct 2023","fully_qualified_name":"2.22.5 - 27 Oct 2023","kind":"section_2","ident_start":23430,"ident_end":23450,"extent_start":23427,"extent_end":23477,"ident_utf16":{"start":{"line_number":371,"utf16_col":3},"end":{"line_number":371,"utf16_col":23}},"extent_utf16":{"start":{"line_number":371,"utf16_col":0},"end":{"line_number":375,"utf16_col":0}}},{"name":"2.22.4 - 20 Oct 2023","fully_qualified_name":"2.22.4 - 20 Oct 2023","kind":"section_2","ident_start":23480,"ident_end":23500,"extent_start":23477,"extent_end":24175,"ident_utf16":{"start":{"line_number":375,"utf16_col":3},"end":{"line_number":375,"utf16_col":23}},"extent_utf16":{"start":{"line_number":375,"utf16_col":0},"end":{"line_number":383,"utf16_col":0}}},{"name":"2.22.3 - 13 Oct 2023","fully_qualified_name":"2.22.3 - 13 Oct 2023","kind":"section_2","ident_start":24178,"ident_end":24198,"extent_start":24175,"extent_end":24382,"ident_utf16":{"start":{"line_number":383,"utf16_col":3},"end":{"line_number":383,"utf16_col":23}},"extent_utf16":{"start":{"line_number":383,"utf16_col":0},"end":{"line_number":387,"utf16_col":0}}},{"name":"2.22.2 - 12 Oct 2023","fully_qualified_name":"2.22.2 - 12 Oct 2023","kind":"section_2","ident_start":24385,"ident_end":24405,"extent_start":24382,"extent_end":24658,"ident_utf16":{"start":{"line_number":387,"utf16_col":3},"end":{"line_number":387,"utf16_col":23}},"extent_utf16":{"start":{"line_number":387,"utf16_col":0},"end":{"line_number":392,"utf16_col":0}}},{"name":"2.22.1 - 09 Oct 2023","fully_qualified_name":"2.22.1 - 09 Oct 2023","kind":"section_2","ident_start":24661,"ident_end":24681,"extent_start":24658,"extent_end":25043,"ident_utf16":{"start":{"line_number":392,"utf16_col":3},"end":{"line_number":392,"utf16_col":23}},"extent_utf16":{"start":{"line_number":392,"utf16_col":0},"end":{"line_number":396,"utf16_col":0}}},{"name":"2.22.0 - 06 Oct 2023","fully_qualified_name":"2.22.0 - 06 Oct 2023","kind":"section_2","ident_start":25046,"ident_end":25066,"extent_start":25043,"extent_end":25787,"ident_utf16":{"start":{"line_number":396,"utf16_col":3},"end":{"line_number":396,"utf16_col":23}},"extent_utf16":{"start":{"line_number":396,"utf16_col":0},"end":{"line_number":402,"utf16_col":0}}},{"name":"2.21.9 - 27 Sep 2023","fully_qualified_name":"2.21.9 - 27 Sep 2023","kind":"section_2","ident_start":25790,"ident_end":25810,"extent_start":25787,"extent_end":26572,"ident_utf16":{"start":{"line_number":402,"utf16_col":3},"end":{"line_number":402,"utf16_col":23}},"extent_utf16":{"start":{"line_number":402,"utf16_col":0},"end":{"line_number":409,"utf16_col":0}}},{"name":"2.21.8 - 19 Sep 2023","fully_qualified_name":"2.21.8 - 19 Sep 2023","kind":"section_2","ident_start":26575,"ident_end":26595,"extent_start":26572,"extent_end":27722,"ident_utf16":{"start":{"line_number":409,"utf16_col":3},"end":{"line_number":409,"utf16_col":23}},"extent_utf16":{"start":{"line_number":409,"utf16_col":0},"end":{"line_number":416,"utf16_col":0}}},{"name":"2.21.7 - 14 Sep 2023","fully_qualified_name":"2.21.7 - 14 Sep 2023","kind":"section_2","ident_start":27725,"ident_end":27745,"extent_start":27722,"extent_end":27857,"ident_utf16":{"start":{"line_number":416,"utf16_col":3},"end":{"line_number":416,"utf16_col":23}},"extent_utf16":{"start":{"line_number":416,"utf16_col":0},"end":{"line_number":420,"utf16_col":0}}},{"name":"2.21.6 - 13 Sep 2023","fully_qualified_name":"2.21.6 - 13 Sep 2023","kind":"section_2","ident_start":27860,"ident_end":27880,"extent_start":27857,"extent_end":28726,"ident_utf16":{"start":{"line_number":420,"utf16_col":3},"end":{"line_number":420,"utf16_col":23}},"extent_utf16":{"start":{"line_number":420,"utf16_col":0},"end":{"line_number":427,"utf16_col":0}}},{"name":"2.21.5 - 28 Aug 2023","fully_qualified_name":"2.21.5 - 28 Aug 2023","kind":"section_2","ident_start":28729,"ident_end":28749,"extent_start":28726,"extent_end":29355,"ident_utf16":{"start":{"line_number":427,"utf16_col":3},"end":{"line_number":427,"utf16_col":23}},"extent_utf16":{"start":{"line_number":427,"utf16_col":0},"end":{"line_number":433,"utf16_col":0}}},{"name":"2.21.4 - 14 Aug 2023","fully_qualified_name":"2.21.4 - 14 Aug 2023","kind":"section_2","ident_start":29358,"ident_end":29378,"extent_start":29355,"extent_end":30173,"ident_utf16":{"start":{"line_number":433,"utf16_col":3},"end":{"line_number":433,"utf16_col":23}},"extent_utf16":{"start":{"line_number":433,"utf16_col":0},"end":{"line_number":441,"utf16_col":0}}},{"name":"2.21.3 - 08 Aug 2023","fully_qualified_name":"2.21.3 - 08 Aug 2023","kind":"section_2","ident_start":30176,"ident_end":30196,"extent_start":30173,"extent_end":30687,"ident_utf16":{"start":{"line_number":441,"utf16_col":3},"end":{"line_number":441,"utf16_col":23}},"extent_utf16":{"start":{"line_number":441,"utf16_col":0},"end":{"line_number":447,"utf16_col":0}}},{"name":"2.21.2 - 28 Jul 2023","fully_qualified_name":"2.21.2 - 28 Jul 2023","kind":"section_2","ident_start":30690,"ident_end":30710,"extent_start":30687,"extent_end":30939,"ident_utf16":{"start":{"line_number":447,"utf16_col":3},"end":{"line_number":447,"utf16_col":23}},"extent_utf16":{"start":{"line_number":447,"utf16_col":0},"end":{"line_number":452,"utf16_col":0}}},{"name":"2.21.1 - 26 Jul 2023","fully_qualified_name":"2.21.1 - 26 Jul 2023","kind":"section_2","ident_start":30942,"ident_end":30962,"extent_start":30939,"extent_end":31261,"ident_utf16":{"start":{"line_number":452,"utf16_col":3},"end":{"line_number":452,"utf16_col":23}},"extent_utf16":{"start":{"line_number":452,"utf16_col":0},"end":{"line_number":457,"utf16_col":0}}},{"name":"2.21.0 - 19 Jul 2023","fully_qualified_name":"2.21.0 - 19 Jul 2023","kind":"section_2","ident_start":31264,"ident_end":31284,"extent_start":31261,"extent_end":31496,"ident_utf16":{"start":{"line_number":457,"utf16_col":3},"end":{"line_number":457,"utf16_col":23}},"extent_utf16":{"start":{"line_number":457,"utf16_col":0},"end":{"line_number":461,"utf16_col":0}}},{"name":"2.20.4 - 14 Jul 2023","fully_qualified_name":"2.20.4 - 14 Jul 2023","kind":"section_2","ident_start":31499,"ident_end":31519,"extent_start":31496,"extent_end":32732,"ident_utf16":{"start":{"line_number":461,"utf16_col":3},"end":{"line_number":461,"utf16_col":23}},"extent_utf16":{"start":{"line_number":461,"utf16_col":0},"end":{"line_number":469,"utf16_col":0}}},{"name":"2.20.3 - 06 Jul 2023","fully_qualified_name":"2.20.3 - 06 Jul 2023","kind":"section_2","ident_start":32735,"ident_end":32755,"extent_start":32732,"extent_end":32867,"ident_utf16":{"start":{"line_number":469,"utf16_col":3},"end":{"line_number":469,"utf16_col":23}},"extent_utf16":{"start":{"line_number":469,"utf16_col":0},"end":{"line_number":473,"utf16_col":0}}},{"name":"2.20.2 - 03 Jul 2023","fully_qualified_name":"2.20.2 - 03 Jul 2023","kind":"section_2","ident_start":32870,"ident_end":32890,"extent_start":32867,"extent_end":32917,"ident_utf16":{"start":{"line_number":473,"utf16_col":3},"end":{"line_number":473,"utf16_col":23}},"extent_utf16":{"start":{"line_number":473,"utf16_col":0},"end":{"line_number":477,"utf16_col":0}}},{"name":"2.20.1 - 21 Jun 2023","fully_qualified_name":"2.20.1 - 21 Jun 2023","kind":"section_2","ident_start":32920,"ident_end":32940,"extent_start":32917,"extent_end":33321,"ident_utf16":{"start":{"line_number":477,"utf16_col":3},"end":{"line_number":477,"utf16_col":23}},"extent_utf16":{"start":{"line_number":477,"utf16_col":0},"end":{"line_number":482,"utf16_col":0}}},{"name":"2.20.0 - 13 Jun 2023","fully_qualified_name":"2.20.0 - 13 Jun 2023","kind":"section_2","ident_start":33324,"ident_end":33344,"extent_start":33321,"extent_end":33733,"ident_utf16":{"start":{"line_number":482,"utf16_col":3},"end":{"line_number":482,"utf16_col":23}},"extent_utf16":{"start":{"line_number":482,"utf16_col":0},"end":{"line_number":486,"utf16_col":0}}},{"name":"2.3.6 - 01 Jun 2023","fully_qualified_name":"2.3.6 - 01 Jun 2023","kind":"section_2","ident_start":33736,"ident_end":33755,"extent_start":33733,"extent_end":33867,"ident_utf16":{"start":{"line_number":486,"utf16_col":3},"end":{"line_number":486,"utf16_col":22}},"extent_utf16":{"start":{"line_number":486,"utf16_col":0},"end":{"line_number":490,"utf16_col":0}}},{"name":"2.3.5 - 25 May 2023","fully_qualified_name":"2.3.5 - 25 May 2023","kind":"section_2","ident_start":33870,"ident_end":33889,"extent_start":33867,"extent_end":34297,"ident_utf16":{"start":{"line_number":490,"utf16_col":3},"end":{"line_number":490,"utf16_col":22}},"extent_utf16":{"start":{"line_number":490,"utf16_col":0},"end":{"line_number":495,"utf16_col":0}}},{"name":"2.3.4 - 24 May 2023","fully_qualified_name":"2.3.4 - 24 May 2023","kind":"section_2","ident_start":34300,"ident_end":34319,"extent_start":34297,"extent_end":35856,"ident_utf16":{"start":{"line_number":495,"utf16_col":3},"end":{"line_number":495,"utf16_col":22}},"extent_utf16":{"start":{"line_number":495,"utf16_col":0},"end":{"line_number":505,"utf16_col":0}}},{"name":"2.3.3 - 04 May 2023","fully_qualified_name":"2.3.3 - 04 May 2023","kind":"section_2","ident_start":35859,"ident_end":35878,"extent_start":35856,"extent_end":36306,"ident_utf16":{"start":{"line_number":505,"utf16_col":3},"end":{"line_number":505,"utf16_col":22}},"extent_utf16":{"start":{"line_number":505,"utf16_col":0},"end":{"line_number":510,"utf16_col":0}}},{"name":"2.3.2 - 27 Apr 2023","fully_qualified_name":"2.3.2 - 27 Apr 2023","kind":"section_2","ident_start":36309,"ident_end":36328,"extent_start":36306,"extent_end":36355,"ident_utf16":{"start":{"line_number":510,"utf16_col":3},"end":{"line_number":510,"utf16_col":22}},"extent_utf16":{"start":{"line_number":510,"utf16_col":0},"end":{"line_number":514,"utf16_col":0}}},{"name":"2.3.1 - 26 Apr 2023","fully_qualified_name":"2.3.1 - 26 Apr 2023","kind":"section_2","ident_start":36358,"ident_end":36377,"extent_start":36355,"extent_end":36404,"ident_utf16":{"start":{"line_number":514,"utf16_col":3},"end":{"line_number":514,"utf16_col":22}},"extent_utf16":{"start":{"line_number":514,"utf16_col":0},"end":{"line_number":518,"utf16_col":0}}},{"name":"2.3.0 - 21 Apr 2023","fully_qualified_name":"2.3.0 - 21 Apr 2023","kind":"section_2","ident_start":36407,"ident_end":36426,"extent_start":36404,"extent_end":36648,"ident_utf16":{"start":{"line_number":518,"utf16_col":3},"end":{"line_number":518,"utf16_col":22}},"extent_utf16":{"start":{"line_number":518,"utf16_col":0},"end":{"line_number":523,"utf16_col":0}}},{"name":"2.2.12 - 13 Apr 2023","fully_qualified_name":"2.2.12 - 13 Apr 2023","kind":"section_2","ident_start":36651,"ident_end":36671,"extent_start":36648,"extent_end":37513,"ident_utf16":{"start":{"line_number":523,"utf16_col":3},"end":{"line_number":523,"utf16_col":23}},"extent_utf16":{"start":{"line_number":523,"utf16_col":0},"end":{"line_number":528,"utf16_col":0}}},{"name":"2.2.11 - 06 Apr 2023","fully_qualified_name":"2.2.11 - 06 Apr 2023","kind":"section_2","ident_start":37516,"ident_end":37536,"extent_start":37513,"extent_end":37563,"ident_utf16":{"start":{"line_number":528,"utf16_col":3},"end":{"line_number":528,"utf16_col":23}},"extent_utf16":{"start":{"line_number":528,"utf16_col":0},"end":{"line_number":532,"utf16_col":0}}},{"name":"2.2.10 - 05 Apr 2023","fully_qualified_name":"2.2.10 - 05 Apr 2023","kind":"section_2","ident_start":37566,"ident_end":37586,"extent_start":37563,"extent_end":37698,"ident_utf16":{"start":{"line_number":532,"utf16_col":3},"end":{"line_number":532,"utf16_col":23}},"extent_utf16":{"start":{"line_number":532,"utf16_col":0},"end":{"line_number":536,"utf16_col":0}}},{"name":"2.2.9 - 27 Mar 2023","fully_qualified_name":"2.2.9 - 27 Mar 2023","kind":"section_2","ident_start":37701,"ident_end":37720,"extent_start":37698,"extent_end":38895,"ident_utf16":{"start":{"line_number":536,"utf16_col":3},"end":{"line_number":536,"utf16_col":22}},"extent_utf16":{"start":{"line_number":536,"utf16_col":0},"end":{"line_number":546,"utf16_col":0}}},{"name":"2.2.8 - 22 Mar 2023","fully_qualified_name":"2.2.8 - 22 Mar 2023","kind":"section_2","ident_start":38898,"ident_end":38917,"extent_start":38895,"extent_end":39029,"ident_utf16":{"start":{"line_number":546,"utf16_col":3},"end":{"line_number":546,"utf16_col":22}},"extent_utf16":{"start":{"line_number":546,"utf16_col":0},"end":{"line_number":550,"utf16_col":0}}},{"name":"2.2.7 - 15 Mar 2023","fully_qualified_name":"2.2.7 - 15 Mar 2023","kind":"section_2","ident_start":39032,"ident_end":39051,"extent_start":39029,"extent_end":39078,"ident_utf16":{"start":{"line_number":550,"utf16_col":3},"end":{"line_number":550,"utf16_col":22}},"extent_utf16":{"start":{"line_number":550,"utf16_col":0},"end":{"line_number":554,"utf16_col":0}}},{"name":"2.2.6 - 10 Mar 2023","fully_qualified_name":"2.2.6 - 10 Mar 2023","kind":"section_2","ident_start":39081,"ident_end":39100,"extent_start":39078,"extent_end":39212,"ident_utf16":{"start":{"line_number":554,"utf16_col":3},"end":{"line_number":554,"utf16_col":22}},"extent_utf16":{"start":{"line_number":554,"utf16_col":0},"end":{"line_number":558,"utf16_col":0}}},{"name":"2.2.5 - 24 Feb 2023","fully_qualified_name":"2.2.5 - 24 Feb 2023","kind":"section_2","ident_start":39215,"ident_end":39234,"extent_start":39212,"extent_end":39346,"ident_utf16":{"start":{"line_number":558,"utf16_col":3},"end":{"line_number":558,"utf16_col":22}},"extent_utf16":{"start":{"line_number":558,"utf16_col":0},"end":{"line_number":562,"utf16_col":0}}},{"name":"2.2.4 - 10 Feb 2023","fully_qualified_name":"2.2.4 - 10 Feb 2023","kind":"section_2","ident_start":39349,"ident_end":39368,"extent_start":39346,"extent_end":39395,"ident_utf16":{"start":{"line_number":562,"utf16_col":3},"end":{"line_number":562,"utf16_col":22}},"extent_utf16":{"start":{"line_number":562,"utf16_col":0},"end":{"line_number":566,"utf16_col":0}}},{"name":"2.2.3 - 08 Feb 2023","fully_qualified_name":"2.2.3 - 08 Feb 2023","kind":"section_2","ident_start":39398,"ident_end":39417,"extent_start":39395,"extent_end":39529,"ident_utf16":{"start":{"line_number":566,"utf16_col":3},"end":{"line_number":566,"utf16_col":22}},"extent_utf16":{"start":{"line_number":566,"utf16_col":0},"end":{"line_number":570,"utf16_col":0}}},{"name":"2.2.2 - 06 Feb 2023","fully_qualified_name":"2.2.2 - 06 Feb 2023","kind":"section_2","ident_start":39532,"ident_end":39551,"extent_start":39529,"extent_end":39982,"ident_utf16":{"start":{"line_number":570,"utf16_col":3},"end":{"line_number":570,"utf16_col":22}},"extent_utf16":{"start":{"line_number":570,"utf16_col":0},"end":{"line_number":574,"utf16_col":0}}},{"name":"2.2.1 - 27 Jan 2023","fully_qualified_name":"2.2.1 - 27 Jan 2023","kind":"section_2","ident_start":39985,"ident_end":40004,"extent_start":39982,"extent_end":40031,"ident_utf16":{"start":{"line_number":574,"utf16_col":3},"end":{"line_number":574,"utf16_col":22}},"extent_utf16":{"start":{"line_number":574,"utf16_col":0},"end":{"line_number":578,"utf16_col":0}}},{"name":"2.2.0 - 26 Jan 2023","fully_qualified_name":"2.2.0 - 26 Jan 2023","kind":"section_2","ident_start":40034,"ident_end":40053,"extent_start":40031,"extent_end":42880,"ident_utf16":{"start":{"line_number":578,"utf16_col":3},"end":{"line_number":578,"utf16_col":22}},"extent_utf16":{"start":{"line_number":578,"utf16_col":0},"end":{"line_number":597,"utf16_col":0}}},{"name":"2.1.39 - 18 Jan 2023","fully_qualified_name":"2.1.39 - 18 Jan 2023","kind":"section_2","ident_start":42883,"ident_end":42903,"extent_start":42880,"extent_end":43759,"ident_utf16":{"start":{"line_number":597,"utf16_col":3},"end":{"line_number":597,"utf16_col":23}},"extent_utf16":{"start":{"line_number":597,"utf16_col":0},"end":{"line_number":605,"utf16_col":0}}},{"name":"2.1.38 - 12 Jan 2023","fully_qualified_name":"2.1.38 - 12 Jan 2023","kind":"section_2","ident_start":43762,"ident_end":43782,"extent_start":43759,"extent_end":43894,"ident_utf16":{"start":{"line_number":605,"utf16_col":3},"end":{"line_number":605,"utf16_col":23}},"extent_utf16":{"start":{"line_number":605,"utf16_col":0},"end":{"line_number":609,"utf16_col":0}}},{"name":"2.1.37 - 14 Dec 2022","fully_qualified_name":"2.1.37 - 14 Dec 2022","kind":"section_2","ident_start":43897,"ident_end":43917,"extent_start":43894,"extent_end":44029,"ident_utf16":{"start":{"line_number":609,"utf16_col":3},"end":{"line_number":609,"utf16_col":23}},"extent_utf16":{"start":{"line_number":609,"utf16_col":0},"end":{"line_number":613,"utf16_col":0}}},{"name":"2.1.36 - 08 Dec 2022","fully_qualified_name":"2.1.36 - 08 Dec 2022","kind":"section_2","ident_start":44032,"ident_end":44052,"extent_start":44029,"extent_end":44659,"ident_utf16":{"start":{"line_number":613,"utf16_col":3},"end":{"line_number":613,"utf16_col":23}},"extent_utf16":{"start":{"line_number":613,"utf16_col":0},"end":{"line_number":619,"utf16_col":0}}},{"name":"2.1.35 - 01 Dec 2022","fully_qualified_name":"2.1.35 - 01 Dec 2022","kind":"section_2","ident_start":44662,"ident_end":44682,"extent_start":44659,"extent_end":44709,"ident_utf16":{"start":{"line_number":619,"utf16_col":3},"end":{"line_number":619,"utf16_col":23}},"extent_utf16":{"start":{"line_number":619,"utf16_col":0},"end":{"line_number":623,"utf16_col":0}}},{"name":"2.1.34 - 25 Nov 2022","fully_qualified_name":"2.1.34 - 25 Nov 2022","kind":"section_2","ident_start":44712,"ident_end":44732,"extent_start":44709,"extent_end":45036,"ident_utf16":{"start":{"line_number":623,"utf16_col":3},"end":{"line_number":623,"utf16_col":23}},"extent_utf16":{"start":{"line_number":623,"utf16_col":0},"end":{"line_number":628,"utf16_col":0}}},{"name":"2.1.33 - 16 Nov 2022","fully_qualified_name":"2.1.33 - 16 Nov 2022","kind":"section_2","ident_start":45039,"ident_end":45059,"extent_start":45036,"extent_end":45433,"ident_utf16":{"start":{"line_number":628,"utf16_col":3},"end":{"line_number":628,"utf16_col":23}},"extent_utf16":{"start":{"line_number":628,"utf16_col":0},"end":{"line_number":633,"utf16_col":0}}},{"name":"2.1.32 - 14 Nov 2022","fully_qualified_name":"2.1.32 - 14 Nov 2022","kind":"section_2","ident_start":45436,"ident_end":45456,"extent_start":45433,"extent_end":45706,"ident_utf16":{"start":{"line_number":633,"utf16_col":3},"end":{"line_number":633,"utf16_col":23}},"extent_utf16":{"start":{"line_number":633,"utf16_col":0},"end":{"line_number":638,"utf16_col":0}}},{"name":"2.1.31 - 04 Nov 2022","fully_qualified_name":"2.1.31 - 04 Nov 2022","kind":"section_2","ident_start":45709,"ident_end":45729,"extent_start":45706,"extent_end":46206,"ident_utf16":{"start":{"line_number":638,"utf16_col":3},"end":{"line_number":638,"utf16_col":23}},"extent_utf16":{"start":{"line_number":638,"utf16_col":0},"end":{"line_number":642,"utf16_col":0}}},{"name":"2.1.30 - 02 Nov 2022","fully_qualified_name":"2.1.30 - 02 Nov 2022","kind":"section_2","ident_start":46209,"ident_end":46229,"extent_start":46206,"extent_end":46475,"ident_utf16":{"start":{"line_number":642,"utf16_col":3},"end":{"line_number":642,"utf16_col":23}},"extent_utf16":{"start":{"line_number":642,"utf16_col":0},"end":{"line_number":646,"utf16_col":0}}},{"name":"2.1.29 - 26 Oct 2022","fully_qualified_name":"2.1.29 - 26 Oct 2022","kind":"section_2","ident_start":46478,"ident_end":46498,"extent_start":46475,"extent_end":46610,"ident_utf16":{"start":{"line_number":646,"utf16_col":3},"end":{"line_number":646,"utf16_col":23}},"extent_utf16":{"start":{"line_number":646,"utf16_col":0},"end":{"line_number":650,"utf16_col":0}}},{"name":"2.1.28 - 18 Oct 2022","fully_qualified_name":"2.1.28 - 18 Oct 2022","kind":"section_2","ident_start":46613,"ident_end":46633,"extent_start":46610,"extent_end":47041,"ident_utf16":{"start":{"line_number":650,"utf16_col":3},"end":{"line_number":650,"utf16_col":23}},"extent_utf16":{"start":{"line_number":650,"utf16_col":0},"end":{"line_number":655,"utf16_col":0}}},{"name":"2.1.27 - 06 Oct 2022","fully_qualified_name":"2.1.27 - 06 Oct 2022","kind":"section_2","ident_start":47044,"ident_end":47064,"extent_start":47041,"extent_end":47503,"ident_utf16":{"start":{"line_number":655,"utf16_col":3},"end":{"line_number":655,"utf16_col":23}},"extent_utf16":{"start":{"line_number":655,"utf16_col":0},"end":{"line_number":659,"utf16_col":0}}},{"name":"2.1.26 - 29 Sep 2022","fully_qualified_name":"2.1.26 - 29 Sep 2022","kind":"section_2","ident_start":47506,"ident_end":47526,"extent_start":47503,"extent_end":47638,"ident_utf16":{"start":{"line_number":659,"utf16_col":3},"end":{"line_number":659,"utf16_col":23}},"extent_utf16":{"start":{"line_number":659,"utf16_col":0},"end":{"line_number":663,"utf16_col":0}}},{"name":"2.1.25 - 21 Sep 2022","fully_qualified_name":"2.1.25 - 21 Sep 2022","kind":"section_2","ident_start":47641,"ident_end":47661,"extent_start":47638,"extent_end":48295,"ident_utf16":{"start":{"line_number":663,"utf16_col":3},"end":{"line_number":663,"utf16_col":23}},"extent_utf16":{"start":{"line_number":663,"utf16_col":0},"end":{"line_number":668,"utf16_col":0}}},{"name":"2.1.24 - 16 Sep 2022","fully_qualified_name":"2.1.24 - 16 Sep 2022","kind":"section_2","ident_start":48298,"ident_end":48318,"extent_start":48295,"extent_end":48345,"ident_utf16":{"start":{"line_number":668,"utf16_col":3},"end":{"line_number":668,"utf16_col":23}},"extent_utf16":{"start":{"line_number":668,"utf16_col":0},"end":{"line_number":672,"utf16_col":0}}},{"name":"2.1.23 - 14 Sep 2022","fully_qualified_name":"2.1.23 - 14 Sep 2022","kind":"section_2","ident_start":48348,"ident_end":48368,"extent_start":48345,"extent_end":48675,"ident_utf16":{"start":{"line_number":672,"utf16_col":3},"end":{"line_number":672,"utf16_col":23}},"extent_utf16":{"start":{"line_number":672,"utf16_col":0},"end":{"line_number":677,"utf16_col":0}}},{"name":"2.1.22 - 01 Sep 2022","fully_qualified_name":"2.1.22 - 01 Sep 2022","kind":"section_2","ident_start":48678,"ident_end":48698,"extent_start":48675,"extent_end":49384,"ident_utf16":{"start":{"line_number":677,"utf16_col":3},"end":{"line_number":677,"utf16_col":23}},"extent_utf16":{"start":{"line_number":677,"utf16_col":0},"end":{"line_number":683,"utf16_col":0}}},{"name":"2.1.21 - 25 Aug 2022","fully_qualified_name":"2.1.21 - 25 Aug 2022","kind":"section_2","ident_start":49387,"ident_end":49407,"extent_start":49384,"extent_end":49726,"ident_utf16":{"start":{"line_number":683,"utf16_col":3},"end":{"line_number":683,"utf16_col":23}},"extent_utf16":{"start":{"line_number":683,"utf16_col":0},"end":{"line_number":688,"utf16_col":0}}},{"name":"2.1.20 - 22 Aug 2022","fully_qualified_name":"2.1.20 - 22 Aug 2022","kind":"section_2","ident_start":49729,"ident_end":49749,"extent_start":49726,"extent_end":49776,"ident_utf16":{"start":{"line_number":688,"utf16_col":3},"end":{"line_number":688,"utf16_col":23}},"extent_utf16":{"start":{"line_number":688,"utf16_col":0},"end":{"line_number":692,"utf16_col":0}}},{"name":"2.1.19 - 17 Aug 2022","fully_qualified_name":"2.1.19 - 17 Aug 2022","kind":"section_2","ident_start":49779,"ident_end":49799,"extent_start":49776,"extent_end":50386,"ident_utf16":{"start":{"line_number":692,"utf16_col":3},"end":{"line_number":692,"utf16_col":23}},"extent_utf16":{"start":{"line_number":692,"utf16_col":0},"end":{"line_number":699,"utf16_col":0}}},{"name":"2.1.18 - 03 Aug 2022","fully_qualified_name":"2.1.18 - 03 Aug 2022","kind":"section_2","ident_start":50389,"ident_end":50409,"extent_start":50386,"extent_end":50522,"ident_utf16":{"start":{"line_number":699,"utf16_col":3},"end":{"line_number":699,"utf16_col":23}},"extent_utf16":{"start":{"line_number":699,"utf16_col":0},"end":{"line_number":703,"utf16_col":0}}},{"name":"2.1.17 - 28 Jul 2022","fully_qualified_name":"2.1.17 - 28 Jul 2022","kind":"section_2","ident_start":50525,"ident_end":50545,"extent_start":50522,"extent_end":50658,"ident_utf16":{"start":{"line_number":703,"utf16_col":3},"end":{"line_number":703,"utf16_col":23}},"extent_utf16":{"start":{"line_number":703,"utf16_col":0},"end":{"line_number":707,"utf16_col":0}}},{"name":"2.1.16 - 13 Jul 2022","fully_qualified_name":"2.1.16 - 13 Jul 2022","kind":"section_2","ident_start":50661,"ident_end":50681,"extent_start":50658,"extent_end":51367,"ident_utf16":{"start":{"line_number":707,"utf16_col":3},"end":{"line_number":707,"utf16_col":23}},"extent_utf16":{"start":{"line_number":707,"utf16_col":0},"end":{"line_number":712,"utf16_col":0}}},{"name":"2.1.15 - 28 Jun 2022","fully_qualified_name":"2.1.15 - 28 Jun 2022","kind":"section_2","ident_start":51370,"ident_end":51390,"extent_start":51367,"extent_end":51952,"ident_utf16":{"start":{"line_number":712,"utf16_col":3},"end":{"line_number":712,"utf16_col":23}},"extent_utf16":{"start":{"line_number":712,"utf16_col":0},"end":{"line_number":718,"utf16_col":0}}},{"name":"2.1.14 - 22 Jun 2022","fully_qualified_name":"2.1.14 - 22 Jun 2022","kind":"section_2","ident_start":51955,"ident_end":51975,"extent_start":51952,"extent_end":52002,"ident_utf16":{"start":{"line_number":718,"utf16_col":3},"end":{"line_number":718,"utf16_col":23}},"extent_utf16":{"start":{"line_number":718,"utf16_col":0},"end":{"line_number":722,"utf16_col":0}}},{"name":"2.1.13 - 21 Jun 2022","fully_qualified_name":"2.1.13 - 21 Jun 2022","kind":"section_2","ident_start":52005,"ident_end":52025,"extent_start":52002,"extent_end":52136,"ident_utf16":{"start":{"line_number":722,"utf16_col":3},"end":{"line_number":722,"utf16_col":23}},"extent_utf16":{"start":{"line_number":722,"utf16_col":0},"end":{"line_number":726,"utf16_col":0}}},{"name":"2.1.12 - 01 Jun 2022","fully_qualified_name":"2.1.12 - 01 Jun 2022","kind":"section_2","ident_start":52139,"ident_end":52159,"extent_start":52136,"extent_end":52270,"ident_utf16":{"start":{"line_number":726,"utf16_col":3},"end":{"line_number":726,"utf16_col":23}},"extent_utf16":{"start":{"line_number":726,"utf16_col":0},"end":{"line_number":730,"utf16_col":0}}},{"name":"2.1.11 - 17 May 2022","fully_qualified_name":"2.1.11 - 17 May 2022","kind":"section_2","ident_start":52273,"ident_end":52293,"extent_start":52270,"extent_end":52404,"ident_utf16":{"start":{"line_number":730,"utf16_col":3},"end":{"line_number":730,"utf16_col":23}},"extent_utf16":{"start":{"line_number":730,"utf16_col":0},"end":{"line_number":734,"utf16_col":0}}},{"name":"2.1.10 - 10 May 2022","fully_qualified_name":"2.1.10 - 10 May 2022","kind":"section_2","ident_start":52407,"ident_end":52427,"extent_start":52404,"extent_end":52688,"ident_utf16":{"start":{"line_number":734,"utf16_col":3},"end":{"line_number":734,"utf16_col":23}},"extent_utf16":{"start":{"line_number":734,"utf16_col":0},"end":{"line_number":739,"utf16_col":0}}},{"name":"2.1.9 - 27 Apr 2022","fully_qualified_name":"2.1.9 - 27 Apr 2022","kind":"section_2","ident_start":52691,"ident_end":52710,"extent_start":52688,"extent_end":53393,"ident_utf16":{"start":{"line_number":739,"utf16_col":3},"end":{"line_number":739,"utf16_col":22}},"extent_utf16":{"start":{"line_number":739,"utf16_col":0},"end":{"line_number":746,"utf16_col":0}}},{"name":"2.1.8 - 08 Apr 2022","fully_qualified_name":"2.1.8 - 08 Apr 2022","kind":"section_2","ident_start":53396,"ident_end":53415,"extent_start":53393,"extent_end":53695,"ident_utf16":{"start":{"line_number":746,"utf16_col":3},"end":{"line_number":746,"utf16_col":22}},"extent_utf16":{"start":{"line_number":746,"utf16_col":0},"end":{"line_number":751,"utf16_col":0}}},{"name":"2.1.7 - 05 Apr 2022","fully_qualified_name":"2.1.7 - 05 Apr 2022","kind":"section_2","ident_start":53698,"ident_end":53717,"extent_start":53695,"extent_end":53892,"ident_utf16":{"start":{"line_number":751,"utf16_col":3},"end":{"line_number":751,"utf16_col":22}},"extent_utf16":{"start":{"line_number":751,"utf16_col":0},"end":{"line_number":755,"utf16_col":0}}},{"name":"2.1.6 - 30 Mar 2022","fully_qualified_name":"2.1.6 - 30 Mar 2022","kind":"section_2","ident_start":53895,"ident_end":53914,"extent_start":53892,"extent_end":54313,"ident_utf16":{"start":{"line_number":755,"utf16_col":3},"end":{"line_number":755,"utf16_col":22}},"extent_utf16":{"start":{"line_number":755,"utf16_col":0},"end":{"line_number":761,"utf16_col":0}}},{"name":"1.1.5 - 15 Mar 2022","fully_qualified_name":"1.1.5 - 15 Mar 2022","kind":"section_2","ident_start":54316,"ident_end":54335,"extent_start":54313,"extent_end":54863,"ident_utf16":{"start":{"line_number":761,"utf16_col":3},"end":{"line_number":761,"utf16_col":22}},"extent_utf16":{"start":{"line_number":761,"utf16_col":0},"end":{"line_number":769,"utf16_col":0}}},{"name":"1.1.4 - 07 Mar 2022","fully_qualified_name":"1.1.4 - 07 Mar 2022","kind":"section_2","ident_start":54866,"ident_end":54885,"extent_start":54863,"extent_end":55184,"ident_utf16":{"start":{"line_number":769,"utf16_col":3},"end":{"line_number":769,"utf16_col":22}},"extent_utf16":{"start":{"line_number":769,"utf16_col":0},"end":{"line_number":774,"utf16_col":0}}},{"name":"1.1.3 - 23 Feb 2022","fully_qualified_name":"1.1.3 - 23 Feb 2022","kind":"section_2","ident_start":55187,"ident_end":55206,"extent_start":55184,"extent_end":55358,"ident_utf16":{"start":{"line_number":774,"utf16_col":3},"end":{"line_number":774,"utf16_col":22}},"extent_utf16":{"start":{"line_number":774,"utf16_col":0},"end":{"line_number":778,"utf16_col":0}}},{"name":"1.1.2 - 17 Feb 2022","fully_qualified_name":"1.1.2 - 17 Feb 2022","kind":"section_2","ident_start":55361,"ident_end":55380,"extent_start":55358,"extent_end":55628,"ident_utf16":{"start":{"line_number":778,"utf16_col":3},"end":{"line_number":778,"utf16_col":22}},"extent_utf16":{"start":{"line_number":778,"utf16_col":0},"end":{"line_number":782,"utf16_col":0}}},{"name":"1.1.1 - 17 Feb 2022","fully_qualified_name":"1.1.1 - 17 Feb 2022","kind":"section_2","ident_start":55631,"ident_end":55650,"extent_start":55628,"extent_end":56040,"ident_utf16":{"start":{"line_number":782,"utf16_col":3},"end":{"line_number":782,"utf16_col":22}},"extent_utf16":{"start":{"line_number":782,"utf16_col":0},"end":{"line_number":787,"utf16_col":0}}},{"name":"1.1.0 - 11 Feb 2022","fully_qualified_name":"1.1.0 - 11 Feb 2022","kind":"section_2","ident_start":56043,"ident_end":56062,"extent_start":56040,"extent_end":56735,"ident_utf16":{"start":{"line_number":787,"utf16_col":3},"end":{"line_number":787,"utf16_col":22}},"extent_utf16":{"start":{"line_number":787,"utf16_col":0},"end":{"line_number":792,"utf16_col":0}}},{"name":"1.0.32 - 07 Feb 2022","fully_qualified_name":"1.0.32 - 07 Feb 2022","kind":"section_2","ident_start":56738,"ident_end":56758,"extent_start":56735,"extent_end":57178,"ident_utf16":{"start":{"line_number":792,"utf16_col":3},"end":{"line_number":792,"utf16_col":23}},"extent_utf16":{"start":{"line_number":792,"utf16_col":0},"end":{"line_number":798,"utf16_col":0}}},{"name":"1.0.31 - 31 Jan 2022","fully_qualified_name":"1.0.31 - 31 Jan 2022","kind":"section_2","ident_start":57181,"ident_end":57201,"extent_start":57178,"extent_end":57592,"ident_utf16":{"start":{"line_number":798,"utf16_col":3},"end":{"line_number":798,"utf16_col":23}},"extent_utf16":{"start":{"line_number":798,"utf16_col":0},"end":{"line_number":803,"utf16_col":0}}},{"name":"1.0.30 - 24 Jan 2022","fully_qualified_name":"1.0.30 - 24 Jan 2022","kind":"section_2","ident_start":57595,"ident_end":57615,"extent_start":57592,"extent_end":57901,"ident_utf16":{"start":{"line_number":803,"utf16_col":3},"end":{"line_number":803,"utf16_col":23}},"extent_utf16":{"start":{"line_number":803,"utf16_col":0},"end":{"line_number":808,"utf16_col":0}}},{"name":"1.0.29 - 21 Jan 2022","fully_qualified_name":"1.0.29 - 21 Jan 2022","kind":"section_2","ident_start":57904,"ident_end":57924,"extent_start":57901,"extent_end":58087,"ident_utf16":{"start":{"line_number":808,"utf16_col":3},"end":{"line_number":808,"utf16_col":23}},"extent_utf16":{"start":{"line_number":808,"utf16_col":0},"end":{"line_number":812,"utf16_col":0}}},{"name":"1.0.28 - 18 Jan 2022","fully_qualified_name":"1.0.28 - 18 Jan 2022","kind":"section_2","ident_start":58090,"ident_end":58110,"extent_start":58087,"extent_end":58372,"ident_utf16":{"start":{"line_number":812,"utf16_col":3},"end":{"line_number":812,"utf16_col":23}},"extent_utf16":{"start":{"line_number":812,"utf16_col":0},"end":{"line_number":817,"utf16_col":0}}},{"name":"1.0.27 - 11 Jan 2022","fully_qualified_name":"1.0.27 - 11 Jan 2022","kind":"section_2","ident_start":58375,"ident_end":58395,"extent_start":58372,"extent_end":58742,"ident_utf16":{"start":{"line_number":817,"utf16_col":3},"end":{"line_number":817,"utf16_col":23}},"extent_utf16":{"start":{"line_number":817,"utf16_col":0},"end":{"line_number":821,"utf16_col":0}}},{"name":"1.0.26 - 10 Dec 2021","fully_qualified_name":"1.0.26 - 10 Dec 2021","kind":"section_2","ident_start":58745,"ident_end":58765,"extent_start":58742,"extent_end":58874,"ident_utf16":{"start":{"line_number":821,"utf16_col":3},"end":{"line_number":821,"utf16_col":23}},"extent_utf16":{"start":{"line_number":821,"utf16_col":0},"end":{"line_number":825,"utf16_col":0}}},{"name":"1.0.25 - 06 Dec 2021","fully_qualified_name":"1.0.25 - 06 Dec 2021","kind":"section_2","ident_start":58877,"ident_end":58897,"extent_start":58874,"extent_end":58924,"ident_utf16":{"start":{"line_number":825,"utf16_col":3},"end":{"line_number":825,"utf16_col":23}},"extent_utf16":{"start":{"line_number":825,"utf16_col":0},"end":{"line_number":829,"utf16_col":0}}},{"name":"1.0.24 - 23 Nov 2021","fully_qualified_name":"1.0.24 - 23 Nov 2021","kind":"section_2","ident_start":58927,"ident_end":58947,"extent_start":58924,"extent_end":59056,"ident_utf16":{"start":{"line_number":829,"utf16_col":3},"end":{"line_number":829,"utf16_col":23}},"extent_utf16":{"start":{"line_number":829,"utf16_col":0},"end":{"line_number":833,"utf16_col":0}}},{"name":"1.0.23 - 16 Nov 2021","fully_qualified_name":"1.0.23 - 16 Nov 2021","kind":"section_2","ident_start":59059,"ident_end":59079,"extent_start":59056,"extent_end":59361,"ident_utf16":{"start":{"line_number":833,"utf16_col":3},"end":{"line_number":833,"utf16_col":23}},"extent_utf16":{"start":{"line_number":833,"utf16_col":0},"end":{"line_number":838,"utf16_col":0}}},{"name":"1.0.22 - 04 Nov 2021","fully_qualified_name":"1.0.22 - 04 Nov 2021","kind":"section_2","ident_start":59364,"ident_end":59384,"extent_start":59361,"extent_end":60052,"ident_utf16":{"start":{"line_number":838,"utf16_col":3},"end":{"line_number":838,"utf16_col":23}},"extent_utf16":{"start":{"line_number":838,"utf16_col":0},"end":{"line_number":843,"utf16_col":0}}},{"name":"1.0.21 - 28 Oct 2021","fully_qualified_name":"1.0.21 - 28 Oct 2021","kind":"section_2","ident_start":60055,"ident_end":60075,"extent_start":60052,"extent_end":60184,"ident_utf16":{"start":{"line_number":843,"utf16_col":3},"end":{"line_number":843,"utf16_col":23}},"extent_utf16":{"start":{"line_number":843,"utf16_col":0},"end":{"line_number":847,"utf16_col":0}}},{"name":"1.0.20 - 25 Oct 2021","fully_qualified_name":"1.0.20 - 25 Oct 2021","kind":"section_2","ident_start":60187,"ident_end":60207,"extent_start":60184,"extent_end":60234,"ident_utf16":{"start":{"line_number":847,"utf16_col":3},"end":{"line_number":847,"utf16_col":23}},"extent_utf16":{"start":{"line_number":847,"utf16_col":0},"end":{"line_number":851,"utf16_col":0}}},{"name":"1.0.19 - 18 Oct 2021","fully_qualified_name":"1.0.19 - 18 Oct 2021","kind":"section_2","ident_start":60237,"ident_end":60257,"extent_start":60234,"extent_end":60284,"ident_utf16":{"start":{"line_number":851,"utf16_col":3},"end":{"line_number":851,"utf16_col":23}},"extent_utf16":{"start":{"line_number":851,"utf16_col":0},"end":{"line_number":855,"utf16_col":0}}},{"name":"1.0.18 - 08 Oct 2021","fully_qualified_name":"1.0.18 - 08 Oct 2021","kind":"section_2","ident_start":60287,"ident_end":60307,"extent_start":60284,"extent_end":60438,"ident_utf16":{"start":{"line_number":855,"utf16_col":3},"end":{"line_number":855,"utf16_col":23}},"extent_utf16":{"start":{"line_number":855,"utf16_col":0},"end":{"line_number":859,"utf16_col":0}}},{"name":"1.0.17 - 07 Oct 2021","fully_qualified_name":"1.0.17 - 07 Oct 2021","kind":"section_2","ident_start":60441,"ident_end":60461,"extent_start":60438,"extent_end":60570,"ident_utf16":{"start":{"line_number":859,"utf16_col":3},"end":{"line_number":859,"utf16_col":23}},"extent_utf16":{"start":{"line_number":859,"utf16_col":0},"end":{"line_number":863,"utf16_col":0}}},{"name":"1.0.16 - 05 Oct 2021","fully_qualified_name":"1.0.16 - 05 Oct 2021","kind":"section_2","ident_start":60573,"ident_end":60593,"extent_start":60570,"extent_end":60620,"ident_utf16":{"start":{"line_number":863,"utf16_col":3},"end":{"line_number":863,"utf16_col":23}},"extent_utf16":{"start":{"line_number":863,"utf16_col":0},"end":{"line_number":867,"utf16_col":0}}},{"name":"1.0.15 - 22 Sep 2021","fully_qualified_name":"1.0.15 - 22 Sep 2021","kind":"section_2","ident_start":60623,"ident_end":60643,"extent_start":60620,"extent_end":60752,"ident_utf16":{"start":{"line_number":867,"utf16_col":3},"end":{"line_number":867,"utf16_col":23}},"extent_utf16":{"start":{"line_number":867,"utf16_col":0},"end":{"line_number":871,"utf16_col":0}}},{"name":"1.0.14 - 09 Sep 2021","fully_qualified_name":"1.0.14 - 09 Sep 2021","kind":"section_2","ident_start":60755,"ident_end":60775,"extent_start":60752,"extent_end":60884,"ident_utf16":{"start":{"line_number":871,"utf16_col":3},"end":{"line_number":871,"utf16_col":23}},"extent_utf16":{"start":{"line_number":871,"utf16_col":0},"end":{"line_number":875,"utf16_col":0}}},{"name":"1.0.13 - 06 Sep 2021","fully_qualified_name":"1.0.13 - 06 Sep 2021","kind":"section_2","ident_start":60887,"ident_end":60907,"extent_start":60884,"extent_end":61262,"ident_utf16":{"start":{"line_number":875,"utf16_col":3},"end":{"line_number":875,"utf16_col":23}},"extent_utf16":{"start":{"line_number":875,"utf16_col":0},"end":{"line_number":881,"utf16_col":0}}},{"name":"1.0.12 - 16 Aug 2021","fully_qualified_name":"1.0.12 - 16 Aug 2021","kind":"section_2","ident_start":61265,"ident_end":61285,"extent_start":61262,"extent_end":61400,"ident_utf16":{"start":{"line_number":881,"utf16_col":3},"end":{"line_number":881,"utf16_col":23}},"extent_utf16":{"start":{"line_number":881,"utf16_col":0},"end":{"line_number":885,"utf16_col":0}}},{"name":"1.0.11 - 09 Aug 2021","fully_qualified_name":"1.0.11 - 09 Aug 2021","kind":"section_2","ident_start":61403,"ident_end":61423,"extent_start":61400,"extent_end":61532,"ident_utf16":{"start":{"line_number":885,"utf16_col":3},"end":{"line_number":885,"utf16_col":23}},"extent_utf16":{"start":{"line_number":885,"utf16_col":0},"end":{"line_number":889,"utf16_col":0}}},{"name":"1.0.10 - 03 Aug 2021","fully_qualified_name":"1.0.10 - 03 Aug 2021","kind":"section_2","ident_start":61535,"ident_end":61555,"extent_start":61532,"extent_end":61749,"ident_utf16":{"start":{"line_number":889,"utf16_col":3},"end":{"line_number":889,"utf16_col":23}},"extent_utf16":{"start":{"line_number":889,"utf16_col":0},"end":{"line_number":893,"utf16_col":0}}},{"name":"1.0.9 - 02 Aug 2021","fully_qualified_name":"1.0.9 - 02 Aug 2021","kind":"section_2","ident_start":61752,"ident_end":61771,"extent_start":61749,"extent_end":61798,"ident_utf16":{"start":{"line_number":893,"utf16_col":3},"end":{"line_number":893,"utf16_col":22}},"extent_utf16":{"start":{"line_number":893,"utf16_col":0},"end":{"line_number":897,"utf16_col":0}}},{"name":"1.0.8 - 26 Jul 2021","fully_qualified_name":"1.0.8 - 26 Jul 2021","kind":"section_2","ident_start":61801,"ident_end":61820,"extent_start":61798,"extent_end":61929,"ident_utf16":{"start":{"line_number":897,"utf16_col":3},"end":{"line_number":897,"utf16_col":22}},"extent_utf16":{"start":{"line_number":897,"utf16_col":0},"end":{"line_number":901,"utf16_col":0}}},{"name":"1.0.7 - 21 Jul 2021","fully_qualified_name":"1.0.7 - 21 Jul 2021","kind":"section_2","ident_start":61932,"ident_end":61951,"extent_start":61929,"extent_end":61978,"ident_utf16":{"start":{"line_number":901,"utf16_col":3},"end":{"line_number":901,"utf16_col":22}},"extent_utf16":{"start":{"line_number":901,"utf16_col":0},"end":{"line_number":905,"utf16_col":0}}},{"name":"1.0.6 - 19 Jul 2021","fully_qualified_name":"1.0.6 - 19 Jul 2021","kind":"section_2","ident_start":61981,"ident_end":62000,"extent_start":61978,"extent_end":62407,"ident_utf16":{"start":{"line_number":905,"utf16_col":3},"end":{"line_number":905,"utf16_col":22}},"extent_utf16":{"start":{"line_number":905,"utf16_col":0},"end":{"line_number":910,"utf16_col":0}}},{"name":"1.0.5 - 12 Jul 2021","fully_qualified_name":"1.0.5 - 12 Jul 2021","kind":"section_2","ident_start":62410,"ident_end":62429,"extent_start":62407,"extent_end":62935,"ident_utf16":{"start":{"line_number":910,"utf16_col":3},"end":{"line_number":910,"utf16_col":22}},"extent_utf16":{"start":{"line_number":910,"utf16_col":0},"end":{"line_number":915,"utf16_col":0}}},{"name":"1.0.4 - 28 Jun 2021","fully_qualified_name":"1.0.4 - 28 Jun 2021","kind":"section_2","ident_start":62938,"ident_end":62957,"extent_start":62935,"extent_end":63195,"ident_utf16":{"start":{"line_number":915,"utf16_col":3},"end":{"line_number":915,"utf16_col":22}},"extent_utf16":{"start":{"line_number":915,"utf16_col":0},"end":{"line_number":920,"utf16_col":0}}},{"name":"1.0.3 - 23 Jun 2021","fully_qualified_name":"1.0.3 - 23 Jun 2021","kind":"section_2","ident_start":63198,"ident_end":63217,"extent_start":63195,"extent_end":63244,"ident_utf16":{"start":{"line_number":920,"utf16_col":3},"end":{"line_number":920,"utf16_col":22}},"extent_utf16":{"start":{"line_number":920,"utf16_col":0},"end":{"line_number":924,"utf16_col":0}}},{"name":"1.0.2 - 17 Jun 2021","fully_qualified_name":"1.0.2 - 17 Jun 2021","kind":"section_2","ident_start":63247,"ident_end":63266,"extent_start":63244,"extent_end":63632,"ident_utf16":{"start":{"line_number":924,"utf16_col":3},"end":{"line_number":924,"utf16_col":22}},"extent_utf16":{"start":{"line_number":924,"utf16_col":0},"end":{"line_number":930,"utf16_col":0}}},{"name":"1.0.1 - 07 Jun 2021","fully_qualified_name":"1.0.1 - 07 Jun 2021","kind":"section_2","ident_start":63635,"ident_end":63654,"extent_start":63632,"extent_end":64074,"ident_utf16":{"start":{"line_number":930,"utf16_col":3},"end":{"line_number":930,"utf16_col":22}},"extent_utf16":{"start":{"line_number":930,"utf16_col":0},"end":{"line_number":935,"utf16_col":0}}},{"name":"1.0.0 - 31 May 2021","fully_qualified_name":"1.0.0 - 31 May 2021","kind":"section_2","ident_start":64077,"ident_end":64096,"extent_start":64074,"extent_end":64551,"ident_utf16":{"start":{"line_number":935,"utf16_col":3},"end":{"line_number":935,"utf16_col":22}},"extent_utf16":{"start":{"line_number":935,"utf16_col":0},"end":{"line_number":940,"utf16_col":0}}}]}},"codeViewLayoutRoute":{"repo":{"id":259445878,"defaultBranch":"main","name":"codeql-action","ownerLogin":"github","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-04-27T20:36:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9919?v=4","public":true,"private":false,"isOrgOwned":true,"isArchived":false},"currentUser":null,"uploadToken":"3izRIlI30zemFPkIB_RQ8M3Vkf1h0ihcNGcwotT7RQmFA2vhIxEH3baRZoG1fhmC-SK6INSyMHtehflOV0s1cw","allShortcutsEnabled":false,"treeExpanded":true,"path":"CHANGELOG.md","symbolsExpanded":false,"refInfo":{"name":"v3.28.17","listCacheKey":"v0:1791400316.0","canEdit":false,"currentOid":"60168efe1c415ce0f5521ea06d5c2062adbeed1b"},"helpUrl":"https://docs.github.com","githubDevUrl":null},"codeViewFileTreeLayoutRoute":{"fileTree":{"":{"items":[{"name":".github","path":".github","contentType":"directory"},{"name":".vscode","path":".vscode","contentType":"directory"},{"name":"actions-extractor","path":"actions-extractor","contentType":"directory"},{"name":"analyze","path":"analyze","contentType":"directory"},{"name":"autobuild","path":"autobuild","contentType":"directory"},{"name":"init","path":"init","contentType":"directory"},{"name":"lib","path":"lib","contentType":"directory"},{"name":"node_modules","path":"node_modules","contentType":"directory"},{"name":"pr-checks","path":"pr-checks","contentType":"directory"},{"name":"python-setup","path":"python-setup","contentType":"directory"},{"name":"queries","path":"queries","contentType":"directory"},{"name":"resolve-environment","path":"resolve-environment","contentType":"directory"},{"name":"src","path":"src","contentType":"directory"},{"name":"start-proxy","path":"start-proxy","contentType":"directory"},{"name":"tests","path":"tests","contentType":"directory"},{"name":"upload-sarif","path":"upload-sarif","contentType":"directory"},{"name":".editorconfig","path":".editorconfig","contentType":"file"},{"name":".git-blame-ignore-revs","path":".git-blame-ignore-revs","contentType":"file"},{"name":".gitattributes","path":".gitattributes","contentType":"file"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":".npmrc","path":".npmrc","contentType":"file"},{"name":".pre-commit-config.yaml","path":".pre-commit-config.yaml","contentType":"file"},{"name":"CHANGELOG.md","path":"CHANGELOG.md","contentType":"file"},{"name":"CODEOWNERS","path":"CODEOWNERS","contentType":"file"},{"name":"CODE_OF_CONDUCT.md","path":"CODE_OF_CONDUCT.md","contentType":"file"},{"name":"CONTRIBUTING.md","path":"CONTRIBUTING.md","contentType":"file"},{"name":"LICENSE","path":"LICENSE","contentType":"file"},{"name":"README.md","path":"README.md","contentType":"file"},{"name":"action.yml","path":"action.yml","contentType":"file"},{"name":"eslint.config.mjs","path":"eslint.config.mjs","contentType":"file"},{"name":"justfile","path":"justfile","contentType":"file"},{"name":"package-lock.json","path":"package-lock.json","contentType":"file"},{"name":"package.json","path":"package.json","contentType":"file"},{"name":"tsconfig.json","path":"tsconfig.json","contentType":"file"}],"totalCount":34}},"fileTreeProcessingTime":53.024757,"foldersToFetch":[]},"codeViewBlobLayoutRoute":{"codeLineWrapEnabled":false,"refInfo":{"name":"v3.28.17","listCacheKey":"v0:1791400316.0","canEdit":false,"refType":"tag","currentOid":"60168efe1c415ce0f5521ea06d5c2062adbeed1b","canEditOnDefaultBranch":false,"fileExistsOnDefault":true},"path":"CHANGELOG.md","blob":{"copilotSWEAgentEnabled":false,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/github/codeql-action/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"CHANGELOG.md","displayUrl":"https://github.com/github/codeql-action/blob/v3.28.17/CHANGELOG.md?raw=true","headerInfo":{"blobSize":"63 KB","deleteTooltip":"You must be signed in to make or propose changes","editTooltip":"You must be signed in to make or propose changes","ghDesktopPath":null,"isGitLfs":false,"onBranch":false,"shortPath":"e4e7201","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2Fgithub%2Fcodeql-action%2Fblob%2Fv3.28.17%2FCHANGELOG.md","isCSV":false,"isRichtext":true,"lineInfo":{"truncatedLoc":"940","truncatedSloc":"546"},"mode":"file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"isIssueTemplate":false,"isDiscussionTemplate":false,"language":"Markdown","languageID":222,"large":false,"planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/github/codeql-action/blob/v3.28.17/CHANGELOG.md","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/github/codeql-action/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/github/codeql-action/raw/refs/tags/v3.28.17/CHANGELOG.md","renderImageOrRaw":false,"shortPath":null,"symbolsEnabled":true,"tabSize":4,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null},"copilotInfo":null,"copilotAccessAllowed":false,"copilotSpacesEnabled":false,"modelsAccessAllowed":false,"modelsRepoIntegrationEnabled":false,"isMarketplaceEnabled":true},"codeViewBlobLayoutRoute.StyledBlob":{"rawLines":["# CodeQL Action Changelog","","See the [releases page](https://github.com/github/codeql-action/releases) for the relevant changes to the CodeQL CLI and language packs.","","## 3.28.17 - 02 May 2025","","- Update default CodeQL bundle version to 2.21.2. [#2872](https://github.com/github/codeql-action/pull/2872)","","## 3.28.16 - 23 Apr 2025","","- Update default CodeQL bundle version to 2.21.1. [#2863](https://github.com/github/codeql-action/pull/2863)","","## 3.28.15 - 07 Apr 2025","","- Fix bug where the action would fail if it tried to produce a debug artifact with more than 65535 files. [#2842](https://github.com/github/codeql-action/pull/2842)","","## 3.28.14 - 07 Apr 2025","","- Update default CodeQL bundle version to 2.21.0. [#2838](https://github.com/github/codeql-action/pull/2838)","","## 3.28.13 - 24 Mar 2025","","No user facing changes.","","## 3.28.12 - 19 Mar 2025","","- Dependency caching should now cache more dependencies for Java `build-mode: none` extractions. This should speed up workflows and avoid inconsistent alerts in some cases.","- Update default CodeQL bundle version to 2.20.7. [#2810](https://github.com/github/codeql-action/pull/2810)","","## 3.28.11 - 07 Mar 2025","","- Update default CodeQL bundle version to 2.20.6. [#2793](https://github.com/github/codeql-action/pull/2793)","","## 3.28.10 - 21 Feb 2025","","- Update default CodeQL bundle version to 2.20.5. [#2772](https://github.com/github/codeql-action/pull/2772)","- Address an issue where the CodeQL Bundle would occasionally fail to decompress on macOS. [#2768](https://github.com/github/codeql-action/pull/2768)","","## 3.28.9 - 07 Feb 2025","","- Update default CodeQL bundle version to 2.20.4. [#2753](https://github.com/github/codeql-action/pull/2753)","","## 3.28.8 - 29 Jan 2025","","- Enable support for Kotlin 2.1.10 when running with CodeQL CLI v2.20.3. [#2744](https://github.com/github/codeql-action/pull/2744)","","## 3.28.7 - 29 Jan 2025","","No user facing changes.","","## 3.28.6 - 27 Jan 2025","","- Re-enable debug artifact upload for CLI versions 2.20.3 or greater. [#2726](https://github.com/github/codeql-action/pull/2726)","","## 3.28.5 - 24 Jan 2025","","- Update default CodeQL bundle version to 2.20.3. [#2717](https://github.com/github/codeql-action/pull/2717)","","## 3.28.4 - 23 Jan 2025","","No user facing changes.","","## 3.28.3 - 22 Jan 2025","","- Update default CodeQL bundle version to 2.20.2. [#2707](https://github.com/github/codeql-action/pull/2707)","- Fix an issue downloading the CodeQL Bundle from a GitHub Enterprise Server instance which occurred when the CodeQL Bundle had been synced to the instance using the [CodeQL Action sync tool](https://github.com/github/codeql-action-sync-tool) and the Actions runner did not have Zstandard installed. [#2710](https://github.com/github/codeql-action/pull/2710)","- Uploading debug artifacts for CodeQL analysis is temporarily disabled. [#2712](https://github.com/github/codeql-action/pull/2712)","","## 3.28.2 - 21 Jan 2025","","No user facing changes.","","## 3.28.1 - 10 Jan 2025","","- CodeQL Action v2 is now deprecated, and is no longer updated or supported. For better performance, improved security, and new features, upgrade to v3. For more information, see [this changelog post](https://github.blog/changelog/2025-01-10-code-scanning-codeql-action-v2-is-now-deprecated/). [#2677](https://github.com/github/codeql-action/pull/2677)","- Update default CodeQL bundle version to 2.20.1. [#2678](https://github.com/github/codeql-action/pull/2678)","","## 3.28.0 - 20 Dec 2024","","- Bump the minimum CodeQL bundle version to 2.15.5. [#2655](https://github.com/github/codeql-action/pull/2655)","- Don't fail in the unusual case that a file is on the search path. [#2660](https://github.com/github/codeql-action/pull/2660).","","## 3.27.9 - 12 Dec 2024","","No user facing changes.","","## 3.27.8 - 12 Dec 2024","","- Fixed an issue where streaming the download and extraction of the CodeQL bundle did not respect proxy settings. [#2624](https://github.com/github/codeql-action/pull/2624)","","## 3.27.7 - 10 Dec 2024","","- We are rolling out a change in December 2024 that will extract the CodeQL bundle directly to the toolcache to improve performance. [#2631](https://github.com/github/codeql-action/pull/2631)","- Update default CodeQL bundle version to 2.20.0. [#2636](https://github.com/github/codeql-action/pull/2636)","","## 3.27.6 - 03 Dec 2024","","- Update default CodeQL bundle version to 2.19.4. [#2626](https://github.com/github/codeql-action/pull/2626)","","## 3.27.5 - 19 Nov 2024","","No user facing changes.","","## 3.27.4 - 14 Nov 2024","","No user facing changes.","","## 3.27.3 - 12 Nov 2024","","No user facing changes.","","## 3.27.2 - 12 Nov 2024","","- Fixed an issue where setting up the CodeQL tools would sometimes fail with the message \"Invalid value 'undefined' for header 'authorization'\". [#2590](https://github.com/github/codeql-action/pull/2590)","","## 3.27.1 - 08 Nov 2024","","- The CodeQL Action now downloads bundles compressed using Zstandard on GitHub Enterprise Server when using Linux or macOS runners. This speeds up the installation of the CodeQL tools. This feature is already available to GitHub.com users. [#2573](https://github.com/github/codeql-action/pull/2573)","- Update default CodeQL bundle version to 2.19.3. [#2576](https://github.com/github/codeql-action/pull/2576)","","## 3.27.0 - 22 Oct 2024","","- Bump the minimum CodeQL bundle version to 2.14.6. [#2549](https://github.com/github/codeql-action/pull/2549)","- Fix an issue where the `upload-sarif` Action would fail with \"upload-sarif post-action step failed: Input required and not supplied: token\" when called in a composite Action that had a different set of inputs to the ones expected by the `upload-sarif` Action. [#2557](https://github.com/github/codeql-action/pull/2557)","- Update default CodeQL bundle version to 2.19.2. [#2552](https://github.com/github/codeql-action/pull/2552)","","## 3.26.13 - 14 Oct 2024","","No user facing changes.","","## 3.26.12 - 07 Oct 2024","","- _Upcoming breaking change_: Add a deprecation warning for customers using CodeQL version 2.14.5 and earlier. These versions of CodeQL were discontinued on 24 September 2024 alongside GitHub Enterprise Server 3.10, and will be unsupported by CodeQL Action versions 3.27.0 and later and versions 2.27.0 and later. [#2520](https://github.com/github/codeql-action/pull/2520)","","  - If you are using one of these versions, please update to CodeQL CLI version 2.14.6 or later. For instance, if you have specified a custom version of the CLI using the 'tools' input to the 'init' Action, you can remove this input to use the default version.","","  - Alternatively, if you want to continue using a version of the CodeQL CLI between 2.13.5 and 2.14.5, you can replace `github/codeql-action/*@v3` by `github/codeql-action/*@v3.26.11` and `github/codeql-action/*@v2` by `github/codeql-action/*@v2.26.11` in your code scanning workflow to ensure you continue using this version of the CodeQL Action.","","## 3.26.11 - 03 Oct 2024","","- _Upcoming breaking change_: Add support for using `actions/download-artifact@v4` to programmatically consume CodeQL Action debug artifacts.","","  Starting November 30, 2024, GitHub.com customers will [no longer be able to use `actions/download-artifact@v3`](https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/). Therefore, to avoid breakage, customers who programmatically download the CodeQL Action debug artifacts should set the `CODEQL_ACTION_ARTIFACT_V4_UPGRADE` environment variable to `true` and bump `actions/download-artifact@v3` to `actions/download-artifact@v4` in their workflows. The CodeQL Action will enable this behavior by default in early November and workflows that have not yet bumped `actions/download-artifact@v3` to `actions/download-artifact@v4` will begin failing then.","","  This change is currently unavailable for GitHub Enterprise Server customers, as `actions/upload-artifact@v4` and `actions/download-artifact@v4` are not yet compatible with GHES.","- Update default CodeQL bundle version to 2.19.1. [#2519](https://github.com/github/codeql-action/pull/2519)","","## 3.26.10 - 30 Sep 2024","","- We are rolling out a feature in September/October 2024 that sets up CodeQL using a bundle compressed with [Zstandard](http://facebook.github.io/zstd/). Our aim is to improve the performance of setting up CodeQL. [#2502](https://github.com/github/codeql-action/pull/2502)","","## 3.26.9 - 24 Sep 2024","","No user facing changes.","","## 3.26.8 - 19 Sep 2024","","- Update default CodeQL bundle version to 2.19.0. [#2483](https://github.com/github/codeql-action/pull/2483)","","## 3.26.7 - 13 Sep 2024","","- Update default CodeQL bundle version to 2.18.4. [#2471](https://github.com/github/codeql-action/pull/2471)","","## 3.26.6 - 29 Aug 2024","","- Update default CodeQL bundle version to 2.18.3. [#2449](https://github.com/github/codeql-action/pull/2449)","","## 3.26.5 - 23 Aug 2024","","- Fix an issue where the `csrutil` system call used for telemetry would fail on macOS ARM machines with System Integrity Protection disabled. [#2441](https://github.com/github/codeql-action/pull/2441)","","## 3.26.4 - 21 Aug 2024","","- _Deprecation:_ The `add-snippets` input on the `analyze` Action is deprecated and will be removed in the first release in August 2025. [#2436](https://github.com/github/codeql-action/pull/2436)","- Fix an issue where the disk usage system call used for telemetry would fail on macOS ARM machines with System Integrity Protection disabled, and then surface a warning. The system call is now disabled for these machines. [#2434](https://github.com/github/codeql-action/pull/2434)","","## 3.26.3 - 19 Aug 2024","","- Fix an issue where the CodeQL Action could not write diagnostic messages on Windows. This issue did not impact analysis quality. [#2430](https://github.com/github/codeql-action/pull/2430)","","## 3.26.2 - 14 Aug 2024","","- Update default CodeQL bundle version to 2.18.2. [#2417](https://github.com/github/codeql-action/pull/2417)","","## 3.26.1 - 13 Aug 2024","","No user facing changes.","","## 3.26.0 - 06 Aug 2024","","- _Deprecation:_ Swift analysis on Ubuntu runner images is no longer supported. Please migrate to a macOS runner if this affects you. [#2403](https://github.com/github/codeql-action/pull/2403)","- Bump the minimum CodeQL bundle version to 2.13.5. [#2408](https://github.com/github/codeql-action/pull/2408)","","## 3.25.15 - 26 Jul 2024","","- Update default CodeQL bundle version to 2.18.1. [#2385](https://github.com/github/codeql-action/pull/2385)","","## 3.25.14 - 25 Jul 2024","","- Experimental: add a new `start-proxy` action which starts the same HTTP proxy as used by [`github/dependabot-action`](https://github.com/github/dependabot-action). Do not use this in production as it is part of an internal experiment and subject to change at any time. [#2376](https://github.com/github/codeql-action/pull/2376)","","## 3.25.13 - 19 Jul 2024","","- Add `codeql-version` to outputs. [#2368](https://github.com/github/codeql-action/pull/2368)","- Add a deprecation warning for customers using CodeQL version 2.13.4 and earlier. These versions of CodeQL were discontinued on 9 July 2024 alongside GitHub Enterprise Server 3.9, and will be unsupported by CodeQL Action versions 3.26.0 and later and versions 2.26.0 and later. [#2375](https://github.com/github/codeql-action/pull/2375)","  - If you are using one of these versions, please update to CodeQL CLI version 2.13.5 or later. For instance, if you have specified a custom version of the CLI using the 'tools' input to the 'init' Action, you can remove this input to use the default version.","  - Alternatively, if you want to continue using a version of the CodeQL CLI between 2.12.6 and 2.13.4, you can replace `github/codeql-action/*@v3` by `github/codeql-action/*@v3.25.13` and `github/codeql-action/*@v2` by `github/codeql-action/*@v2.25.13` in your code scanning workflow to ensure you continue using this version of the CodeQL Action.","","## 3.25.12 - 12 Jul 2024","","- Improve the reliability and performance of analyzing code when analyzing a compiled language with the `autobuild` [build mode](https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages#codeql-build-modes) on GitHub Enterprise Server. This feature is already available to GitHub.com users. [#2353](https://github.com/github/codeql-action/pull/2353)","- Update default CodeQL bundle version to 2.18.0. [#2364](https://github.com/github/codeql-action/pull/2364)","","## 3.25.11 - 28 Jun 2024","","- Avoid failing the workflow run if there is an error while uploading debug artifacts. [#2349](https://github.com/github/codeql-action/pull/2349)","- Update default CodeQL bundle version to 2.17.6. [#2352](https://github.com/github/codeql-action/pull/2352)","","## 3.25.10 - 13 Jun 2024","","- Update default CodeQL bundle version to 2.17.5. [#2327](https://github.com/github/codeql-action/pull/2327)","","## 3.25.9 - 12 Jun 2024","","- Avoid failing database creation if the database folder already exists and contains some unexpected files. Requires CodeQL 2.18.0 or higher. [#2330](https://github.com/github/codeql-action/pull/2330)","- The init Action will attempt to clean up the database cluster directory before creating a new database and at the end of the job. This will help to avoid issues where the database cluster directory is left in an inconsistent state. [#2332](https://github.com/github/codeql-action/pull/2332)","","## 3.25.8 - 04 Jun 2024","","- Update default CodeQL bundle version to 2.17.4. [#2321](https://github.com/github/codeql-action/pull/2321)","","## 3.25.7 - 31 May 2024","","- We are rolling out a feature in May/June 2024 that will reduce the Actions cache usage of the Action by keeping only the newest TRAP cache for each language. [#2306](https://github.com/github/codeql-action/pull/2306)","","## 3.25.6 - 20 May 2024","","- Update default CodeQL bundle version to 2.17.3. [#2295](https://github.com/github/codeql-action/pull/2295)","","## 3.25.5 - 13 May 2024","","- Add a compatibility matrix of supported CodeQL Action, CodeQL CLI, and GitHub Enterprise Server versions to the [README.md](README.md). [#2273](https://github.com/github/codeql-action/pull/2273)","- Avoid printing out a warning for a missing `on.push` trigger when the CodeQL Action is triggered via a `workflow_call` event. [#2274](https://github.com/github/codeql-action/pull/2274)","- The `tools: latest` input to the `init` Action has been renamed to `tools: linked`. This option specifies that the Action should use the tools shipped at the same time as the Action. The old name will continue to work for backwards compatibility, but we recommend that new workflows use the new name. [#2281](https://github.com/github/codeql-action/pull/2281)","","## 3.25.4 - 08 May 2024","","- Update default CodeQL bundle version to 2.17.2. [#2270](https://github.com/github/codeql-action/pull/2270)","","## 3.25.3 - 25 Apr 2024","","- Update default CodeQL bundle version to 2.17.1. [#2247](https://github.com/github/codeql-action/pull/2247)","- Workflows running on `macos-latest` using CodeQL CLI versions before v2.15.1 will need to either upgrade their CLI version to v2.15.1 or newer, or change the platform to an Intel macOS runner, such as `macos-12`. ARM machines with SIP disabled, including the newest `macos-latest` image, are unsupported for CLI versions before 2.15.1. [#2261](https://github.com/github/codeql-action/pull/2261)","","## 3.25.2 - 22 Apr 2024","","No user facing changes.","","## 3.25.1 - 17 Apr 2024","","- We are rolling out a feature in April/May 2024 that improves the reliability and performance of analyzing code when analyzing a compiled language with the `autobuild` [build mode](https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages#codeql-build-modes). [#2235](https://github.com/github/codeql-action/pull/2235)","- Fix a bug where the `init` Action would fail if `--overwrite` was specified in `CODEQL_ACTION_EXTRA_OPTIONS`. [#2245](https://github.com/github/codeql-action/pull/2245)","","## 3.25.0 - 15 Apr 2024","","- The deprecated feature for extracting dependencies for a Python analysis has been removed. [#2224](https://github.com/github/codeql-action/pull/2224)","","  As a result, the following inputs and environment variables are now ignored:","","  - The `setup-python-dependencies` input to the `init` Action","  - The `CODEQL_ACTION_DISABLE_PYTHON_DEPENDENCY_INSTALLATION` environment variable","","  We recommend removing any references to these from your workflows. For more information, see the release notes for CodeQL Action v3.23.0 and v2.23.0.","- Automatically overwrite an existing database if found on the filesystem. [#2229](https://github.com/github/codeql-action/pull/2229)","- Bump the minimum CodeQL bundle version to 2.12.6. [#2232](https://github.com/github/codeql-action/pull/2232)","- A more relevant log message and a diagnostic are now emitted when the `file` program is not installed on a Linux runner, but is required for Go tracing to succeed. [#2234](https://github.com/github/codeql-action/pull/2234)","","## 3.24.10 - 05 Apr 2024","","- Update default CodeQL bundle version to 2.17.0. [#2219](https://github.com/github/codeql-action/pull/2219)","- Add a deprecation warning for customers using CodeQL version 2.12.5 and earlier. These versions of CodeQL were discontinued on 26 March 2024 alongside GitHub Enterprise Server 3.8, and will be unsupported by CodeQL Action versions 3.25.0 and later and versions 2.25.0 and later. [#2220](https://github.com/github/codeql-action/pull/2220)","  - If you are using one of these versions, please update to CodeQL CLI version 2.12.6 or later. For instance, if you have specified a custom version of the CLI using the 'tools' input to the 'init' Action, you can remove this input to use the default version.","  - Alternatively, if you want to continue using a version of the CodeQL CLI between 2.11.6 and 2.12.5, you can replace `github/codeql-action/*@v3` by `github/codeql-action/*@v3.24.10` and `github/codeql-action/*@v2` by `github/codeql-action/*@v2.24.10` in your code scanning workflow to ensure you continue using this version of the CodeQL Action.","","## 3.24.9 - 22 Mar 2024","","- Update default CodeQL bundle version to 2.16.5. [#2203](https://github.com/github/codeql-action/pull/2203)","","## 3.24.8 - 18 Mar 2024","","- Improve the ease of debugging extraction issues by increasing the verbosity of the extractor logs when running in debug mode. [#2195](https://github.com/github/codeql-action/pull/2195)","","## 3.24.7 - 12 Mar 2024","","- Update default CodeQL bundle version to 2.16.4. [#2185](https://github.com/github/codeql-action/pull/2185)","","## 3.24.6 - 29 Feb 2024","","No user facing changes.","","## 3.24.5 - 23 Feb 2024","","- Update default CodeQL bundle version to 2.16.3. [#2156](https://github.com/github/codeql-action/pull/2156)","","## 3.24.4 - 21 Feb 2024","","- Fix an issue where an existing, but empty, `/sys/fs/cgroup/cpuset.cpus` file always resulted in a single-threaded run. [#2151](https://github.com/github/codeql-action/pull/2151)","","## 3.24.3 - 15 Feb 2024","","- Fix an issue where the CodeQL Action would fail to load a configuration specified by the `config` input to the `init` Action. [#2147](https://github.com/github/codeql-action/pull/2147)","","## 3.24.2 - 15 Feb 2024","","- Enable improved multi-threaded performance on larger runners for GitHub Enterprise Server users. This feature is already available to GitHub.com users. [#2141](https://github.com/github/codeql-action/pull/2141)","","## 3.24.1 - 13 Feb 2024","","- Update default CodeQL bundle version to 2.16.2. [#2124](https://github.com/github/codeql-action/pull/2124)","- The CodeQL action no longer fails if it can't write to the telemetry api endpoint. [#2121](https://github.com/github/codeql-action/pull/2121)","","## 3.24.0 - 02 Feb 2024","","- CodeQL Python analysis will no longer install dependencies on GitHub Enterprise Server, as is already the case for GitHub.com. See [release notes for 3.23.0](#3230---08-jan-2024) for more details. [#2106](https://github.com/github/codeql-action/pull/2106)","","## 3.23.2 - 26 Jan 2024","","- On Linux, the maximum possible value for the `--threads` option now respects the CPU count as specified in `cgroup` files to more accurately reflect the number of available cores when running in containers. [#2083](https://github.com/github/codeql-action/pull/2083)","- Update default CodeQL bundle version to 2.16.1. [#2096](https://github.com/github/codeql-action/pull/2096)","","## 3.23.1 - 17 Jan 2024","","- Update default CodeQL bundle version to 2.16.0. [#2073](https://github.com/github/codeql-action/pull/2073)","- Change the retention period for uploaded debug artifacts to 7 days. Previously, this was whatever the repository default was. [#2079](https://github.com/github/codeql-action/pull/2079)","","## 3.23.0 - 08 Jan 2024","","- We are rolling out a feature in January 2024 that will disable Python dependency installation by default for all users. This improves the speed of analysis while having only a very minor impact on results. You can override this behavior by setting `CODEQL_ACTION_DISABLE_PYTHON_DEPENDENCY_INSTALLATION=false` in your workflow, however we plan to remove this ability in future versions of the CodeQL Action. [#2031](https://github.com/github/codeql-action/pull/2031)","- The CodeQL Action now requires CodeQL version 2.11.6 or later. For more information, see [the corresponding changelog entry for CodeQL Action version 2.22.7](#2227---16-nov-2023). [#2009](https://github.com/github/codeql-action/pull/2009)","","## 3.22.12 - 22 Dec 2023","","- Update default CodeQL bundle version to 2.15.5. [#2047](https://github.com/github/codeql-action/pull/2047)","","## 3.22.11 - 13 Dec 2023","","- [v3+ only] The CodeQL Action now runs on Node.js v20. [#2006](https://github.com/github/codeql-action/pull/2006)","","## 2.22.10 - 12 Dec 2023","","- Update default CodeQL bundle version to 2.15.4. [#2016](https://github.com/github/codeql-action/pull/2016)","","## 2.22.9 - 07 Dec 2023","","No user facing changes.","","## 2.22.8 - 23 Nov 2023","","- Update default CodeQL bundle version to 2.15.3. [#2001](https://github.com/github/codeql-action/pull/2001)","","## 2.22.7 - 16 Nov 2023","","- Add a deprecation warning for customers using CodeQL version 2.11.5 and earlier. These versions of CodeQL were discontinued on 8 November 2023 alongside GitHub Enterprise Server 3.7, and will be unsupported by CodeQL Action v2.23.0 and later. [#1993](https://github.com/github/codeql-action/pull/1993)","  - If you are using one of these versions, please update to CodeQL CLI version 2.11.6 or later. For instance, if you have specified a custom version of the CLI using the 'tools' input to the 'init' Action, you can remove this input to use the default version.","  - Alternatively, if you want to continue using a version of the CodeQL CLI between 2.10.5 and 2.11.5, you can replace `github/codeql-action/*@v2` by `github/codeql-action/*@v2.22.7` in your code scanning workflow to ensure you continue using this version of the CodeQL Action.","","## 2.22.6 - 14 Nov 2023","","- Customers running Python analysis on macOS using version 2.14.6 or earlier of the CodeQL CLI should upgrade to CodeQL CLI version 2.15.0 or later. If you do not wish to upgrade the CodeQL CLI, ensure that you are using Python version 3.11 or earlier, as CodeQL version 2.14.6 and earlier do not support Python 3.12. You can achieve this by adding a [`setup-python`](https://github.com/actions/setup-python) step to your code scanning workflow before the step that invokes `github/codeql-action/init`.","- Update default CodeQL bundle version to 2.15.2. [#1978](https://github.com/github/codeql-action/pull/1978)","","## 2.22.5 - 27 Oct 2023","","No user facing changes.","","## 2.22.4 - 20 Oct 2023","","- Update default CodeQL bundle version to 2.15.1. [#1953](https://github.com/github/codeql-action/pull/1953)","- Users will begin to see warnings on Node.js 16 deprecation in their Actions logs on code scanning runs starting October 23, 2023.","  - All code scanning workflows should continue to succeed regardless of the warning.","  - The team at GitHub maintaining the CodeQL Action is aware of the deprecation timeline and actively working on creating another version of the CodeQL Action, v3, that will bump us to Node 20.","  - For more information, and to communicate with the maintaining team, please use [this issue](https://github.com/github/codeql-action/issues/1959).","","## 2.22.3 - 13 Oct 2023","","- Provide an authentication token when downloading the CodeQL Bundle from the API of a GitHub Enterprise Server instance. [#1945](https://github.com/github/codeql-action/pull/1945)","","## 2.22.2 - 12 Oct 2023","","- Update default CodeQL bundle version to 2.15.0. [#1938](https://github.com/github/codeql-action/pull/1938)","- Improve the log output when an error occurs in an invocation of the CodeQL CLI. [#1927](https://github.com/github/codeql-action/pull/1927)","","## 2.22.1 - 09 Oct 2023","","- Add a workaround for Python 3.12, which is not supported in CodeQL CLI version 2.14.6 or earlier. If you are running an analysis on Windows and using Python 3.12 or later, the CodeQL Action will switch to running Python 3.11. In this case, if Python 3.11 is not found, then the workflow will fail. [#1928](https://github.com/github/codeql-action/pull/1928)","","## 2.22.0 - 06 Oct 2023","","- The CodeQL Action now requires CodeQL version 2.10.5 or later. For more information, see the corresponding changelog entry for CodeQL Action version 2.21.8. [#1907](https://github.com/github/codeql-action/pull/1907)","- The CodeQL Action no longer runs ML-powered queries. For more information, including details on our investment in AI-powered security technology, see [\"CodeQL code scanning deprecates ML-powered alerts.\"](https://github.blog/changelog/2023-09-29-codeql-code-scanning-deprecates-ml-powered-alerts/) [#1910](https://github.com/github/codeql-action/pull/1910)","- Fix a bug which prevented tracing of projects using Go 1.21 and above on Linux. [#1909](https://github.com/github/codeql-action/pull/1909)","","## 2.21.9 - 27 Sep 2023","","- Update default CodeQL bundle version to 2.14.6. [#1897](https://github.com/github/codeql-action/pull/1897)","- We are rolling out a feature in October 2023 that will improve the success rate of C/C++ autobuild. [#1889](https://github.com/github/codeql-action/pull/1889)","- We are rolling out a feature in October 2023 that will provide specific file coverage information for C and C++, Java and Kotlin, and JavaScript and TypeScript. Currently file coverage information for each of these pairs of languages is grouped together. [#1903](https://github.com/github/codeql-action/pull/1903)","- Add a warning to help customers avoid inadvertently analyzing the same CodeQL language in multiple matrix jobs. [#1901](https://github.com/github/codeql-action/pull/1901)","","## 2.21.8 - 19 Sep 2023","","- Add a deprecation warning for customers using CodeQL version 2.10.4 and earlier. These versions of CodeQL were discontinued on 12 September 2023 alongside GitHub Enterprise Server 3.6, and will be unsupported by the next minor release of the CodeQL Action. [#1884](https://github.com/github/codeql-action/pull/1884)","  - If you are using one of these versions, please update to CodeQL CLI version 2.10.5 or later. For instance, if you have specified a custom version of the CLI using the 'tools' input to the 'init' Action, you can remove this input to use the default version.","  - Alternatively, if you want to continue using a version of the CodeQL CLI between 2.9.5 and 2.10.4, you can replace `github/codeql-action/*@v2` by `github/codeql-action/*@v2.21.7` in your code scanning workflow to ensure you continue using this version of the CodeQL Action.","- Enable the following language aliases when using CodeQL 2.14.4 and later: `c-cpp` for C/C++ analysis, `java-kotlin` for Java/Kotlin analysis, and `javascript-typescript` for JavaScript/TypeScript analysis. [#1883](https://github.com/github/codeql-action/pull/1883)","","## 2.21.7 - 14 Sep 2023","","- Update default CodeQL bundle version to 2.14.5. [#1882](https://github.com/github/codeql-action/pull/1882)","","## 2.21.6 - 13 Sep 2023","","- Better error message when there is a failure to determine the merge base of the code to analysis. [#1860](https://github.com/github/codeql-action/pull/1860)","- Improve the calculation of default amount of RAM used for query execution on GitHub Enterprise Server. This now reduces in proportion to the runner's total memory to better account for system memory usage, helping to avoid out-of-memory failures on larger runners. This feature is already available to GitHub.com users. [#1866](https://github.com/github/codeql-action/pull/1866)","- Enable improved file coverage information for GitHub Enterprise Server users. This feature is already available to GitHub.com users. [#1867](https://github.com/github/codeql-action/pull/1867)","- Update default CodeQL bundle version to 2.14.4. [#1873](https://github.com/github/codeql-action/pull/1873)","","## 2.21.5 - 28 Aug 2023","","- Update default CodeQL bundle version to 2.14.3. [#1845](https://github.com/github/codeql-action/pull/1845)","- Fixed a bug in CodeQL Action 2.21.3 onwards that affected beta support for [Project Lombok](https://projectlombok.org/) when analyzing Java. The environment variable `CODEQL_EXTRACTOR_JAVA_RUN_ANNOTATION_PROCESSORS` will now be respected if it was manually configured in the workflow. [#1844](https://github.com/github/codeql-action/pull/1844)","- Enable support for Kotlin 1.9.20 when running with CodeQL CLI v2.13.4 through v2.14.3. [#1853](https://github.com/github/codeql-action/pull/1853)","","## 2.21.4 - 14 Aug 2023","","- Update default CodeQL bundle version to 2.14.2. [#1831](https://github.com/github/codeql-action/pull/1831)","- Log a warning if the amount of available disk space runs low during a code scanning run. [#1825](https://github.com/github/codeql-action/pull/1825)","- When downloading CodeQL bundle version 2.13.4 and later, cache these bundles in the Actions tool cache using a simpler version number. [#1832](https://github.com/github/codeql-action/pull/1832)","- Fix an issue that first appeared in CodeQL Action v2.21.2 that prevented CodeQL invocations from being logged. [#1833](https://github.com/github/codeql-action/pull/1833)","- We are rolling out a feature in August 2023 that will improve the quality of file coverage information. [#1835](https://github.com/github/codeql-action/pull/1835)","","## 2.21.3 - 08 Aug 2023","","- We are rolling out a feature in August 2023 that will improve multi-threaded performance on larger runners. [#1817](https://github.com/github/codeql-action/pull/1817)","- We are rolling out a feature in August 2023 that adds beta support for [Project Lombok](https://projectlombok.org/) when analyzing Java. [#1809](https://github.com/github/codeql-action/pull/1809)","- Reduce disk space usage when downloading the CodeQL bundle. [#1820](https://github.com/github/codeql-action/pull/1820)","","## 2.21.2 - 28 Jul 2023","","- Update default CodeQL bundle version to 2.14.1. [#1797](https://github.com/github/codeql-action/pull/1797)","- Avoid duplicating the analysis summary within the logs. [#1811](https://github.com/github/codeql-action/pull/1811)","","## 2.21.1 - 26 Jul 2023","","- Improve the handling of fatal errors from the CodeQL CLI. [#1795](https://github.com/github/codeql-action/pull/1795)","- Add the `sarif-output` output to the analyze action that contains the path to the directory of the generated SARIF. [#1799](https://github.com/github/codeql-action/pull/1799)","","## 2.21.0 - 19 Jul 2023","","- CodeQL Action now requires CodeQL CLI 2.9.4 or later. For more information, see the corresponding changelog entry for CodeQL Action version 2.20.4. [#1724](https://github.com/github/codeql-action/pull/1724)","","## 2.20.4 - 14 Jul 2023","","- This is the last release of the Action that supports CodeQL CLI versions 2.8.5 to 2.9.3. These versions of the CodeQL CLI were deprecated on June 20, 2023 alongside GitHub Enterprise Server 3.5 and will not be supported by the next release of the CodeQL Action (2.21.0).","  - If you are using one of these versions, please update to CodeQL CLI version 2.9.4 or later. For instance, if you have specified a custom version of the CLI using the 'tools' input to the 'init' Action, you can remove this input to use the default version.","  - Alternatively, if you want to continue using a version of the CodeQL CLI between 2.8.5 and 2.9.3, you can replace 'github/codeql-action/*@v2' by 'github/codeql-action/*@v2.20.4' in your code scanning workflow to ensure you continue using this version of the CodeQL Action.","- We are rolling out a feature in July 2023 that will slightly reduce the default amount of RAM used for query execution, in proportion to the runner's total memory. This will help to avoid out-of-memory failures on larger runners. [#1760](https://github.com/github/codeql-action/pull/1760)","- Update default CodeQL bundle version to 2.14.0. [#1762](https://github.com/github/codeql-action/pull/1762)","","## 2.20.3 - 06 Jul 2023","","- Update default CodeQL bundle version to 2.13.5. [#1743](https://github.com/github/codeql-action/pull/1743)","","## 2.20.2 - 03 Jul 2023","","No user facing changes.","","## 2.20.1 - 21 Jun 2023","","- Update default CodeQL bundle version to 2.13.4. [#1721](https://github.com/github/codeql-action/pull/1721)","- Experimental: add a new `resolve-environment` action which attempts to infer a configuration for the build environment that is required to build a given project. Do not use this in production as it is part of an internal experiment and subject to change at any time.","","## 2.20.0 - 13 Jun 2023","","- Bump the version of the Action to 2.20.0. This ensures that users who received a Dependabot upgrade to [`cdcdbb5`](https://github.com/github/codeql-action/commit/cdcdbb579706841c47f7063dda365e292e5cad7a), which was mistakenly marked as Action version 2.13.4, continue to receive updates to the CodeQL Action. Full details in [#1729](https://github.com/github/codeql-action/pull/1729)","","## 2.3.6 - 01 Jun 2023","","- Update default CodeQL bundle version to 2.13.3. [#1698](https://github.com/github/codeql-action/pull/1698)","","## 2.3.5 - 25 May 2023","","- Allow invalid URIs to be used as values to `artifactLocation.uri` properties. This reverses a change from [#1668](https://github.com/github/codeql-action/pull/1668) that inadvertently led to stricter validation of some URI values. [#1705](https://github.com/github/codeql-action/pull/1705)","- Gracefully handle invalid URIs when fingerprinting. [#1694](https://github.com/github/codeql-action/pull/1694)","","## 2.3.4 - 24 May 2023","","- Updated the SARIF 2.1.0 JSON schema file to the latest from [oasis-tcs/sarif-spec](https://github.com/oasis-tcs/sarif-spec/blob/123e95847b13fbdd4cbe2120fa5e33355d4a042b/Schemata/sarif-schema-2.1.0.json). [#1668](https://github.com/github/codeql-action/pull/1668)","- We are rolling out a feature in May 2023 that will disable Python dependency installation for new users of the CodeQL Action. This improves the speed of analysis while having only a very minor impact on results. [#1676](https://github.com/github/codeql-action/pull/1676)","- We are improving the way that [CodeQL bundles](https://github.com/github/codeql-action/releases) are tagged to make it possible to easily identify bundles by their CodeQL semantic version. [#1682](https://github.com/github/codeql-action/pull/1682)","  - As of CodeQL CLI 2.13.4, CodeQL bundles will be tagged using semantic versions, for example `codeql-bundle-v2.13.4`, instead of timestamps, like `codeql-bundle-20230615`.","  - This change does not affect the majority of workflows, and we will not be changing tags for existing bundle releases.","  - Some workflows with custom logic that depends on the specific format of the CodeQL bundle tag may need to be updated. For example, if your workflow matches CodeQL bundle tag names against a `codeql-bundle-yyyymmdd` pattern, you should update it to also recognize `codeql-bundle-vx.y.z` tags.","- Remove the requirement for `on.push` and `on.pull_request` to trigger on the same branches. [#1675](https://github.com/github/codeql-action/pull/1675)","","## 2.3.3 - 04 May 2023","","- Update default CodeQL bundle version to 2.13.1. [#1664](https://github.com/github/codeql-action/pull/1664)","- You can now configure CodeQL within your code scanning workflow by passing a `config` input to the `init` Action. See [Using a custom configuration file](https://aka.ms/code-scanning-docs/config-file) for more information about configuring code scanning. [#1590](https://github.com/github/codeql-action/pull/1590)","","## 2.3.2 - 27 Apr 2023","","No user facing changes.","","## 2.3.1 - 26 Apr 2023","","No user facing changes.","","## 2.3.0 - 21 Apr 2023","","- Update default CodeQL bundle version to 2.13.0. [#1649](https://github.com/github/codeql-action/pull/1649)","- Bump the minimum CodeQL bundle version to 2.8.5. [#1618](https://github.com/github/codeql-action/pull/1618)","","## 2.2.12 - 13 Apr 2023","","- Include the value of the `GITHUB_RUN_ATTEMPT` environment variable in the telemetry sent to GitHub. [#1640](https://github.com/github/codeql-action/pull/1640)","- Improve the ease of debugging failed runs configured using [default setup](https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning-for-a-repository#configuring-code-scanning-automatically). The CodeQL Action will now upload diagnostic information to Code Scanning from failed runs configured using default setup. You can view this diagnostic information on the [tool status page](https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/about-the-tool-status-page). [#1619](https://github.com/github/codeql-action/pull/1619)","","## 2.2.11 - 06 Apr 2023","","No user facing changes.","","## 2.2.10 - 05 Apr 2023","","- Update default CodeQL bundle version to 2.12.6. [#1629](https://github.com/github/codeql-action/pull/1629)","","## 2.2.9 - 27 Mar 2023","","- Customers post-processing the SARIF output of the `analyze` Action before uploading it to Code Scanning will benefit from an improved debugging experience. [#1598](https://github.com/github/codeql-action/pull/1598)","  - The CodeQL Action will now upload a SARIF file with debugging information to Code Scanning on failed runs for customers using `upload: false`. Previously, this was only available for customers using the default value of the `upload` input.","  - The `upload` input to the `analyze` Action now accepts the following values:","    - `always` is the default value, which uploads the SARIF file to Code Scanning for successful and failed runs.","    - `failure-only` is recommended for customers post-processing the SARIF file before uploading it to Code Scanning. This option uploads debugging information to Code Scanning for failed runs to improve the debugging experience.","    - `never` avoids uploading the SARIF file to Code Scanning even if the code scanning run fails. This is not recommended for external users since it complicates debugging.","    - The legacy `true` and `false` options will be interpreted as `always` and `failure-only` respectively.","","## 2.2.8 - 22 Mar 2023","","- Update default CodeQL bundle version to 2.12.5. [#1585](https://github.com/github/codeql-action/pull/1585)","","## 2.2.7 - 15 Mar 2023","","No user facing changes.","","## 2.2.6 - 10 Mar 2023","","- Update default CodeQL bundle version to 2.12.4. [#1561](https://github.com/github/codeql-action/pull/1561)","","## 2.2.5 - 24 Feb 2023","","- Update default CodeQL bundle version to 2.12.3. [#1543](https://github.com/github/codeql-action/pull/1543)","","## 2.2.4 - 10 Feb 2023","","No user facing changes.","","## 2.2.3 - 08 Feb 2023","","- Update default CodeQL bundle version to 2.12.2. [#1518](https://github.com/github/codeql-action/pull/1518)","","## 2.2.2 - 06 Feb 2023","","- Fix an issue where customers using the CodeQL Action with the [CodeQL Action sync tool](https://docs.github.com/en/enterprise-server@3.7/admin/code-security/managing-github-advanced-security-for-your-enterprise/configuring-code-scanning-for-your-appliance#configuring-codeql-analysis-on-a-server-without-internet-access) would not be able to obtain the CodeQL tools. [#1517](https://github.com/github/codeql-action/pull/1517)","","## 2.2.1 - 27 Jan 2023","","No user facing changes.","","## 2.2.0 - 26 Jan 2023","","- Improve stability when choosing the default version of CodeQL to use in code scanning workflow runs on Actions on GitHub.com. [#1475](https://github.com/github/codeql-action/pull/1475)","  - This change addresses customer reports of code scanning alerts on GitHub.com being closed and reopened during the rollout of new versions of CodeQL in the GitHub Actions [runner images](https://github.com/actions/runner-images).","  - **No change is required for the majority of workflows**, including:","    - Workflows on GitHub.com hosted runners using the latest version (`v2`) of the CodeQL Action.","    - Workflows on GitHub.com hosted runners that are pinned to specific versions of the CodeQL Action from `v2.2.0` onwards.","    - Workflows on GitHub Enterprise Server.","  - **A change may be required** for workflows on GitHub.com hosted runners that are pinned to specific versions of the CodeQL Action before `v2.2.0` (e.g. `v2.1.32`):","    - Previously, these workflows would obtain the latest version of CodeQL from the Actions runner image.","    - Now, these workflows will download an older, compatible version of CodeQL from GitHub Releases. To use this older version, no change is required. To use the newest version of CodeQL, please update your workflows to reference the latest version of the CodeQL Action (`v2`).","  - **Internal changes**","    - These changes will not affect the majority of code scanning workflows. Continue reading only if your workflow uses [@actions/tool-cache](https://github.com/actions/toolkit/tree/main/packages/tool-cache) or relies on the precise location of CodeQL within the Actions tool cache.","    - The tool cache now contains **two** recent CodeQL versions (previously **one**).","    - Each CodeQL version is located under a directory named after the release date and version number, e.g. CodeQL 2.11.6 is now located under `CodeQL/2.11.6-20221211/x64/codeql` (previously `CodeQL/0.0.0-20221211/x64/codeql`).","- The maximum number of [SARIF runs](https://docs.github.com/en/code-security/code-scanning/integrating-with-code-scanning/sarif-support-for-code-scanning#run-object) per file has been increased from 15 to 20 for users uploading SARIF files to GitHub.com. This change will help ensure that Code Scanning can process SARIF files generated by third-party tools that have many runs. See the [GitHub API documentation](https://docs.github.com/en/rest/code-scanning#upload-an-analysis-as-sarif-data) for a list of all the limits around uploading SARIF. This change will be released to GitHub Enterprise Server as part of GHES 3.9.","- Update default CodeQL bundle version to 2.12.1. [#1498](https://github.com/github/codeql-action/pull/1498)","- Fix a bug that forced the `init` Action to run for at least two minutes on JavaScript. [#1494](https://github.com/github/codeql-action/pull/1494)","","## 2.1.39 - 18 Jan 2023","","- CodeQL Action v1 is now deprecated, and is no longer updated or supported. For better performance, improved security, and new features, upgrade to v2. For more information, see [this changelog post](https://github.blog/changelog/2023-01-18-code-scanning-codeql-action-v1-is-now-deprecated/). [#1467](https://github.com/github/codeql-action/pull/1466)","- Python automatic dependency installation will no longer fail for projects using Poetry that specify `virtualenvs.options.no-pip = true` in their `poetry.toml`. [#1431](https://github.com/github/codeql-action/pull/1431)","- Avoid printing a stack trace and error message when the action fails to find the SHA at the","  current directory. This will happen in several non-error states and so we now avoid cluttering the","  log with this message. [#1485](https://github.com/github/codeql-action/pull/1485)","","## 2.1.38 - 12 Jan 2023","","- Update default CodeQL bundle version to 2.12.0. [#1466](https://github.com/github/codeql-action/pull/1466)","","## 2.1.37 - 14 Dec 2022","","- Update default CodeQL bundle version to 2.11.6. [#1433](https://github.com/github/codeql-action/pull/1433)","","## 2.1.36 - 08 Dec 2022","","- Update default CodeQL bundle version to 2.11.5. [#1412](https://github.com/github/codeql-action/pull/1412)","- Add a step that tries to upload a SARIF file for the workflow run when that workflow run fails. This will help better surface failed code scanning workflow runs. [#1393](https://github.com/github/codeql-action/pull/1393)","- Python automatic dependency installation will no longer consider dependency code installed in venv as user-written, for projects using Poetry that specify `virtualenvs.in-project = true` in their `poetry.toml`. [#1419](https://github.com/github/codeql-action/pull/1419)","","## 2.1.35 - 01 Dec 2022","","No user facing changes.","","## 2.1.34 - 25 Nov 2022","","- Update default CodeQL bundle version to 2.11.4. [#1391](https://github.com/github/codeql-action/pull/1391)","- Fixed a bug where some the `init` action and the `analyze` action would have different sets of experimental feature flags enabled. [#1384](https://github.com/github/codeql-action/pull/1384)","","## 2.1.33 - 16 Nov 2022","","- Go is now analyzed in the same way as other compiled languages such as C/C++, C#, and Java. This completes the rollout of the feature described in [CodeQL Action version 2.1.27](#2127---06-oct-2022). [#1322](https://github.com/github/codeql-action/pull/1322)","- Bump the minimum CodeQL bundle version to 2.6.3. [#1358](https://github.com/github/codeql-action/pull/1358)","","## 2.1.32 - 14 Nov 2022","","- Update default CodeQL bundle version to 2.11.3. [#1348](https://github.com/github/codeql-action/pull/1348)","- Update the ML-powered additional query pack for JavaScript to version 0.4.0. [#1351](https://github.com/github/codeql-action/pull/1351)","","## 2.1.31 - 04 Nov 2022","","- The `rb/weak-cryptographic-algorithm` Ruby query has been updated to no longer report uses of hash functions such as `MD5` and `SHA1` even if they are known to be weak. These hash algorithms are used very often in non-sensitive contexts, making the query too imprecise in practice. For more information, see the corresponding change in the [github/codeql repository](https://github.com/github/codeql/pull/11129). [#1344](https://github.com/github/codeql-action/pull/1344)","","## 2.1.30 - 02 Nov 2022","","- Improve the error message when using CodeQL bundle version 2.7.2 and earlier in a workflow that runs on a runner image such as `ubuntu-22.04` that uses glibc version 2.34 and later. [#1334](https://github.com/github/codeql-action/pull/1334)","","## 2.1.29 - 26 Oct 2022","","- Update default CodeQL bundle version to 2.11.2. [#1320](https://github.com/github/codeql-action/pull/1320)","","## 2.1.28 - 18 Oct 2022","","- Update default CodeQL bundle version to 2.11.1. [#1294](https://github.com/github/codeql-action/pull/1294)","- Replace uses of GitHub Actions command `set-output` because it is now deprecated. See more information in the [GitHub Changelog](https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/). [#1301](https://github.com/github/codeql-action/pull/1301)","","## 2.1.27 - 06 Oct 2022","","- We are rolling out a feature of the CodeQL Action in October 2022 that changes the way that Go code is analyzed to be more consistent with other compiled languages like C/C++, C#, and Java. You do not need to alter your code scanning workflows. If you encounter any problems, please [file an issue](https://github.com/github/codeql-action/issues) or open a private ticket with GitHub Support and request an escalation to engineering.","","## 2.1.26 - 29 Sep 2022","","- Update default CodeQL bundle version to 2.11.0. [#1267](https://github.com/github/codeql-action/pull/1267)","","## 2.1.25 - 21 Sep 2022","","- We will soon be rolling out a feature of the CodeQL Action that stores some information used to make future runs faster in the GitHub Actions cache. Initially, this will only be enabled on JavaScript repositories, but we plan to add more languages to this soon. The new feature can be disabled by passing the `trap-caching: false` option to your workflow's `init` step, for example if you are already using the GitHub Actions cache for a different purpose and are near the storage limit for it.","- Add support for Python automatic dependency installation with Poetry 1.2 [#1258](https://github.com/github/codeql-action/pull/1258)","","## 2.1.24 - 16 Sep 2022","","No user facing changes.","","## 2.1.23 - 14 Sep 2022","","- Allow CodeQL packs to be downloaded from GitHub Enterprise Server instances, using the new `registries` input for the `init` action.  [#1221](https://github.com/github/codeql-action/pull/1221)","- Update default CodeQL bundle version to 2.10.5. [#1240](https://github.com/github/codeql-action/pull/1240)","","## 2.1.22 - 01 Sep 2022","","- Downloading CodeQL packs has been moved to the `init` step. Previously, CodeQL packs were downloaded during the `analyze` step. [#1218](https://github.com/github/codeql-action/pull/1218)","- Update default CodeQL bundle version to 2.10.4. [#1224](https://github.com/github/codeql-action/pull/1224)","- The newly released [Poetry 1.2](https://python-poetry.org/blog/announcing-poetry-1.2.0) is not yet supported. In the most common case where the CodeQL Action is automatically installing Python dependencies, it will continue to install and use Poetry 1.1 on its own. However, in certain cases such as with self-hosted runners, you may need to ensure Poetry 1.1 is installed yourself.","","## 2.1.21 - 25 Aug 2022","","- Improve error messages when the code scanning configuration file includes an invalid `queries` block or an invalid `query-filters` block. [#1208](https://github.com/github/codeql-action/pull/1208)","- Fix a bug where Go build tracing could fail on Windows. [#1209](https://github.com/github/codeql-action/pull/1209)","","## 2.1.20 - 22 Aug 2022","","No user facing changes.","","## 2.1.19 - 17 Aug 2022","","- Add the ability to filter queries from a code scanning run by using the `query-filters` option in the code scanning configuration file. [#1098](https://github.com/github/codeql-action/pull/1098)","- In debug mode, debug artifacts are now uploaded even if a step in the Actions workflow fails. [#1159](https://github.com/github/codeql-action/pull/1159)","- Update default CodeQL bundle version to 2.10.3. [#1178](https://github.com/github/codeql-action/pull/1178)","- The combination of python2 and Pipenv is no longer supported. [#1181](https://github.com/github/codeql-action/pull/1181)","","## 2.1.18 - 03 Aug 2022","","- Update default CodeQL bundle version to 2.10.2.  [#1156](https://github.com/github/codeql-action/pull/1156)","","## 2.1.17 - 28 Jul 2022","","- Update default CodeQL bundle version to 2.10.1.  [#1143](https://github.com/github/codeql-action/pull/1143)","","## 2.1.16 - 13 Jul 2022","","- You can now quickly debug a job that uses the CodeQL Action by re-running the job from the GitHub UI and selecting the \"Enable debug logging\" option. [#1132](https://github.com/github/codeql-action/pull/1132)","- You can now see diagnostic messages produced by the analysis in the logs of the `analyze` Action by enabling debug mode. To enable debug mode, pass `debug: true` to the `init` Action, or [enable step debug logging](https://docs.github.com/en/actions/monitoring-and-troubleshooting-workflows/enabling-debug-logging#enabling-step-debug-logging). This feature is available for CodeQL CLI version 2.10.0 and later. [#1133](https://github.com/github/codeql-action/pull/1133)","","## 2.1.15 - 28 Jun 2022","","- CodeQL query packs listed in the `packs` configuration field will be skipped if their target language is not being analyzed in the current Actions job. Previously, this would throw an error. [#1116](https://github.com/github/codeql-action/pull/1116)","- The combination of python2 and poetry is no longer supported. See \u003chttps://github.com/actions/setup-python/issues/374\u003e for more details. [#1124](https://github.com/github/codeql-action/pull/1124)","- Update default CodeQL bundle version to 2.10.0. [#1123](https://github.com/github/codeql-action/pull/1123)","","## 2.1.14 - 22 Jun 2022","","No user facing changes.","","## 2.1.13 - 21 Jun 2022","","- Update default CodeQL bundle version to 2.9.4. [#1100](https://github.com/github/codeql-action/pull/1100)","","## 2.1.12 - 01 Jun 2022","","- Update default CodeQL bundle version to 2.9.3. [#1084](https://github.com/github/codeql-action/pull/1084)","","## 2.1.11 - 17 May 2022","","- Update default CodeQL bundle version to 2.9.2. [#1074](https://github.com/github/codeql-action/pull/1074)","","## 2.1.10 - 10 May 2022","","- Update default CodeQL bundle version to 2.9.1. [#1056](https://github.com/github/codeql-action/pull/1056)","- When `wait-for-processing` is enabled, the workflow will now fail if there were any errors that occurred during processing of the analysis results.","","## 2.1.9 - 27 Apr 2022","","- Add `working-directory` input to the `autobuild` action. [#1024](https://github.com/github/codeql-action/pull/1024)","- The `analyze` and `upload-sarif` actions will now wait up to 2 minutes for processing to complete after they have uploaded the results so they can report any processing errors that occurred. This behavior can be disabled by setting the `wait-for-processing` action input to `\"false\"`. [#1007](https://github.com/github/codeql-action/pull/1007)","- Update default CodeQL bundle version to 2.9.0.","- Fix a bug where [status reporting fails on Windows](https://github.com/github/codeql-action/issues/1041). [#1042](https://github.com/github/codeql-action/pull/1042)","","## 2.1.8 - 08 Apr 2022","","- Update default CodeQL bundle version to 2.8.5. [#1014](https://github.com/github/codeql-action/pull/1014)","- Fix error where the init action would fail due to a GitHub API request that was taking too long to complete [#1025](https://github.com/github/codeql-action/pull/1025)","","## 2.1.7 - 05 Apr 2022","","- A bug where additional queries specified in the workflow file would sometimes not be respected has been fixed. [#1018](https://github.com/github/codeql-action/pull/1018)","","## 2.1.6 - 30 Mar 2022","","- [v2+ only] The CodeQL Action now runs on Node.js v16. [#1000](https://github.com/github/codeql-action/pull/1000)","- Update default CodeQL bundle version to 2.8.4. [#990](https://github.com/github/codeql-action/pull/990)","- Fix a bug where an invalid `commit_oid` was being sent to code scanning when a custom checkout path was being used. [#956](https://github.com/github/codeql-action/pull/956)","","## 1.1.5 - 15 Mar 2022","","- Update default CodeQL bundle version to 2.8.3.","- The CodeQL runner is now deprecated and no longer being released. For more information, see [CodeQL runner deprecation](https://github.blog/changelog/2021-09-21-codeql-runner-deprecation/).","- Fix two bugs that cause action failures with GHES 3.3 or earlier. [#978](https://github.com/github/codeql-action/pull/978)","  - Fix `not a permitted key` invalid requests with GHES 3.1 or earlier","  - Fix `RUNNER_ARCH environment variable must be set` errors with GHES 3.3 or earlier","","## 1.1.4 - 07 Mar 2022","","- Update default CodeQL bundle version to 2.8.2. [#950](https://github.com/github/codeql-action/pull/950)","- Fix a bug where old results can be uploaded if the languages in a repository change when using a non-ephemeral self-hosted runner. [#955](https://github.com/github/codeql-action/pull/955)","","## 1.1.3 - 23 Feb 2022","","- Fix a bug where the CLR traces can continue tracing even after tracing should be stopped. [#938](https://github.com/github/codeql-action/pull/938)","","## 1.1.2 - 17 Feb 2022","","- Due to potential issues for GHES 3.1–3.3 customers who are using recent versions of the CodeQL Action via GHES Connect, the CodeQL Action now uses Node.js v12 rather than Node.js v16. [#937](https://github.com/github/codeql-action/pull/937)","","## 1.1.1 - 17 Feb 2022","","- The CodeQL CLI versions up to and including version 2.4.4 are not compatible with the CodeQL Action 1.1.1 and later. The Action will emit an error if it detects that it is being used by an incompatible version of the CLI. [#931](https://github.com/github/codeql-action/pull/931)","- Update default CodeQL bundle version to 2.8.1. [#925](https://github.com/github/codeql-action/pull/925)","","## 1.1.0 - 11 Feb 2022","","- The CodeQL Action now uses Node.js v16. [#909](https://github.com/github/codeql-action/pull/909)","- Beware that the CodeQL build tracer in this release (and in all earlier releases) is incompatible with Windows 11 and Windows Server 2022. This incompatibility affects database extraction for compiled languages: cpp, csharp, go, and java. As a result, analyzing these languages with the `windows-latest` or `windows-2022` Actions virtual environments is currently unsupported. If you use any of these languages, please use the `windows-2019` Actions virtual environment or otherwise avoid these specific Windows versions until a new release fixes this incompatibility.","","## 1.0.32 - 07 Feb 2022","","- Add `sarif-id` as an output for the `upload-sarif` and `analyze` actions. [#889](https://github.com/github/codeql-action/pull/889)","- Add `ref` and `sha` inputs to the `analyze` action, which override the defaults provided by the GitHub Action context. [#889](https://github.com/github/codeql-action/pull/889)","- Update default CodeQL bundle version to 2.8.0. [#911](https://github.com/github/codeql-action/pull/911)","","## 1.0.31 - 31 Jan 2022","","- Remove `experimental` message when using custom CodeQL packages. [#888](https://github.com/github/codeql-action/pull/888)","- Add a better warning message stating that experimental features will be disabled if the workflow has been triggered by a pull request from a fork or the `security-events: write` permission is not present. [#882](https://github.com/github/codeql-action/pull/882)","","## 1.0.30 - 24 Jan 2022","","- Display a better error message when encountering a workflow that runs the `codeql-action/init` action multiple times. [#876](https://github.com/github/codeql-action/pull/876)","- Update default CodeQL bundle version to 2.7.6. [#877](https://github.com/github/codeql-action/pull/877)","","## 1.0.29 - 21 Jan 2022","","- The feature to wait for SARIF processing to complete after upload has been disabled by default due to a bug in its interaction with pull requests from forks.","","## 1.0.28 - 18 Jan 2022","","- Update default CodeQL bundle version to 2.7.5. [#866](https://github.com/github/codeql-action/pull/866)","- Fix a bug where SARIF files were failing upload due to an invalid test for unique categories. [#872](https://github.com/github/codeql-action/pull/872)","","## 1.0.27 - 11 Jan 2022","","- The `analyze` and `upload-sarif` actions will now wait up to 2 minutes for processing to complete after they have uploaded the results so they can report any processing errors that occurred. This behavior can be disabled by setting the `wait-for-processing` action input to `\"false\"`. [#855](https://github.com/github/codeql-action/pull/855)","","## 1.0.26 - 10 Dec 2021","","- Update default CodeQL bundle version to 2.7.3. [#842](https://github.com/github/codeql-action/pull/842)","","## 1.0.25 - 06 Dec 2021","","No user facing changes.","","## 1.0.24 - 23 Nov 2021","","- Update default CodeQL bundle version to 2.7.2. [#827](https://github.com/github/codeql-action/pull/827)","","## 1.0.23 - 16 Nov 2021","","- The `upload-sarif` action now allows multiple uploads in a single job, as long as they have different categories. [#801](https://github.com/github/codeql-action/pull/801)","- Update default CodeQL bundle version to 2.7.1. [#816](https://github.com/github/codeql-action/pull/816)","","## 1.0.22 - 04 Nov 2021","","- The `init` step of the Action now supports `ram` and `threads` inputs to limit resource use of CodeQL extractors. These inputs also serve as defaults to the subsequent `analyze` step, which finalizes the database and executes queries. [#738](https://github.com/github/codeql-action/pull/738)","- When used with CodeQL 2.7.1 or above, the Action now includes custom query help in the analysis results uploaded to GitHub code scanning, if available. To add help text for a custom query, create a Markdown file next to the `.ql` file containing the query, using the same base name but the file extension `.md`. [#804](https://github.com/github/codeql-action/pull/804)","","## 1.0.21 - 28 Oct 2021","","- Update default CodeQL bundle version to 2.7.0. [#795](https://github.com/github/codeql-action/pull/795)","","## 1.0.20 - 25 Oct 2021","","No user facing changes.","","## 1.0.19 - 18 Oct 2021","","No user facing changes.","","## 1.0.18 - 08 Oct 2021","","- Fixed a bug where some builds were no longer being traced correctly. [#766](https://github.com/github/codeql-action/pull/766)","","## 1.0.17 - 07 Oct 2021","","- Update default CodeQL bundle version to 2.6.3. [#761](https://github.com/github/codeql-action/pull/761)","","## 1.0.16 - 05 Oct 2021","","No user facing changes.","","## 1.0.15 - 22 Sep 2021","","- Update default CodeQL bundle version to 2.6.2. [#746](https://github.com/github/codeql-action/pull/746)","","## 1.0.14 - 09 Sep 2021","","- Update default CodeQL bundle version to 2.6.1. [#733](https://github.com/github/codeql-action/pull/733)","","## 1.0.13 - 06 Sep 2021","","- Update default CodeQL bundle version to 2.6.0. [#712](https://github.com/github/codeql-action/pull/712)","- Update baseline lines of code counter for python. All multi-line strings are counted as code. [#714](https://github.com/github/codeql-action/pull/714)","- Remove old baseline LoC injection [#715](https://github.com/github/codeql-action/pull/715)","","## 1.0.12 - 16 Aug 2021","","- Update README to include a sample permissions block. [#689](https://github.com/github/codeql-action/pull/689)","","## 1.0.11 - 09 Aug 2021","","- Update default CodeQL bundle version to 2.5.9. [#687](https://github.com/github/codeql-action/pull/687)","","## 1.0.10 - 03 Aug 2021","","- Fix an issue where a summary of diagnostics information from CodeQL was not output to the logs of the `analyze` step of the Action. [#672](https://github.com/github/codeql-action/pull/672)","","## 1.0.9 - 02 Aug 2021","","No user facing changes.","","## 1.0.8 - 26 Jul 2021","","- Update default CodeQL bundle version to 2.5.8. [#631](https://github.com/github/codeql-action/pull/631)","","## 1.0.7 - 21 Jul 2021","","No user facing changes.","","## 1.0.6 - 19 Jul 2021","","- The `init` step of the Action now supports a `source-root` input as a path to the root source-code directory. By default, the path is relative to `$GITHUB_WORKSPACE`. [#607](https://github.com/github/codeql-action/pull/607)","- The `init` step will now try to install a few Python tools needed by this Action when running on a self-hosted runner. [#616](https://github.com/github/codeql-action/pull/616)","","## 1.0.5 - 12 Jul 2021","","- The `analyze` step of the Action now supports a `skip-queries` option to merely build the CodeQL database without analyzing. This functionality is not present in the runner. Additionally, the step will no longer fail if it encounters a finalized database, and will instead continue with query execution. [#602](https://github.com/github/codeql-action/pull/602)","- Update the warning message when the baseline lines of code count is unavailable. [#608](https://github.com/github/codeql-action/pull/608)","","## 1.0.4 - 28 Jun 2021","","- Fix `RUNNER_TEMP environment variable must be set` when using runner. [#594](https://github.com/github/codeql-action/pull/594)","- Fix counting of lines of code for C# projects. [#586](https://github.com/github/codeql-action/pull/586)","","## 1.0.3 - 23 Jun 2021","","No user facing changes.","","## 1.0.2 - 17 Jun 2021","","- Fix out of memory in hash computation. [#550](https://github.com/github/codeql-action/pull/550)","- Clean up logging during analyze results. [#557](https://github.com/github/codeql-action/pull/557)","- Add `--finalize-dataset` to `database finalize` call, freeing up some disk space after database creation. [#558](https://github.com/github/codeql-action/pull/558)","","## 1.0.1 - 07 Jun 2021","","- Pass the `--sarif-group-rules-by-pack` argument to CodeQL CLI invocations that generate SARIF. This means the SARIF rule object for each query will now be found underneath its corresponding query pack in `runs[].tool.extensions`. [#546](https://github.com/github/codeql-action/pull/546)","- Output the location of CodeQL databases created in the analyze step. [#543](https://github.com/github/codeql-action/pull/543)","","## 1.0.0 - 31 May 2021","","- Add this changelog file. [#507](https://github.com/github/codeql-action/pull/507)","- Improve grouping of analysis logs. Add a new log group containing a summary of metrics and diagnostics, if they were produced by CodeQL builtin queries. [#515](https://github.com/github/codeql-action/pull/515)","- Add metrics and diagnostics summaries from custom query suites to the analysis summary log group. [#532](https://github.com/github/codeql-action/pull/532)"],"stylingDirectives":[[[0,25,"pl-mh"],[2,25,"pl-en"]],[],[[8,9,"pl-s"],[22,23,"pl-s"],[23,24,"pl-s"],[24,72,"pl-corl"],[72,73,"pl-s"]],[],[[0,24,"pl-mh"],[3,24,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,24,"pl-mh"],[3,24,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,24,"pl-mh"],[3,24,"pl-en"]],[],[[0,1,"pl-v"],[106,107,"pl-s"],[107,112,"pl-s"],[108,112,"pl-corl"],[112,113,"pl-s"],[113,114,"pl-s"],[114,163,"pl-corl"],[163,164,"pl-s"]],[],[[0,24,"pl-mh"],[3,24,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,24,"pl-mh"],[3,24,"pl-en"]],[],[],[],[[0,24,"pl-mh"],[3,24,"pl-en"]],[],[[0,1,"pl-v"],[65,66,"pl-s"],[66,82,"pl-c1"],[82,83,"pl-s"]],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,24,"pl-mh"],[3,24,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,24,"pl-mh"],[3,24,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[[0,1,"pl-v"],[91,92,"pl-s"],[92,97,"pl-s"],[93,97,"pl-corl"],[97,98,"pl-s"],[98,99,"pl-s"],[99,148,"pl-corl"],[148,149,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[73,74,"pl-s"],[74,79,"pl-s"],[75,79,"pl-corl"],[79,80,"pl-s"],[80,81,"pl-s"],[81,130,"pl-corl"],[130,131,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[70,71,"pl-s"],[71,76,"pl-s"],[72,76,"pl-corl"],[76,77,"pl-s"],[77,78,"pl-s"],[78,127,"pl-corl"],[127,128,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[[0,1,"pl-v"],[166,167,"pl-s"],[190,191,"pl-s"],[191,192,"pl-s"],[192,241,"pl-corl"],[241,242,"pl-s"],[300,301,"pl-s"],[301,306,"pl-s"],[302,306,"pl-corl"],[306,307,"pl-s"],[307,308,"pl-s"],[308,357,"pl-corl"],[357,358,"pl-s"]],[[0,1,"pl-v"],[73,74,"pl-s"],[74,79,"pl-s"],[75,79,"pl-corl"],[79,80,"pl-s"],[80,81,"pl-s"],[81,130,"pl-corl"],[130,131,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[179,180,"pl-s"],[199,200,"pl-s"],[200,201,"pl-s"],[201,291,"pl-corl"],[291,292,"pl-s"],[294,295,"pl-s"],[295,300,"pl-s"],[296,300,"pl-corl"],[300,301,"pl-s"],[301,302,"pl-s"],[302,351,"pl-corl"],[351,352,"pl-s"]],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[52,53,"pl-s"],[53,58,"pl-s"],[54,58,"pl-corl"],[58,59,"pl-s"],[59,60,"pl-s"],[60,109,"pl-corl"],[109,110,"pl-s"]],[[0,1,"pl-v"],[68,69,"pl-s"],[69,74,"pl-s"],[70,74,"pl-corl"],[74,75,"pl-s"],[75,76,"pl-s"],[76,125,"pl-corl"],[125,126,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[114,115,"pl-s"],[115,120,"pl-s"],[116,120,"pl-corl"],[120,121,"pl-s"],[121,122,"pl-s"],[122,171,"pl-corl"],[171,172,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[133,134,"pl-s"],[134,139,"pl-s"],[135,139,"pl-corl"],[139,140,"pl-s"],[140,141,"pl-s"],[141,190,"pl-corl"],[190,191,"pl-s"]],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[145,146,"pl-s"],[146,151,"pl-s"],[147,151,"pl-corl"],[151,152,"pl-s"],[152,153,"pl-s"],[153,202,"pl-corl"],[202,203,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[240,241,"pl-s"],[241,246,"pl-s"],[242,246,"pl-corl"],[246,247,"pl-s"],[247,248,"pl-s"],[248,297,"pl-corl"],[297,298,"pl-s"]],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[52,53,"pl-s"],[53,58,"pl-s"],[54,58,"pl-corl"],[58,59,"pl-s"],[59,60,"pl-s"],[60,109,"pl-corl"],[109,110,"pl-s"]],[[0,1,"pl-v"],[25,26,"pl-s"],[26,38,"pl-c1"],[38,39,"pl-s"],[239,240,"pl-s"],[240,252,"pl-c1"],[252,253,"pl-s"],[262,263,"pl-s"],[263,268,"pl-s"],[264,268,"pl-corl"],[268,269,"pl-s"],[269,270,"pl-s"],[270,319,"pl-corl"],[319,320,"pl-s"]],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,24,"pl-mh"],[3,24,"pl-en"]],[],[],[],[[0,24,"pl-mh"],[3,24,"pl-en"]],[],[[0,1,"pl-v"],[2,3,"pl-s"],[27,28,"pl-s"],[314,315,"pl-s"],[315,320,"pl-s"],[316,320,"pl-corl"],[320,321,"pl-s"],[321,322,"pl-s"],[322,371,"pl-corl"],[371,372,"pl-s"]],[],[[2,3,"pl-v"]],[],[[2,3,"pl-v"],[120,121,"pl-s"],[121,146,"pl-c1"],[146,147,"pl-s"],[151,152,"pl-s"],[152,183,"pl-c1"],[183,184,"pl-s"],[189,190,"pl-s"],[190,215,"pl-c1"],[215,216,"pl-s"],[220,221,"pl-s"],[221,252,"pl-c1"],[252,253,"pl-s"]],[],[[0,24,"pl-mh"],[3,24,"pl-en"]],[],[[0,1,"pl-v"],[2,3,"pl-s"],[27,28,"pl-s"],[52,53,"pl-s"],[53,81,"pl-c1"],[81,82,"pl-s"]],[],[[56,57,"pl-s"],[82,83,"pl-s"],[83,111,"pl-c1"],[111,112,"pl-s"],[112,113,"pl-s"],[113,114,"pl-s"],[114,201,"pl-corl"],[201,202,"pl-s"],[323,324,"pl-s"],[324,357,"pl-c1"],[357,358,"pl-s"],[383,384,"pl-s"],[384,388,"pl-c1"],[388,389,"pl-s"],[399,400,"pl-s"],[400,428,"pl-c1"],[428,429,"pl-s"],[433,434,"pl-s"],[434,462,"pl-c1"],[462,463,"pl-s"],[596,597,"pl-s"],[597,625,"pl-c1"],[625,626,"pl-s"],[630,631,"pl-s"],[631,659,"pl-c1"],[659,660,"pl-s"]],[],[[82,83,"pl-s"],[83,109,"pl-c1"],[109,110,"pl-s"],[115,116,"pl-s"],[116,144,"pl-c1"],[144,145,"pl-s"]],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,24,"pl-mh"],[3,24,"pl-en"]],[],[[0,1,"pl-v"],[108,109,"pl-s"],[118,119,"pl-s"],[119,120,"pl-s"],[120,151,"pl-corl"],[151,152,"pl-s"],[214,215,"pl-s"],[215,220,"pl-s"],[216,220,"pl-corl"],[220,221,"pl-s"],[221,222,"pl-s"],[222,271,"pl-corl"],[271,272,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[25,26,"pl-s"],[26,33,"pl-c1"],[33,34,"pl-s"],[142,143,"pl-s"],[143,148,"pl-s"],[144,148,"pl-corl"],[148,149,"pl-s"],[149,150,"pl-s"],[150,199,"pl-corl"],[199,200,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[2,3,"pl-s"],[15,16,"pl-s"],[21,22,"pl-s"],[22,34,"pl-c1"],[34,35,"pl-s"],[49,50,"pl-s"],[50,57,"pl-c1"],[57,58,"pl-s"],[137,138,"pl-s"],[138,143,"pl-s"],[139,143,"pl-corl"],[143,144,"pl-s"],[144,145,"pl-s"],[145,194,"pl-corl"],[194,195,"pl-s"]],[[0,1,"pl-v"],[223,224,"pl-s"],[224,229,"pl-s"],[225,229,"pl-corl"],[229,230,"pl-s"],[230,231,"pl-s"],[231,280,"pl-corl"],[280,281,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[131,132,"pl-s"],[132,137,"pl-s"],[133,137,"pl-corl"],[137,138,"pl-s"],[138,139,"pl-s"],[139,188,"pl-corl"],[188,189,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[2,3,"pl-s"],[15,16,"pl-s"],[134,135,"pl-s"],[135,140,"pl-s"],[136,140,"pl-corl"],[140,141,"pl-s"],[141,142,"pl-s"],[142,191,"pl-corl"],[191,192,"pl-s"]],[[0,1,"pl-v"],[52,53,"pl-s"],[53,58,"pl-s"],[54,58,"pl-corl"],[58,59,"pl-s"],[59,60,"pl-s"],[60,109,"pl-corl"],[109,110,"pl-s"]],[],[[0,24,"pl-mh"],[3,24,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,24,"pl-mh"],[3,24,"pl-en"]],[],[[0,1,"pl-v"],[26,27,"pl-s"],[27,38,"pl-c1"],[38,39,"pl-s"],[91,92,"pl-s"],[92,93,"pl-s"],[93,117,"pl-c1"],[117,118,"pl-s"],[118,119,"pl-s"],[119,120,"pl-s"],[120,163,"pl-corl"],[163,164,"pl-s"],[271,272,"pl-s"],[272,277,"pl-s"],[273,277,"pl-corl"],[277,278,"pl-s"],[278,279,"pl-s"],[279,328,"pl-corl"],[328,329,"pl-s"]],[],[[0,24,"pl-mh"],[3,24,"pl-en"]],[],[[0,1,"pl-v"],[6,7,"pl-s"],[7,21,"pl-c1"],[21,22,"pl-s"],[35,36,"pl-s"],[36,41,"pl-s"],[37,41,"pl-corl"],[41,42,"pl-s"],[42,43,"pl-s"],[43,92,"pl-corl"],[92,93,"pl-s"]],[[0,1,"pl-v"],[279,280,"pl-s"],[280,285,"pl-s"],[281,285,"pl-corl"],[285,286,"pl-s"],[286,287,"pl-s"],[287,336,"pl-corl"],[336,337,"pl-s"]],[[2,3,"pl-v"]],[[2,3,"pl-v"],[120,121,"pl-s"],[121,146,"pl-c1"],[146,147,"pl-s"],[151,152,"pl-s"],[152,183,"pl-c1"],[183,184,"pl-s"],[189,190,"pl-s"],[190,215,"pl-c1"],[215,216,"pl-s"],[220,221,"pl-s"],[221,252,"pl-c1"],[252,253,"pl-s"]],[],[[0,24,"pl-mh"],[3,24,"pl-en"]],[],[[0,1,"pl-v"],[104,105,"pl-s"],[105,114,"pl-c1"],[114,115,"pl-s"],[116,117,"pl-s"],[127,128,"pl-s"],[128,129,"pl-s"],[129,291,"pl-corl"],[291,292,"pl-s"],[377,378,"pl-s"],[378,383,"pl-s"],[379,383,"pl-corl"],[383,384,"pl-s"],[384,385,"pl-s"],[385,434,"pl-corl"],[434,435,"pl-s"]],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,24,"pl-mh"],[3,24,"pl-en"]],[],[[0,1,"pl-v"],[87,88,"pl-s"],[88,93,"pl-s"],[89,93,"pl-corl"],[93,94,"pl-s"],[94,95,"pl-s"],[95,144,"pl-corl"],[144,145,"pl-s"]],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,24,"pl-mh"],[3,24,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[142,143,"pl-s"],[143,148,"pl-s"],[144,148,"pl-corl"],[148,149,"pl-s"],[149,150,"pl-s"],[150,199,"pl-corl"],[199,200,"pl-s"]],[[0,1,"pl-v"],[234,235,"pl-s"],[235,240,"pl-s"],[236,240,"pl-corl"],[240,241,"pl-s"],[241,242,"pl-s"],[242,291,"pl-corl"],[291,292,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[160,161,"pl-s"],[161,166,"pl-s"],[162,166,"pl-corl"],[166,167,"pl-s"],[167,168,"pl-s"],[168,217,"pl-corl"],[217,218,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[114,115,"pl-s"],[124,125,"pl-s"],[125,126,"pl-s"],[126,135,"pl-corl"],[135,136,"pl-s"],[138,139,"pl-s"],[139,144,"pl-s"],[140,144,"pl-corl"],[144,145,"pl-s"],[145,146,"pl-s"],[146,195,"pl-corl"],[195,196,"pl-s"]],[[0,1,"pl-v"],[45,46,"pl-s"],[46,53,"pl-c1"],[53,54,"pl-s"],[105,106,"pl-s"],[106,119,"pl-c1"],[119,120,"pl-s"],[128,129,"pl-s"],[129,134,"pl-s"],[130,134,"pl-corl"],[134,135,"pl-s"],[135,136,"pl-s"],[136,185,"pl-corl"],[185,186,"pl-s"]],[[0,1,"pl-v"],[6,7,"pl-s"],[7,20,"pl-c1"],[20,21,"pl-s"],[35,36,"pl-s"],[36,40,"pl-c1"],[40,41,"pl-s"],[69,70,"pl-s"],[70,83,"pl-c1"],[83,84,"pl-s"],[303,304,"pl-s"],[304,309,"pl-s"],[305,309,"pl-corl"],[309,310,"pl-s"],[310,311,"pl-s"],[311,360,"pl-corl"],[360,361,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[[0,1,"pl-v"],[23,24,"pl-s"],[24,36,"pl-c1"],[36,37,"pl-s"],[203,204,"pl-s"],[204,212,"pl-c1"],[212,213,"pl-s"],[268,269,"pl-s"],[269,281,"pl-c1"],[281,282,"pl-s"],[338,339,"pl-s"],[339,344,"pl-s"],[340,344,"pl-corl"],[344,345,"pl-s"],[345,346,"pl-s"],[346,395,"pl-corl"],[395,396,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[157,158,"pl-s"],[158,167,"pl-c1"],[167,168,"pl-s"],[169,170,"pl-s"],[180,181,"pl-s"],[181,182,"pl-s"],[182,344,"pl-corl"],[344,345,"pl-s"],[347,348,"pl-s"],[348,353,"pl-s"],[349,353,"pl-corl"],[353,354,"pl-s"],[354,355,"pl-s"],[355,404,"pl-corl"],[404,405,"pl-s"]],[[0,1,"pl-v"],[22,23,"pl-s"],[23,27,"pl-c1"],[27,28,"pl-s"],[50,51,"pl-s"],[51,62,"pl-c1"],[62,63,"pl-s"],[81,82,"pl-s"],[82,109,"pl-c1"],[109,110,"pl-s"],[112,113,"pl-s"],[113,118,"pl-s"],[114,118,"pl-corl"],[118,119,"pl-s"],[119,120,"pl-s"],[120,169,"pl-corl"],[169,170,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[93,94,"pl-s"],[94,99,"pl-s"],[95,99,"pl-corl"],[99,100,"pl-s"],[100,101,"pl-s"],[101,150,"pl-corl"],[150,151,"pl-s"]],[],[],[],[[2,3,"pl-v"],[8,9,"pl-s"],[9,34,"pl-c1"],[34,35,"pl-s"],[49,50,"pl-s"],[50,54,"pl-c1"],[54,55,"pl-s"]],[[2,3,"pl-v"],[8,9,"pl-s"],[9,61,"pl-c1"],[61,62,"pl-s"]],[],[],[[0,1,"pl-v"],[75,76,"pl-s"],[76,81,"pl-s"],[77,81,"pl-corl"],[81,82,"pl-s"],[82,83,"pl-s"],[83,132,"pl-corl"],[132,133,"pl-s"]],[[0,1,"pl-v"],[52,53,"pl-s"],[53,58,"pl-s"],[54,58,"pl-corl"],[58,59,"pl-s"],[59,60,"pl-s"],[60,109,"pl-corl"],[109,110,"pl-s"]],[[0,1,"pl-v"],[72,73,"pl-s"],[73,77,"pl-c1"],[77,78,"pl-s"],[166,167,"pl-s"],[167,172,"pl-s"],[168,172,"pl-corl"],[172,173,"pl-s"],[173,174,"pl-s"],[174,223,"pl-corl"],[223,224,"pl-s"]],[],[[0,24,"pl-mh"],[3,24,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[[0,1,"pl-v"],[281,282,"pl-s"],[282,287,"pl-s"],[283,287,"pl-corl"],[287,288,"pl-s"],[288,289,"pl-s"],[289,338,"pl-corl"],[338,339,"pl-s"]],[[2,3,"pl-v"]],[[2,3,"pl-v"],[120,121,"pl-s"],[121,146,"pl-c1"],[146,147,"pl-s"],[151,152,"pl-s"],[152,183,"pl-c1"],[183,184,"pl-s"],[189,190,"pl-s"],[190,215,"pl-c1"],[215,216,"pl-s"],[220,221,"pl-s"],[221,252,"pl-c1"],[252,253,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[128,129,"pl-s"],[129,134,"pl-s"],[130,134,"pl-corl"],[134,135,"pl-s"],[135,136,"pl-s"],[136,185,"pl-corl"],[185,186,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[45,46,"pl-s"],[46,72,"pl-c1"],[72,73,"pl-s"],[121,122,"pl-s"],[122,127,"pl-s"],[123,127,"pl-corl"],[127,128,"pl-s"],[128,129,"pl-s"],[129,178,"pl-corl"],[178,179,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[91,92,"pl-s"],[92,98,"pl-c1"],[98,99,"pl-s"],[113,114,"pl-s"],[114,118,"pl-c1"],[118,119,"pl-s"],[128,129,"pl-s"],[129,134,"pl-s"],[130,134,"pl-corl"],[134,135,"pl-s"],[135,136,"pl-s"],[136,185,"pl-corl"],[185,186,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[154,155,"pl-s"],[155,160,"pl-s"],[156,160,"pl-corl"],[160,161,"pl-s"],[161,162,"pl-s"],[162,211,"pl-corl"],[211,212,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[[0,1,"pl-v"],[85,86,"pl-s"],[86,91,"pl-s"],[87,91,"pl-corl"],[91,92,"pl-s"],[92,93,"pl-s"],[93,142,"pl-corl"],[142,143,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[133,134,"pl-s"],[158,159,"pl-s"],[159,160,"pl-s"],[160,179,"pl-corl"],[179,180,"pl-s"],[199,200,"pl-s"],[200,205,"pl-s"],[201,205,"pl-corl"],[205,206,"pl-s"],[206,207,"pl-s"],[207,256,"pl-corl"],[256,257,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[47,48,"pl-s"],[48,57,"pl-c1"],[57,58,"pl-s"],[109,110,"pl-s"],[110,116,"pl-c1"],[116,117,"pl-s"],[209,210,"pl-s"],[210,215,"pl-s"],[211,215,"pl-corl"],[215,216,"pl-s"],[216,217,"pl-s"],[217,266,"pl-corl"],[266,267,"pl-s"]],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[[0,1,"pl-v"],[128,129,"pl-s"],[129,134,"pl-s"],[130,134,"pl-corl"],[134,135,"pl-s"],[135,136,"pl-s"],[136,185,"pl-corl"],[185,186,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[250,251,"pl-s"],[251,309,"pl-c1"],[309,310,"pl-s"],[409,410,"pl-s"],[410,415,"pl-s"],[411,415,"pl-corl"],[415,416,"pl-s"],[416,417,"pl-s"],[417,466,"pl-corl"],[466,467,"pl-s"]],[[0,1,"pl-v"],[91,92,"pl-s"],[158,159,"pl-s"],[159,160,"pl-s"],[160,179,"pl-corl"],[179,180,"pl-s"],[182,183,"pl-s"],[183,188,"pl-s"],[184,188,"pl-corl"],[188,189,"pl-s"],[189,190,"pl-s"],[190,239,"pl-corl"],[239,240,"pl-s"]],[],[[0,24,"pl-mh"],[3,24,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,24,"pl-mh"],[3,24,"pl-en"]],[],[[0,1,"pl-v"],[2,3,"pl-s"],[11,12,"pl-s"],[56,57,"pl-s"],[57,62,"pl-s"],[58,62,"pl-corl"],[62,63,"pl-s"],[63,64,"pl-s"],[64,113,"pl-corl"],[113,114,"pl-s"]],[],[[0,24,"pl-mh"],[3,24,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[245,246,"pl-s"],[246,251,"pl-s"],[247,251,"pl-corl"],[251,252,"pl-s"],[252,253,"pl-s"],[253,302,"pl-corl"],[302,303,"pl-s"]],[[2,3,"pl-v"]],[[2,3,"pl-v"],[120,121,"pl-s"],[121,146,"pl-c1"],[146,147,"pl-s"],[151,152,"pl-s"],[152,182,"pl-c1"],[182,183,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[351,352,"pl-s"],[352,353,"pl-s"],[353,365,"pl-c1"],[365,366,"pl-s"],[366,367,"pl-s"],[367,368,"pl-s"],[368,407,"pl-corl"],[407,408,"pl-s"],[474,475,"pl-s"],[475,500,"pl-c1"],[500,501,"pl-s"]],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[[0,1,"pl-v"]],[[2,3,"pl-v"]],[[2,3,"pl-v"]],[[2,3,"pl-v"],[83,84,"pl-s"],[94,95,"pl-s"],[95,96,"pl-s"],[96,147,"pl-corl"],[147,148,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[122,123,"pl-s"],[123,128,"pl-s"],[124,128,"pl-corl"],[128,129,"pl-s"],[129,130,"pl-s"],[130,179,"pl-corl"],[179,180,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[[0,1,"pl-v"],[82,83,"pl-s"],[83,88,"pl-s"],[84,88,"pl-corl"],[88,89,"pl-s"],[89,90,"pl-s"],[90,139,"pl-corl"],[139,140,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[300,301,"pl-s"],[301,306,"pl-s"],[302,306,"pl-corl"],[306,307,"pl-s"],[307,308,"pl-s"],[308,357,"pl-corl"],[357,358,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[159,160,"pl-s"],[160,165,"pl-s"],[161,165,"pl-corl"],[165,166,"pl-s"],[166,167,"pl-s"],[167,216,"pl-corl"],[216,217,"pl-s"]],[[0,1,"pl-v"],[152,153,"pl-s"],[205,206,"pl-s"],[206,207,"pl-s"],[207,298,"pl-corl"],[298,299,"pl-s"],[300,301,"pl-s"],[301,306,"pl-s"],[302,306,"pl-corl"],[306,307,"pl-s"],[307,308,"pl-s"],[308,357,"pl-corl"],[357,358,"pl-s"]],[[0,1,"pl-v"],[82,83,"pl-s"],[83,88,"pl-s"],[84,88,"pl-corl"],[88,89,"pl-s"],[89,90,"pl-s"],[90,139,"pl-corl"],[139,140,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[[0,1,"pl-v"],[102,103,"pl-s"],[103,108,"pl-s"],[104,108,"pl-corl"],[108,109,"pl-s"],[109,110,"pl-s"],[110,159,"pl-corl"],[159,160,"pl-s"]],[[0,1,"pl-v"],[257,258,"pl-s"],[258,263,"pl-s"],[259,263,"pl-corl"],[263,264,"pl-s"],[264,265,"pl-s"],[265,314,"pl-corl"],[314,315,"pl-s"]],[[0,1,"pl-v"],[114,115,"pl-s"],[115,120,"pl-s"],[116,120,"pl-corl"],[120,121,"pl-s"],[121,122,"pl-s"],[122,171,"pl-corl"],[171,172,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[259,260,"pl-s"],[260,265,"pl-s"],[261,265,"pl-corl"],[265,266,"pl-s"],[266,267,"pl-s"],[267,316,"pl-corl"],[316,317,"pl-s"]],[[2,3,"pl-v"]],[[2,3,"pl-v"],[119,120,"pl-s"],[120,145,"pl-c1"],[145,146,"pl-s"],[150,151,"pl-s"],[151,181,"pl-c1"],[181,182,"pl-s"]],[[0,1,"pl-v"],[76,77,"pl-s"],[77,82,"pl-c1"],[82,83,"pl-s"],[104,105,"pl-s"],[105,116,"pl-c1"],[116,117,"pl-s"],[148,149,"pl-s"],[149,170,"pl-c1"],[170,171,"pl-s"],[208,209,"pl-s"],[209,214,"pl-s"],[210,214,"pl-corl"],[214,215,"pl-s"],[215,216,"pl-s"],[216,265,"pl-corl"],[265,266,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[100,101,"pl-s"],[101,106,"pl-s"],[102,106,"pl-corl"],[106,107,"pl-s"],[107,108,"pl-s"],[108,157,"pl-corl"],[157,158,"pl-s"]],[[0,1,"pl-v"],[322,323,"pl-s"],[323,328,"pl-s"],[324,328,"pl-corl"],[328,329,"pl-s"],[329,330,"pl-s"],[330,379,"pl-corl"],[379,380,"pl-s"]],[[0,1,"pl-v"],[135,136,"pl-s"],[136,141,"pl-s"],[137,141,"pl-corl"],[141,142,"pl-s"],[142,143,"pl-s"],[143,192,"pl-corl"],[192,193,"pl-s"]],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[[0,1,"pl-v"],[77,78,"pl-s"],[92,93,"pl-s"],[93,94,"pl-s"],[94,120,"pl-corl"],[120,121,"pl-s"],[168,169,"pl-s"],[169,216,"pl-c1"],[216,217,"pl-s"],[287,288,"pl-s"],[288,293,"pl-s"],[289,293,"pl-corl"],[293,294,"pl-s"],[294,295,"pl-s"],[295,344,"pl-corl"],[344,345,"pl-s"]],[[0,1,"pl-v"],[89,90,"pl-s"],[90,95,"pl-s"],[91,95,"pl-corl"],[95,96,"pl-s"],[96,97,"pl-s"],[97,146,"pl-corl"],[146,147,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[[0,1,"pl-v"],[91,92,"pl-s"],[92,97,"pl-s"],[93,97,"pl-corl"],[97,98,"pl-s"],[98,99,"pl-s"],[99,148,"pl-corl"],[148,149,"pl-s"]],[[0,1,"pl-v"],[137,138,"pl-s"],[138,143,"pl-s"],[139,143,"pl-corl"],[143,144,"pl-s"],[144,145,"pl-s"],[145,194,"pl-corl"],[194,195,"pl-s"]],[[0,1,"pl-v"],[113,114,"pl-s"],[114,119,"pl-s"],[115,119,"pl-corl"],[119,120,"pl-s"],[120,121,"pl-s"],[121,170,"pl-corl"],[170,171,"pl-s"]],[[0,1,"pl-v"],[106,107,"pl-s"],[107,112,"pl-s"],[108,112,"pl-corl"],[112,113,"pl-s"],[113,114,"pl-s"],[114,163,"pl-corl"],[163,164,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[110,111,"pl-s"],[111,116,"pl-s"],[112,116,"pl-corl"],[116,117,"pl-s"],[117,118,"pl-s"],[118,167,"pl-corl"],[167,168,"pl-s"]],[[0,1,"pl-v"],[73,74,"pl-s"],[88,89,"pl-s"],[89,90,"pl-s"],[90,116,"pl-corl"],[116,117,"pl-s"],[139,140,"pl-s"],[140,145,"pl-s"],[141,145,"pl-corl"],[145,146,"pl-s"],[146,147,"pl-s"],[147,196,"pl-corl"],[196,197,"pl-s"]],[[0,1,"pl-v"],[62,63,"pl-s"],[63,68,"pl-s"],[64,68,"pl-corl"],[68,69,"pl-s"],[69,70,"pl-s"],[70,119,"pl-corl"],[119,120,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[[0,1,"pl-v"],[58,59,"pl-s"],[59,64,"pl-s"],[60,64,"pl-corl"],[64,65,"pl-s"],[65,66,"pl-s"],[66,115,"pl-corl"],[115,116,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[60,61,"pl-s"],[61,66,"pl-s"],[62,66,"pl-corl"],[66,67,"pl-s"],[67,68,"pl-s"],[68,117,"pl-corl"],[117,118,"pl-s"]],[[0,1,"pl-v"],[10,11,"pl-s"],[11,23,"pl-c1"],[23,24,"pl-s"],[118,119,"pl-s"],[119,124,"pl-s"],[120,124,"pl-corl"],[124,125,"pl-s"],[125,126,"pl-s"],[126,175,"pl-corl"],[175,176,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[150,151,"pl-s"],[151,156,"pl-s"],[152,156,"pl-corl"],[156,157,"pl-s"],[157,158,"pl-s"],[158,207,"pl-corl"],[207,208,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"]],[[2,3,"pl-v"]],[[2,3,"pl-v"],[140,141,"pl-s"],[141,144,"pl-s"],[142,144,"pl-corl"],[171,172,"pl-s"],[172,175,"pl-s"],[173,175,"pl-corl"]],[[0,1,"pl-v"],[232,233,"pl-s"],[233,238,"pl-s"],[234,238,"pl-corl"],[238,239,"pl-s"],[239,240,"pl-s"],[240,289,"pl-corl"],[289,290,"pl-s"]],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[[0,1,"pl-v"],[26,27,"pl-s"],[27,46,"pl-c1"],[46,47,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[105,106,"pl-s"],[106,107,"pl-s"],[107,114,"pl-c1"],[114,115,"pl-s"],[115,116,"pl-s"],[116,117,"pl-s"],[117,204,"pl-corl"],[204,205,"pl-s"],[327,328,"pl-s"],[328,333,"pl-s"],[329,333,"pl-corl"],[333,334,"pl-s"],[334,335,"pl-s"],[335,384,"pl-corl"],[384,385,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[45,46,"pl-s"],[46,66,"pl-c1"],[66,67,"pl-s"],[108,109,"pl-s"],[109,114,"pl-s"],[110,114,"pl-corl"],[114,115,"pl-s"],[115,116,"pl-s"],[116,165,"pl-corl"],[165,166,"pl-s"],[233,234,"pl-s"],[234,239,"pl-s"],[235,239,"pl-corl"],[239,240,"pl-s"],[240,241,"pl-s"],[241,290,"pl-corl"],[290,291,"pl-s"]],[[0,1,"pl-v"],[54,55,"pl-s"],[55,60,"pl-s"],[56,60,"pl-corl"],[60,61,"pl-s"],[61,62,"pl-s"],[62,111,"pl-corl"],[111,112,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[62,63,"pl-s"],[83,84,"pl-s"],[84,85,"pl-s"],[85,203,"pl-corl"],[203,204,"pl-s"],[206,207,"pl-s"],[207,212,"pl-s"],[208,212,"pl-corl"],[212,213,"pl-s"],[213,214,"pl-s"],[214,263,"pl-corl"],[263,264,"pl-s"]],[[0,1,"pl-v"],[214,215,"pl-s"],[215,220,"pl-s"],[216,220,"pl-corl"],[220,221,"pl-s"],[221,222,"pl-s"],[222,271,"pl-corl"],[271,272,"pl-s"]],[[0,1,"pl-v"],[32,33,"pl-s"],[47,48,"pl-s"],[48,49,"pl-s"],[49,97,"pl-corl"],[97,98,"pl-s"],[191,192,"pl-s"],[192,197,"pl-s"],[193,197,"pl-corl"],[197,198,"pl-s"],[198,199,"pl-s"],[199,248,"pl-corl"],[248,249,"pl-s"]],[[2,3,"pl-v"],[96,97,"pl-s"],[97,118,"pl-c1"],[118,119,"pl-s"],[149,150,"pl-s"],[150,172,"pl-c1"],[172,173,"pl-s"]],[[2,3,"pl-v"]],[[2,3,"pl-v"],[194,195,"pl-s"],[195,217,"pl-c1"],[217,218,"pl-s"],[267,268,"pl-s"],[268,288,"pl-c1"],[288,289,"pl-s"]],[[0,1,"pl-v"],[29,30,"pl-s"],[30,37,"pl-c1"],[37,38,"pl-s"],[43,44,"pl-s"],[44,59,"pl-c1"],[59,60,"pl-s"],[94,95,"pl-s"],[95,100,"pl-s"],[96,100,"pl-corl"],[100,101,"pl-s"],[101,102,"pl-s"],[102,151,"pl-corl"],[151,152,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[[0,1,"pl-v"],[79,80,"pl-s"],[80,86,"pl-c1"],[86,87,"pl-s"],[101,102,"pl-s"],[102,106,"pl-c1"],[106,107,"pl-s"],[120,121,"pl-s"],[154,155,"pl-s"],[155,156,"pl-s"],[156,201,"pl-corl"],[201,202,"pl-s"],[257,258,"pl-s"],[258,263,"pl-s"],[259,263,"pl-corl"],[263,264,"pl-s"],[264,265,"pl-s"],[265,314,"pl-corl"],[314,315,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[[0,1,"pl-v"],[51,52,"pl-s"],[52,57,"pl-s"],[53,57,"pl-corl"],[57,58,"pl-s"],[58,59,"pl-s"],[59,108,"pl-corl"],[108,109,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[27,28,"pl-s"],[28,46,"pl-c1"],[46,47,"pl-s"],[102,103,"pl-s"],[103,108,"pl-s"],[104,108,"pl-corl"],[108,109,"pl-s"],[109,110,"pl-s"],[110,159,"pl-corl"],[159,160,"pl-s"]],[[0,1,"pl-v"],[61,62,"pl-s"],[75,76,"pl-s"],[76,77,"pl-s"],[77,278,"pl-corl"],[278,279,"pl-s"],[452,453,"pl-s"],[469,470,"pl-s"],[470,471,"pl-s"],[471,616,"pl-corl"],[616,617,"pl-s"],[619,620,"pl-s"],[620,625,"pl-s"],[621,625,"pl-corl"],[625,626,"pl-s"],[626,627,"pl-s"],[627,676,"pl-corl"],[676,677,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[52,53,"pl-s"],[53,60,"pl-c1"],[60,61,"pl-s"],[158,159,"pl-s"],[159,164,"pl-s"],[160,164,"pl-corl"],[164,165,"pl-s"],[165,166,"pl-s"],[166,215,"pl-corl"],[215,216,"pl-s"]],[[2,3,"pl-v"],[130,131,"pl-s"],[131,144,"pl-c1"],[144,145,"pl-s"],[228,229,"pl-s"],[229,235,"pl-c1"],[235,236,"pl-s"]],[[2,3,"pl-v"],[8,9,"pl-s"],[9,15,"pl-c1"],[15,16,"pl-s"],[30,31,"pl-s"],[31,38,"pl-c1"],[38,39,"pl-s"]],[[4,5,"pl-v"],[6,7,"pl-s"],[7,13,"pl-c1"],[13,14,"pl-s"]],[[4,5,"pl-v"],[6,7,"pl-s"],[7,19,"pl-c1"],[19,20,"pl-s"]],[[4,5,"pl-v"],[6,7,"pl-s"],[7,12,"pl-c1"],[12,13,"pl-s"]],[[4,5,"pl-v"],[17,18,"pl-s"],[18,22,"pl-c1"],[22,23,"pl-s"],[28,29,"pl-s"],[29,34,"pl-c1"],[34,35,"pl-s"],[67,68,"pl-s"],[68,74,"pl-c1"],[74,75,"pl-s"],[80,81,"pl-s"],[81,93,"pl-c1"],[93,94,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[64,65,"pl-s"],[88,89,"pl-s"],[89,90,"pl-s"],[90,321,"pl-corl"],[321,322,"pl-s"],[369,370,"pl-s"],[370,375,"pl-s"],[371,375,"pl-corl"],[375,376,"pl-s"],[376,377,"pl-s"],[377,426,"pl-corl"],[426,427,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[128,129,"pl-s"],[129,134,"pl-s"],[130,134,"pl-corl"],[134,135,"pl-s"],[135,136,"pl-s"],[136,185,"pl-corl"],[185,186,"pl-s"]],[[2,3,"pl-v"],[174,175,"pl-s"],[188,189,"pl-s"],[189,190,"pl-s"],[190,230,"pl-corl"],[230,231,"pl-s"]],[[2,3,"pl-v"],[4,6,"pl-s"],[57,59,"pl-s"]],[[4,5,"pl-v"],[71,72,"pl-s"],[72,74,"pl-c1"],[74,75,"pl-s"]],[[4,5,"pl-v"],[108,109,"pl-s"],[109,115,"pl-c1"],[115,116,"pl-s"]],[[4,5,"pl-v"]],[[2,3,"pl-v"],[4,6,"pl-s"],[30,32,"pl-s"],[141,142,"pl-s"],[142,148,"pl-c1"],[148,149,"pl-s"],[156,157,"pl-s"],[157,164,"pl-c1"],[164,165,"pl-s"]],[[4,5,"pl-v"]],[[4,5,"pl-v"],[272,273,"pl-s"],[273,275,"pl-c1"],[275,276,"pl-s"]],[[2,3,"pl-v"],[4,6,"pl-s"],[22,24,"pl-s"]],[[4,5,"pl-v"],[121,122,"pl-s"],[122,141,"pl-s"],[123,141,"pl-corl"],[141,142,"pl-s"],[142,143,"pl-s"],[143,207,"pl-corl"],[207,208,"pl-s"]],[[4,5,"pl-v"],[34,36,"pl-s"],[39,41,"pl-s"],[77,79,"pl-s"],[82,84,"pl-s"]],[[4,5,"pl-v"],[144,145,"pl-s"],[145,178,"pl-c1"],[178,179,"pl-s"],[192,193,"pl-s"],[193,225,"pl-c1"],[225,226,"pl-s"]],[[0,1,"pl-v"],[24,25,"pl-s"],[35,36,"pl-s"],[36,37,"pl-s"],[37,165,"pl-corl"],[165,166,"pl-s"],[388,389,"pl-s"],[413,414,"pl-s"],[414,415,"pl-s"],[415,493,"pl-corl"],[493,494,"pl-s"]],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[[0,1,"pl-v"],[28,29,"pl-s"],[29,33,"pl-c1"],[33,34,"pl-s"],[89,90,"pl-s"],[90,95,"pl-s"],[91,95,"pl-corl"],[95,96,"pl-s"],[96,97,"pl-s"],[97,146,"pl-corl"],[146,147,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[179,180,"pl-s"],[199,200,"pl-s"],[200,201,"pl-s"],[201,291,"pl-corl"],[291,292,"pl-s"],[294,295,"pl-s"],[295,300,"pl-s"],[296,300,"pl-corl"],[300,301,"pl-s"],[301,302,"pl-s"],[302,351,"pl-corl"],[351,352,"pl-s"]],[[0,1,"pl-v"],[102,103,"pl-s"],[103,136,"pl-c1"],[136,137,"pl-s"],[147,148,"pl-s"],[148,159,"pl-c1"],[159,160,"pl-s"],[162,163,"pl-s"],[163,168,"pl-s"],[164,168,"pl-corl"],[168,169,"pl-s"],[169,170,"pl-s"],[170,219,"pl-corl"],[219,220,"pl-s"]],[[0,1,"pl-v"]],[],[[25,26,"pl-s"],[26,31,"pl-s"],[27,31,"pl-corl"],[31,32,"pl-s"],[32,33,"pl-s"],[33,82,"pl-corl"],[82,83,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[[0,1,"pl-v"],[164,165,"pl-s"],[165,170,"pl-s"],[166,170,"pl-corl"],[170,171,"pl-s"],[171,172,"pl-s"],[172,221,"pl-corl"],[221,222,"pl-s"]],[[0,1,"pl-v"],[157,158,"pl-s"],[158,187,"pl-c1"],[187,188,"pl-s"],[198,199,"pl-s"],[199,210,"pl-c1"],[210,211,"pl-s"],[213,214,"pl-s"],[214,219,"pl-s"],[215,219,"pl-corl"],[219,220,"pl-s"],[220,221,"pl-s"],[221,270,"pl-corl"],[270,271,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[[0,1,"pl-v"],[29,30,"pl-s"],[30,34,"pl-c1"],[34,35,"pl-s"],[51,52,"pl-s"],[52,59,"pl-c1"],[59,60,"pl-s"],[133,134,"pl-s"],[134,139,"pl-s"],[135,139,"pl-corl"],[139,140,"pl-s"],[140,141,"pl-s"],[141,190,"pl-corl"],[190,191,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[149,150,"pl-s"],[178,179,"pl-s"],[179,180,"pl-s"],[180,199,"pl-corl"],[199,200,"pl-s"],[202,203,"pl-s"],[203,208,"pl-s"],[204,208,"pl-corl"],[208,209,"pl-s"],[209,210,"pl-s"],[210,259,"pl-corl"],[259,260,"pl-s"]],[[0,1,"pl-v"],[51,52,"pl-s"],[52,57,"pl-s"],[53,57,"pl-corl"],[57,58,"pl-s"],[58,59,"pl-s"],[59,108,"pl-corl"],[108,109,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[[0,1,"pl-v"],[79,80,"pl-s"],[80,85,"pl-s"],[81,85,"pl-corl"],[85,86,"pl-s"],[86,87,"pl-s"],[87,136,"pl-corl"],[136,137,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[6,7,"pl-s"],[7,38,"pl-c1"],[38,39,"pl-s"],[119,120,"pl-s"],[120,123,"pl-c1"],[123,124,"pl-s"],[129,130,"pl-s"],[130,134,"pl-c1"],[134,135,"pl-s"],[342,343,"pl-s"],[367,368,"pl-s"],[368,369,"pl-s"],[369,412,"pl-corl"],[412,413,"pl-s"],[415,416,"pl-s"],[416,421,"pl-s"],[417,421,"pl-corl"],[421,422,"pl-s"],[422,423,"pl-s"],[423,472,"pl-corl"],[472,473,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[129,130,"pl-s"],[130,142,"pl-c1"],[142,143,"pl-s"],[184,185,"pl-s"],[185,190,"pl-s"],[186,190,"pl-corl"],[190,191,"pl-s"],[191,192,"pl-s"],[192,241,"pl-corl"],[241,242,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[[0,1,"pl-v"],[41,42,"pl-s"],[42,52,"pl-c1"],[52,53,"pl-s"],[112,113,"pl-s"],[129,130,"pl-s"],[130,131,"pl-s"],[131,234,"pl-corl"],[234,235,"pl-s"],[237,238,"pl-s"],[238,243,"pl-s"],[239,243,"pl-corl"],[243,244,"pl-s"],[244,245,"pl-s"],[245,294,"pl-corl"],[294,295,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[285,286,"pl-s"],[299,300,"pl-s"],[300,301,"pl-s"],[301,347,"pl-corl"],[347,348,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[311,312,"pl-s"],[312,331,"pl-c1"],[331,332,"pl-s"],[359,360,"pl-s"],[360,364,"pl-c1"],[364,365,"pl-s"]],[[0,1,"pl-v"],[75,76,"pl-s"],[76,81,"pl-s"],[77,81,"pl-corl"],[81,82,"pl-s"],[82,83,"pl-s"],[83,132,"pl-corl"],[132,133,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[93,94,"pl-s"],[94,104,"pl-c1"],[104,105,"pl-s"],[120,121,"pl-s"],[121,125,"pl-c1"],[125,126,"pl-s"],[136,137,"pl-s"],[137,142,"pl-s"],[138,142,"pl-corl"],[142,143,"pl-s"],[143,144,"pl-s"],[144,193,"pl-corl"],[193,194,"pl-s"]],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[49,50,"pl-s"],[50,54,"pl-c1"],[54,55,"pl-s"],[114,115,"pl-s"],[115,122,"pl-c1"],[122,123,"pl-s"],[130,131,"pl-s"],[131,136,"pl-s"],[132,136,"pl-corl"],[136,137,"pl-s"],[137,138,"pl-s"],[138,187,"pl-corl"],[187,188,"pl-s"]],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[[0,1,"pl-v"],[21,22,"pl-s"],[32,33,"pl-s"],[33,34,"pl-s"],[34,88,"pl-corl"],[88,89,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[87,88,"pl-s"],[88,95,"pl-c1"],[95,96,"pl-s"],[117,118,"pl-s"],[118,131,"pl-c1"],[131,132,"pl-s"],[140,141,"pl-s"],[141,146,"pl-s"],[142,146,"pl-corl"],[146,147,"pl-s"],[147,148,"pl-s"],[148,197,"pl-corl"],[197,198,"pl-s"]],[[0,1,"pl-v"],[58,59,"pl-s"],[59,64,"pl-s"],[60,64,"pl-corl"],[64,65,"pl-s"],[65,66,"pl-s"],[66,115,"pl-corl"],[115,116,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[74,75,"pl-s"],[75,88,"pl-c1"],[88,89,"pl-s"],[138,139,"pl-s"],[139,144,"pl-s"],[140,144,"pl-corl"],[144,145,"pl-s"],[145,146,"pl-s"],[146,195,"pl-corl"],[195,196,"pl-s"]],[[0,1,"pl-v"],[96,97,"pl-s"],[97,102,"pl-s"],[98,102,"pl-corl"],[102,103,"pl-s"],[103,104,"pl-s"],[104,153,"pl-corl"],[153,154,"pl-s"]],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[[0,1,"pl-v"],[64,65,"pl-s"],[65,70,"pl-s"],[66,70,"pl-corl"],[70,71,"pl-s"],[71,72,"pl-s"],[72,121,"pl-corl"],[121,122,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[51,52,"pl-s"],[52,57,"pl-s"],[53,57,"pl-corl"],[57,58,"pl-s"],[58,59,"pl-s"],[59,108,"pl-corl"],[108,109,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[51,52,"pl-s"],[52,57,"pl-s"],[53,57,"pl-corl"],[57,58,"pl-s"],[58,59,"pl-s"],[59,108,"pl-corl"],[108,109,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[152,153,"pl-s"],[153,158,"pl-s"],[154,158,"pl-corl"],[158,159,"pl-s"],[159,160,"pl-s"],[160,209,"pl-corl"],[209,210,"pl-s"]],[[0,1,"pl-v"],[82,83,"pl-s"],[83,90,"pl-c1"],[90,91,"pl-s"],[150,151,"pl-s"],[151,162,"pl-c1"],[162,163,"pl-s"],[171,172,"pl-s"],[172,176,"pl-c1"],[176,177,"pl-s"],[189,190,"pl-s"],[215,216,"pl-s"],[216,217,"pl-s"],[217,343,"pl-corl"],[343,344,"pl-s"],[413,414,"pl-s"],[414,419,"pl-s"],[415,419,"pl-corl"],[419,420,"pl-s"],[420,421,"pl-s"],[421,470,"pl-corl"],[470,471,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[35,36,"pl-s"],[36,41,"pl-c1"],[41,42,"pl-s"],[193,194,"pl-s"],[194,199,"pl-s"],[195,199,"pl-corl"],[199,200,"pl-s"],[200,201,"pl-s"],[201,250,"pl-corl"],[250,251,"pl-s"]],[[0,1,"pl-v"],[68,69,"pl-s"],[69,119,"pl-corl"],[119,120,"pl-s"],[139,140,"pl-s"],[140,145,"pl-s"],[141,145,"pl-corl"],[145,146,"pl-s"],[146,147,"pl-s"],[147,196,"pl-corl"],[196,197,"pl-s"]],[[0,1,"pl-v"],[50,51,"pl-s"],[51,56,"pl-s"],[52,56,"pl-corl"],[56,57,"pl-s"],[57,58,"pl-s"],[58,107,"pl-corl"],[107,108,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[49,50,"pl-s"],[50,55,"pl-s"],[51,55,"pl-corl"],[55,56,"pl-s"],[56,57,"pl-s"],[57,106,"pl-corl"],[106,107,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[49,50,"pl-s"],[50,55,"pl-s"],[51,55,"pl-corl"],[55,56,"pl-s"],[56,57,"pl-s"],[57,106,"pl-corl"],[106,107,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[49,50,"pl-s"],[50,55,"pl-s"],[51,55,"pl-corl"],[55,56,"pl-s"],[56,57,"pl-s"],[57,106,"pl-corl"],[106,107,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[49,50,"pl-s"],[50,55,"pl-s"],[51,55,"pl-corl"],[55,56,"pl-s"],[56,57,"pl-s"],[57,106,"pl-corl"],[106,107,"pl-s"]],[[0,1,"pl-v"],[7,8,"pl-s"],[8,27,"pl-c1"],[27,28,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[6,7,"pl-s"],[7,24,"pl-c1"],[24,25,"pl-s"],[39,40,"pl-s"],[40,49,"pl-c1"],[49,50,"pl-s"],[59,60,"pl-s"],[60,65,"pl-s"],[61,65,"pl-corl"],[65,66,"pl-s"],[66,67,"pl-s"],[67,116,"pl-corl"],[116,117,"pl-s"]],[[0,1,"pl-v"],[6,7,"pl-s"],[7,14,"pl-c1"],[14,15,"pl-s"],[20,21,"pl-s"],[21,33,"pl-c1"],[33,34,"pl-s"],[238,239,"pl-s"],[239,258,"pl-c1"],[258,259,"pl-s"],[276,277,"pl-s"],[277,284,"pl-c1"],[284,285,"pl-s"],[287,288,"pl-s"],[288,293,"pl-s"],[289,293,"pl-corl"],[293,294,"pl-s"],[294,295,"pl-s"],[295,344,"pl-corl"],[344,345,"pl-s"]],[[0,1,"pl-v"]],[[0,1,"pl-v"],[18,19,"pl-s"],[52,53,"pl-s"],[53,54,"pl-s"],[54,105,"pl-corl"],[105,106,"pl-s"],[108,109,"pl-s"],[109,114,"pl-s"],[110,114,"pl-corl"],[114,115,"pl-s"],[115,116,"pl-s"],[116,165,"pl-corl"],[165,166,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[49,50,"pl-s"],[50,55,"pl-s"],[51,55,"pl-corl"],[55,56,"pl-s"],[56,57,"pl-s"],[57,106,"pl-corl"],[106,107,"pl-s"]],[[0,1,"pl-v"],[110,111,"pl-s"],[111,116,"pl-s"],[112,116,"pl-corl"],[116,117,"pl-s"],[117,118,"pl-s"],[118,167,"pl-corl"],[167,168,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[113,114,"pl-s"],[114,119,"pl-s"],[115,119,"pl-corl"],[119,120,"pl-s"],[120,121,"pl-s"],[121,170,"pl-corl"],[170,171,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[2,3,"pl-s"],[11,12,"pl-s"],[56,57,"pl-s"],[57,62,"pl-s"],[58,62,"pl-corl"],[62,63,"pl-s"],[63,64,"pl-s"],[64,113,"pl-corl"],[113,114,"pl-s"]],[[0,1,"pl-v"],[49,50,"pl-s"],[50,54,"pl-s"],[51,54,"pl-corl"],[54,55,"pl-s"],[55,56,"pl-s"],[56,104,"pl-corl"],[104,105,"pl-s"]],[[0,1,"pl-v"],[29,30,"pl-s"],[30,40,"pl-c1"],[40,41,"pl-s"],[118,119,"pl-s"],[119,123,"pl-s"],[120,123,"pl-corl"],[123,124,"pl-s"],[124,125,"pl-s"],[125,173,"pl-corl"],[173,174,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"]],[[0,1,"pl-v"],[94,95,"pl-s"],[120,121,"pl-s"],[121,122,"pl-s"],[122,189,"pl-corl"],[189,190,"pl-s"]],[[0,1,"pl-v"],[68,69,"pl-s"],[69,73,"pl-s"],[70,73,"pl-corl"],[73,74,"pl-s"],[74,75,"pl-s"],[75,123,"pl-corl"],[123,124,"pl-s"]],[[2,3,"pl-v"],[8,9,"pl-s"],[9,28,"pl-c1"],[28,29,"pl-s"]],[[2,3,"pl-v"],[8,9,"pl-s"],[9,53,"pl-c1"],[53,54,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[49,50,"pl-s"],[50,54,"pl-s"],[51,54,"pl-corl"],[54,55,"pl-s"],[55,56,"pl-s"],[56,104,"pl-corl"],[104,105,"pl-s"]],[[0,1,"pl-v"],[133,134,"pl-s"],[134,138,"pl-s"],[135,138,"pl-corl"],[138,139,"pl-s"],[139,140,"pl-s"],[140,188,"pl-corl"],[188,189,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[92,93,"pl-s"],[93,97,"pl-s"],[94,97,"pl-corl"],[97,98,"pl-s"],[98,99,"pl-s"],[99,147,"pl-corl"],[147,148,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[186,187,"pl-s"],[187,191,"pl-s"],[188,191,"pl-corl"],[191,192,"pl-s"],[192,193,"pl-s"],[193,241,"pl-corl"],[241,242,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[224,225,"pl-s"],[225,229,"pl-s"],[226,229,"pl-corl"],[229,230,"pl-s"],[230,231,"pl-s"],[231,279,"pl-corl"],[279,280,"pl-s"]],[[0,1,"pl-v"],[49,50,"pl-s"],[50,54,"pl-s"],[51,54,"pl-corl"],[54,55,"pl-s"],[55,56,"pl-s"],[56,104,"pl-corl"],[104,105,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[42,43,"pl-s"],[43,47,"pl-s"],[44,47,"pl-corl"],[47,48,"pl-s"],[48,49,"pl-s"],[49,97,"pl-corl"],[97,98,"pl-s"]],[[0,1,"pl-v"],[289,290,"pl-s"],[290,304,"pl-c1"],[304,305,"pl-s"],[309,310,"pl-s"],[310,322,"pl-c1"],[322,323,"pl-s"],[429,430,"pl-s"],[430,442,"pl-c1"],[442,443,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[6,7,"pl-s"],[7,15,"pl-c1"],[15,16,"pl-s"],[38,39,"pl-s"],[39,51,"pl-c1"],[51,52,"pl-s"],[57,58,"pl-s"],[58,65,"pl-c1"],[65,66,"pl-s"],[76,77,"pl-s"],[77,81,"pl-s"],[78,81,"pl-corl"],[81,82,"pl-s"],[82,83,"pl-s"],[83,131,"pl-corl"],[131,132,"pl-s"]],[[0,1,"pl-v"],[6,7,"pl-s"],[7,10,"pl-c1"],[10,11,"pl-s"],[16,17,"pl-s"],[17,20,"pl-c1"],[20,21,"pl-s"],[36,37,"pl-s"],[37,44,"pl-c1"],[44,45,"pl-s"],[121,122,"pl-s"],[122,126,"pl-s"],[123,126,"pl-corl"],[126,127,"pl-s"],[127,128,"pl-s"],[128,176,"pl-corl"],[176,177,"pl-s"]],[[0,1,"pl-v"],[49,50,"pl-s"],[50,54,"pl-s"],[51,54,"pl-corl"],[54,55,"pl-s"],[55,56,"pl-s"],[56,104,"pl-corl"],[104,105,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[9,10,"pl-s"],[10,22,"pl-c1"],[22,23,"pl-s"],[67,68,"pl-s"],[68,72,"pl-s"],[69,72,"pl-corl"],[72,73,"pl-s"],[73,74,"pl-s"],[74,122,"pl-corl"],[122,123,"pl-s"]],[[0,1,"pl-v"],[155,156,"pl-s"],[156,178,"pl-c1"],[178,179,"pl-s"],[207,208,"pl-s"],[208,212,"pl-s"],[209,212,"pl-corl"],[212,213,"pl-s"],[213,214,"pl-s"],[214,262,"pl-corl"],[262,263,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[76,77,"pl-s"],[77,95,"pl-c1"],[95,96,"pl-s"],[120,121,"pl-s"],[121,125,"pl-s"],[122,125,"pl-corl"],[125,126,"pl-s"],[126,127,"pl-s"],[127,175,"pl-corl"],[175,176,"pl-s"]],[[0,1,"pl-v"],[49,50,"pl-s"],[50,54,"pl-s"],[51,54,"pl-corl"],[54,55,"pl-s"],[55,56,"pl-s"],[56,104,"pl-corl"],[104,105,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[49,50,"pl-s"],[50,54,"pl-s"],[51,54,"pl-corl"],[54,55,"pl-s"],[55,56,"pl-s"],[56,104,"pl-corl"],[104,105,"pl-s"]],[[0,1,"pl-v"],[96,97,"pl-s"],[97,101,"pl-s"],[98,101,"pl-corl"],[101,102,"pl-s"],[102,103,"pl-s"],[103,151,"pl-corl"],[151,152,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[6,7,"pl-s"],[7,14,"pl-c1"],[14,15,"pl-s"],[20,21,"pl-s"],[21,33,"pl-c1"],[33,34,"pl-s"],[238,239,"pl-s"],[239,258,"pl-c1"],[258,259,"pl-s"],[276,277,"pl-s"],[277,284,"pl-c1"],[284,285,"pl-s"],[287,288,"pl-s"],[288,292,"pl-s"],[289,292,"pl-corl"],[292,293,"pl-s"],[293,294,"pl-s"],[294,342,"pl-corl"],[342,343,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[49,50,"pl-s"],[50,54,"pl-s"],[51,54,"pl-corl"],[54,55,"pl-s"],[55,56,"pl-s"],[56,104,"pl-corl"],[104,105,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[49,50,"pl-s"],[50,54,"pl-s"],[51,54,"pl-corl"],[54,55,"pl-s"],[55,56,"pl-s"],[56,104,"pl-corl"],[104,105,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[6,7,"pl-s"],[7,19,"pl-c1"],[19,20,"pl-s"],[116,117,"pl-s"],[117,121,"pl-s"],[118,121,"pl-corl"],[121,122,"pl-s"],[122,123,"pl-s"],[123,171,"pl-corl"],[171,172,"pl-s"]],[[0,1,"pl-v"],[49,50,"pl-s"],[50,54,"pl-s"],[51,54,"pl-corl"],[54,55,"pl-s"],[55,56,"pl-s"],[56,104,"pl-corl"],[104,105,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[6,7,"pl-s"],[7,11,"pl-c1"],[11,12,"pl-s"],[45,46,"pl-s"],[46,49,"pl-c1"],[49,50,"pl-s"],[55,56,"pl-s"],[56,63,"pl-c1"],[63,64,"pl-s"],[170,171,"pl-s"],[171,178,"pl-c1"],[178,179,"pl-s"],[237,238,"pl-s"],[238,242,"pl-s"],[239,242,"pl-corl"],[242,243,"pl-s"],[243,244,"pl-s"],[244,292,"pl-corl"],[292,293,"pl-s"]],[[0,1,"pl-v"],[226,227,"pl-s"],[227,230,"pl-c1"],[230,231,"pl-s"],[307,308,"pl-s"],[308,311,"pl-c1"],[311,312,"pl-s"],[314,315,"pl-s"],[315,319,"pl-s"],[316,319,"pl-corl"],[319,320,"pl-s"],[320,321,"pl-s"],[321,369,"pl-corl"],[369,370,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[49,50,"pl-s"],[50,54,"pl-s"],[51,54,"pl-corl"],[54,55,"pl-s"],[55,56,"pl-s"],[56,104,"pl-corl"],[104,105,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[71,72,"pl-s"],[72,76,"pl-s"],[73,76,"pl-corl"],[76,77,"pl-s"],[77,78,"pl-s"],[78,126,"pl-corl"],[126,127,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[49,50,"pl-s"],[50,54,"pl-s"],[51,54,"pl-corl"],[54,55,"pl-s"],[55,56,"pl-s"],[56,104,"pl-corl"],[104,105,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[49,50,"pl-s"],[50,54,"pl-s"],[51,54,"pl-corl"],[54,55,"pl-s"],[55,56,"pl-s"],[56,104,"pl-corl"],[104,105,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[49,50,"pl-s"],[50,54,"pl-s"],[51,54,"pl-corl"],[54,55,"pl-s"],[55,56,"pl-s"],[56,104,"pl-corl"],[104,105,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[49,50,"pl-s"],[50,54,"pl-s"],[51,54,"pl-corl"],[54,55,"pl-s"],[55,56,"pl-s"],[56,104,"pl-corl"],[104,105,"pl-s"]],[[0,1,"pl-v"],[96,97,"pl-s"],[97,101,"pl-s"],[98,101,"pl-corl"],[101,102,"pl-s"],[102,103,"pl-s"],[103,151,"pl-corl"],[151,152,"pl-s"]],[[0,1,"pl-v"],[36,37,"pl-s"],[37,41,"pl-s"],[38,41,"pl-corl"],[41,42,"pl-s"],[42,43,"pl-s"],[43,91,"pl-corl"],[91,92,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[55,56,"pl-s"],[56,60,"pl-s"],[57,60,"pl-corl"],[60,61,"pl-s"],[61,62,"pl-s"],[62,110,"pl-corl"],[110,111,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[49,50,"pl-s"],[50,54,"pl-s"],[51,54,"pl-corl"],[54,55,"pl-s"],[55,56,"pl-s"],[56,104,"pl-corl"],[104,105,"pl-s"]],[],[[0,23,"pl-mh"],[3,23,"pl-en"]],[],[[0,1,"pl-v"],[104,105,"pl-s"],[105,112,"pl-c1"],[112,113,"pl-s"],[134,135,"pl-s"],[135,139,"pl-s"],[136,139,"pl-corl"],[139,140,"pl-s"],[140,141,"pl-s"],[141,189,"pl-corl"],[189,190,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[49,50,"pl-s"],[50,54,"pl-s"],[51,54,"pl-corl"],[54,55,"pl-s"],[55,56,"pl-s"],[56,104,"pl-corl"],[104,105,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[6,7,"pl-s"],[7,11,"pl-c1"],[11,12,"pl-s"],[47,48,"pl-s"],[48,59,"pl-c1"],[59,60,"pl-s"],[148,149,"pl-s"],[149,166,"pl-c1"],[166,167,"pl-s"],[169,170,"pl-s"],[170,174,"pl-s"],[171,174,"pl-corl"],[174,175,"pl-s"],[175,176,"pl-s"],[176,224,"pl-corl"],[224,225,"pl-s"]],[[0,1,"pl-v"],[6,7,"pl-s"],[7,11,"pl-c1"],[11,12,"pl-s"],[121,122,"pl-s"],[122,126,"pl-s"],[123,126,"pl-corl"],[126,127,"pl-s"],[127,128,"pl-s"],[128,176,"pl-corl"],[176,177,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[6,7,"pl-s"],[7,14,"pl-c1"],[14,15,"pl-s"],[50,51,"pl-s"],[51,63,"pl-c1"],[63,64,"pl-s"],[306,307,"pl-s"],[307,311,"pl-s"],[308,311,"pl-corl"],[311,312,"pl-s"],[312,313,"pl-s"],[313,361,"pl-corl"],[361,362,"pl-s"]],[[0,1,"pl-v"],[83,84,"pl-s"],[84,88,"pl-s"],[85,88,"pl-corl"],[88,89,"pl-s"],[89,90,"pl-s"],[90,138,"pl-corl"],[138,139,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[6,7,"pl-s"],[7,51,"pl-c1"],[51,52,"pl-s"],[72,73,"pl-s"],[73,77,"pl-s"],[74,77,"pl-corl"],[77,78,"pl-s"],[78,79,"pl-s"],[79,127,"pl-corl"],[127,128,"pl-s"]],[[0,1,"pl-v"],[49,50,"pl-s"],[50,54,"pl-s"],[51,54,"pl-corl"],[54,55,"pl-s"],[55,56,"pl-s"],[56,104,"pl-corl"],[104,105,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[41,42,"pl-s"],[42,46,"pl-s"],[43,46,"pl-corl"],[46,47,"pl-s"],[47,48,"pl-s"],[48,96,"pl-corl"],[96,97,"pl-s"]],[[0,1,"pl-v"],[43,44,"pl-s"],[44,48,"pl-s"],[45,48,"pl-corl"],[48,49,"pl-s"],[49,50,"pl-s"],[50,98,"pl-corl"],[98,99,"pl-s"]],[[0,1,"pl-v"],[6,7,"pl-s"],[7,25,"pl-c1"],[25,26,"pl-s"],[30,31,"pl-s"],[31,48,"pl-c1"],[48,49,"pl-s"],[108,109,"pl-s"],[109,113,"pl-s"],[110,113,"pl-corl"],[113,114,"pl-s"],[114,115,"pl-s"],[115,163,"pl-corl"],[163,164,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[11,12,"pl-s"],[12,39,"pl-c1"],[39,40,"pl-s"],[206,207,"pl-s"],[207,229,"pl-c1"],[229,230,"pl-s"],[232,233,"pl-s"],[233,237,"pl-s"],[234,237,"pl-corl"],[237,238,"pl-s"],[238,239,"pl-s"],[239,287,"pl-corl"],[287,288,"pl-s"]],[[0,1,"pl-v"],[71,72,"pl-s"],[72,76,"pl-s"],[73,76,"pl-corl"],[76,77,"pl-s"],[77,78,"pl-s"],[78,126,"pl-corl"],[126,127,"pl-s"]],[],[[0,22,"pl-mh"],[3,22,"pl-en"]],[],[[0,1,"pl-v"],[27,28,"pl-s"],[28,32,"pl-s"],[29,32,"pl-corl"],[32,33,"pl-s"],[33,34,"pl-s"],[34,82,"pl-corl"],[82,83,"pl-s"]],[[0,1,"pl-v"],[155,156,"pl-s"],[156,160,"pl-s"],[157,160,"pl-corl"],[160,161,"pl-s"],[161,162,"pl-s"],[162,210,"pl-corl"],[210,211,"pl-s"]],[[0,1,"pl-v"],[100,101,"pl-s"],[101,105,"pl-s"],[102,105,"pl-corl"],[105,106,"pl-s"],[106,107,"pl-s"],[107,155,"pl-corl"],[155,156,"pl-s"]]],"colorizedLines":null}},"title":"codeql-action/CHANGELOG.md at v3.28.17 · github/codeql-action","appPayload":{},"meta":{"title":"codeql-action/CHANGELOG.md at v3.28.17 · github/codeql-action"}}</script>
  <div data-target="react-app.reactRoot"><meta name="github-code-view-meta-stats" id="github-code-view-meta-stats" data-hydrostats="publish"/> <!-- --> <a hidden="" id="code-view-repo-link" href="/github/codeql-action" data-discover="true"></a> <div class="d-none"></div><div><div style="--spacing:var(--spacing-none)" class="prc-PageLayout-PageLayoutRoot--KH-d" data-component="SplitPageLayout" data-has-sidebar="true"><div class="prc-PageLayout-SidebarWrapper-kLG4B CopilotSidePanelSidebar-module__SidePanel__L3O0C CopilotSidePanelSidebar-module__HiddenSidePanel__TBRGn" style="--spacing-column:var(--spacing-none)" data-is-hidden="false" data-position="end" data-sticky="true" data-responsive-variant="fullscreen"><div class="prc-PageLayout-VerticalDivider-9QRmK prc-PageLayout-SidebarVerticalDivider-0Rl0V" data-component="PageLayout.VerticalDivider" data-variant="line" data-position="end" style="--spacing:var(--spacing-none)"><div class="prc-PageLayout-DraggableHandle-9s6B4" data-component="PageLayout.DragHandle" role="slider" aria-label="Draggable pane splitter" aria-valuemin="450" aria-valuemax="768" aria-valuenow="544" aria-valuetext="Pane width 544 pixels" tabindex="0"></div></div><div class="prc-PageLayout-Sidebar-iciWg" data-component="SplitPageLayout.Sidebar" data-resizable="true" style="--spacing:var(--spacing-normal);--pane-min-width:450px;--pane-max-width:768px;--pane-width-custom:544px;--pane-width-size:var(--pane-width-custom);--pane-width:544px"><div class="height-full" data-testid="copilot-code-view-side-panel"><div id="copilot-side-panel-content" class="height-full"></div></div></div></div><div class="prc-PageLayout-PageLayoutWrapper-2BhU2" data-width="full"><div class="prc-PageLayout-PageLayoutContent-BneH9"><div id="repos-file-tree-sidebar" class="CodeViewFileTreeLayout-module__sidebar__n_Aau" tabindex="0"><div class="prc-PageLayout-PaneWrapper-pHPop ReposFileTreePane-module__Pane__rBZpI ReposFileTreePane-module__HideTree__AYZnm ReposFileTreePane-module__HidePane__VHAVt" style="--offset-header:0px;--spacing-row:var(--spacing-none);--spacing-column:var(--spacing-none)" data-is-hidden="false" data-position="start" data-sticky="true"><div class="prc-PageLayout-HorizontalDivider-JLVqp prc-PageLayout-PaneHorizontalDivider-9tbnE" data-component="PageLayout.HorizontalDivider" data-variant-regular="none" data-variant-narrow="none" data-position="start" style="--spacing-divider:var(--spacing-none);--spacing:var(--spacing-none)"></div><div class="prc-PageLayout-Pane-AyzHK" data-component="SplitPageLayout.Pane" data-resizable="true" style="--spacing:var(--spacing-none);--pane-min-width:256px;--pane-max-width:calc(100vw - var(--pane-max-width-diff));--pane-width-size:var(--pane-width-large);--pane-width:320px"></div><div class="prc-PageLayout-VerticalDivider-9QRmK prc-PageLayout-PaneVerticalDivider-le57g" data-component="PageLayout.VerticalDivider" data-variant-narrow="none" data-variant-regular="line" data-variant-wide="line" data-position="start" style="--spacing:var(--spacing-none)"><div class="prc-PageLayout-DraggableHandle-9s6B4" data-component="PageLayout.DragHandle" role="slider" aria-label="Draggable pane splitter" aria-valuemin="256" aria-valuemax="600" aria-valuenow="320" aria-valuetext="Pane width 320 pixels" tabindex="0"></div></div></div></div><div data-component="SplitPageLayout.Content" class="prc-PageLayout-ContentWrapper-gR9eG"><div class="prc-PageLayout-Content-xWL-A" data-width="full" style="--spacing:var(--spacing-none)"><div class="SharedPageLayout-module__content__IwGAp" data-selector="repos-split-pane-content" id="repos-split-pane-content" tabindex="0"> <!-- --> <div class="container CodeViewHeader-module__Box__JkPOb"><div class="CodeViewHeader-module__StickyHeader__Qn7UN" id="StickyHeader"><div class="CodeViewHeader-module__Box_1__SbNDV"><div class="CodeViewHeader-module__Box_2__TB46f"><div class="react-code-view-header-wrap--narrow CodeViewHeader-module__Box_3__q1zUL"><div class="CodeViewHeader-module__treeToggleWrapper__RQ__9"><h2 class="use-tree-pane-module__Heading__s4QbZ prc-Heading-Heading-MtWFE" data-component="Heading"><button data-component="Button" type="button" aria-label="Expand file tree" data-testid="expand-file-tree-button-mobile" class="prc-Button-ButtonBase-9n-Xk ExpandFileTreeButton-module__Button_1__Svs95" data-loading="false" data-size="medium" data-variant="invisible"><span data-component="buttonContent" data-align="center" class="prc-Button-ButtonContent-Iohp5"><span data-component="leadingVisual" class="prc-Button-Visual-YNt2F prc-Button-LeadingVisual-UySKu prc-Button-VisualWrap-E4cnq"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-arrow-left" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M7.78 12.53a.75.75 0 0 1-1.06 0L2.47 8.28a.75.75 0 0 1 0-1.06l4.25-4.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L4.81 7h7.44a.75.75 0 0 1 0 1.5H4.81l2.97 2.97a.75.75 0 0 1 0 1.06Z"></path></svg></span><span data-component="text" class="prc-Button-Label-FWkx3">Files</span></span></button><button data-component="IconButton" type="button" data-testid="expand-file-tree-button" aria-controls="repos-file-tree" class="prc-Button-ButtonBase-9n-Xk position-relative ExpandFileTreeButton-module__expandButton__hDOcv ExpandFileTreeButton-module__filesButtonBreakpoint__zEvz3 fgColor-muted prc-Button-IconButton-fyge7" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="invisible" aria-labelledby="_R_4lla9lik5_"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-sidebar-collapse" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M6.823 7.823a.25.25 0 0 1 0 .354l-2.396 2.396A.25.25 0 0 1 4 10.396V5.604a.25.25 0 0 1 .427-.177Z"></path><path d="M1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25V1.75C0 .784.784 0 1.75 0ZM1.5 1.75v12.5c0 .138.112.25.25.25H9.5v-13H1.75a.25.25 0 0 0-.25.25ZM11 14.5h3.25a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25H11Z"></path></svg></button><span class="prc-TooltipV2-Tooltip-tLeuB" data-direction="se" data-component="Tooltip" aria-hidden="true" id="_R_4lla9lik5_">Expand file tree</span><div class="d-none"></div></h2></div><div class="react-code-view-header-mb--narrow mr-2"><button data-component="Button" type="button" aria-haspopup="true" aria-expanded="false" tabindex="0" aria-label="v3.28.17 branch" data-testid="anchor-button" data-icv-name="Switch branches/tags" class="prc-Button-ButtonBase-9n-Xk ref-selector-class RefSelectorAnchoredOverlay-module__RefSelectorOverlayBtn__a3WK3" data-loading="false" data-size="medium" data-variant="default" id="ref-picker-repos-header-ref-selector-wide"><span data-component="buttonContent" data-align="center" class="prc-Button-ButtonContent-Iohp5"><span data-component="leadingVisual" class="prc-Button-Visual-YNt2F prc-Button-LeadingVisual-UySKu prc-Button-VisualWrap-E4cnq"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-git-branch" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M9.5 3.25a2.25 2.25 0 1 1 3 2.122V6A2.5 2.5 0 0 1 10 8.5H6a1 1 0 0 0-1 1v1.128a2.251 2.251 0 1 1-1.5 0V5.372a2.25 2.25 0 1 1 1.5 0v1.836A2.493 2.493 0 0 1 6 7h4a1 1 0 0 0 1-1v-.628A2.25 2.25 0 0 1 9.5 3.25Zm-6 0a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Zm8.25-.75a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5ZM4.25 12a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Z"></path></svg></span><span data-component="text" class="prc-Button-Label-FWkx3"><div class="RefSelectorAnchoredOverlay-module__RefSelectorOverlayContainer__yaf4p"><div style="max-width:125px" class="ref-selector-button-text-container RefSelectorAnchoredOverlay-module__RefSelectorBtnTextContainer__Di3rk"><span class="RefSelectorAnchoredOverlay-module__RefSelectorText__w_fmP">v3.28.17</span></div></div></span><span data-component="trailingVisual" class="prc-Button-Visual-YNt2F prc-Button-VisualWrap-E4cnq"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-triangle-down" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg></span></span></button><div class="d-none"></div></div><div class="react-code-view-header-mb--narrow CodeViewHeader-module__Box_5__MQ0hL"><div class="Breadcrumb-module__container__Vxvev Breadcrumb-module__lg__Rjz0A"><nav data-testid="breadcrumbs" aria-labelledby="repos-header-breadcrumb-heading" id="repos-header-breadcrumb" class="Breadcrumb-module__nav__rQFDj"><h2 class="sr-only ScreenReaderHeading-module__userSelectNone__rwWIk prc-Heading-Heading-MtWFE" data-component="Heading" data-testid="screen-reader-heading" id="repos-header-breadcrumb-heading">Breadcrumbs</h2><ol class="Breadcrumb-module__list__ZH6zr"><li class="Breadcrumb-module__listItem__Ib0x_"><a class="Breadcrumb-module__repoLink__O2Nbs prc-Link-Link-9ZwDx" data-component="Link" data-testid="breadcrumbs-repo-link" href="/github/codeql-action/tree/v3.28.17" data-discover="true">codeql-action</a></li></ol></nav><div data-testid="breadcrumbs-filename" class="Breadcrumb-module__filename__equZR"><span class="Breadcrumb-module__separator__eNwsI Breadcrumb-module__lg__Rjz0A" aria-hidden="true">/</span><h1 class="Breadcrumb-module__filenameHeading__MNMtw Breadcrumb-module__lg__Rjz0A prc-Heading-Heading-MtWFE" data-component="Heading" tabindex="-1" id="file-name-id">CHANGELOG.md</h1></div><button data-component="IconButton" type="button" class="prc-Button-ButtonBase-9n-Xk ml-2 prc-Button-IconButton-fyge7" data-loading="false" data-no-visuals="true" data-size="small" data-variant="invisible" aria-labelledby="_R_7lla9lik5_"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-copy" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path></svg></button><span class="CopyToClipboardIconButton-module__tooltip__WyiwL prc-TooltipV2-Tooltip-tLeuB" data-direction="nw" data-component="Tooltip" aria-label="Copy path" aria-hidden="true" id="_R_7lla9lik5_">Copy path</span></div></div></div><div class="react-code-view-header-element--wide"><div class="CodeViewHeader-module__Box_7___0R6c"><div class="d-flex gap-2"><div><div class="CodeViewHeader-module__FileResultsList__JDzUy"><span class="d-flex FileResultsList-module__FilesSearchBox__ivVkc TextInput-wrapper prc-components-TextInputWrapper-Hpdqi prc-components-TextInputBaseWrapper-wY-n0" data-no-trailing-action="true" data-component="TextInput" data-leading-visual="true" data-trailing-visual="true" aria-busy="false"><span class="TextInput-icon" id="_R_1cpla9lik5_" aria-hidden="true" data-component="TextInput.LeadingVisual"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-search" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path></svg></span><input type="text" aria-label="Go to file" role="combobox" aria-controls="file-results-list" aria-expanded="false" aria-haspopup="dialog" autoCorrect="off" spellCheck="false" placeholder="Go to file" aria-describedby="_R_1cpla9lik5_ _R_1cpla9lik5H1_" data-component="input" class="prc-components-Input-IwWrt" value=""/><span class="TextInput-icon" id="_R_1cpla9lik5H1_" aria-hidden="true" data-component="TextInput.TrailingVisual"></span></span></div><div class="d-none"></div></div><button data-component="Button" type="button" style="display:none" class="prc-Button-ButtonBase-9n-Xk NavigationMenu-module__Button__LpKgm" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default"><span data-component="buttonContent" data-align="center" class="prc-Button-ButtonContent-Iohp5"><span data-component="text" class="prc-Button-Label-FWkx3">Blame</span></span></button><div class="d-none"></div><button data-component="IconButton" type="button" data-testid="more-file-actions-button-nav-menu-wide" aria-haspopup="true" aria-expanded="false" tabindex="0" class="prc-Button-ButtonBase-9n-Xk js-blob-dropdown-click NavigationMenu-module__IconButton__HpX3G prc-Button-IconButton-fyge7" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-labelledby="_R_7p9la9lik5_" id="_R_99la9lik5_"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-kebab-horizontal" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M8 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM1.5 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm13 0a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path></svg></button><span class="prc-TooltipV2-Tooltip-tLeuB" data-direction="nw" data-component="Tooltip" aria-hidden="true" id="_R_7p9la9lik5_">More file actions</span></div></div></div><div class="react-code-view-header-element--narrow"><div class="CodeViewHeader-module__Box_7___0R6c"><div class="d-flex gap-2"><button data-component="Button" type="button" style="display:none" class="prc-Button-ButtonBase-9n-Xk NavigationMenu-module__Button__LpKgm" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default"><span data-component="buttonContent" data-align="center" class="prc-Button-ButtonContent-Iohp5"><span data-component="text" class="prc-Button-Label-FWkx3">Blame</span></span></button><div class="d-none"></div><button data-component="IconButton" type="button" data-testid="more-file-actions-button-nav-menu-narrow" aria-haspopup="true" aria-expanded="false" tabindex="0" class="prc-Button-ButtonBase-9n-Xk js-blob-dropdown-click NavigationMenu-module__IconButton__HpX3G prc-Button-IconButton-fyge7" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-labelledby="_R_7pdla9lik5_" id="_R_9dla9lik5_"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-kebab-horizontal" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M8 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM1.5 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm13 0a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path></svg></button><span class="prc-TooltipV2-Tooltip-tLeuB" data-direction="nw" data-component="Tooltip" aria-hidden="true" id="_R_7pdla9lik5_">More file actions</span></div></div></div></div></div></div></div><div class="CodeView-module__contentWrapper__cG2JH"><div class="react-code-view-bottom-padding"><div class="BlobTopBanners-module__Box__v_nvx"></div></div> <div class="d-none"></div><div class="d-flex flex-column border rounded-2 tmp-mb-3 pl-1"><div class="LatestCommit-module__Box__B25ZT"><h2 class="sr-only ScreenReaderHeading-module__userSelectNone__rwWIk prc-Heading-Heading-MtWFE" data-component="Heading" data-testid="screen-reader-heading">Latest commit</h2><div style="width:120px" class="Skeleton Skeleton--text" data-testid="loading"> </div><div class="d-flex flex-shrink-0 gap-2"><div data-testid="latest-commit-details" class="d-none d-sm-flex flex-items-center"></div><div class="d-flex gap-2"><h2 class="sr-only ScreenReaderHeading-module__userSelectNone__rwWIk prc-Heading-Heading-MtWFE" data-component="Heading" data-testid="screen-reader-heading">History</h2><a data-component="LinkButton" href="/github/codeql-action/commits/v3.28.17/CHANGELOG.md" class="prc-Button-ButtonBase-9n-Xk d-none d-lg-flex LinkButton-module__linkButton__nFnov flex-items-center fgColor-default" data-loading="false" data-size="small" data-variant="invisible"><span data-component="buttonContent" data-align="center" class="prc-Button-ButtonContent-Iohp5"><span data-component="leadingVisual" class="prc-Button-Visual-YNt2F prc-Button-LeadingVisual-UySKu prc-Button-VisualWrap-E4cnq"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-history" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m.427 1.927 1.215 1.215a8.002 8.002 0 1 1-1.6 5.685.75.75 0 1 1 1.493-.154 6.5 6.5 0 1 0 1.18-4.458l1.358 1.358A.25.25 0 0 1 3.896 6H.25A.25.25 0 0 1 0 5.75V2.104a.25.25 0 0 1 .427-.177ZM7.75 4a.75.75 0 0 1 .75.75v2.992l2.028.812a.75.75 0 0 1-.557 1.392l-2.5-1A.751.751 0 0 1 7 8.25v-3.5A.75.75 0 0 1 7.75 4Z"></path></svg></span><span data-component="text" class="prc-Button-Label-FWkx3"><span class="fgColor-default">History</span></span></span></a><div class="d-sm-none"></div><div class="d-flex d-lg-none"><a data-component="LinkButton" aria-label="View commit history for this file." href="/github/codeql-action/commits/v3.28.17/CHANGELOG.md" class="prc-Button-ButtonBase-9n-Xk LinkButton-module__linkButton__nFnov flex-items-center fgColor-default" data-loading="false" data-size="small" data-variant="invisible" aria-describedby="_R_4mlala9lik5_"><span data-component="buttonContent" data-align="center" class="prc-Button-ButtonContent-Iohp5"><span data-component="leadingVisual" class="prc-Button-Visual-YNt2F prc-Button-LeadingVisual-UySKu prc-Button-VisualWrap-E4cnq"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-history" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m.427 1.927 1.215 1.215a8.002 8.002 0 1 1-1.6 5.685.75.75 0 1 1 1.493-.154 6.5 6.5 0 1 0 1.18-4.458l1.358 1.358A.25.25 0 0 1 3.896 6H.25A.25.25 0 0 1 0 5.75V2.104a.25.25 0 0 1 .427-.177ZM7.75 4a.75.75 0 0 1 .75.75v2.992l2.028.812a.75.75 0 0 1-.557 1.392l-2.5-1A.751.751 0 0 1 7 8.25v-3.5A.75.75 0 0 1 7.75 4Z"></path></svg></span></span></a><span class="prc-TooltipV2-Tooltip-tLeuB" data-direction="s" data-component="Tooltip" role="tooltip" aria-hidden="true" id="_R_4mlala9lik5_">History</span></div></div></div></div></div><div class="d-flex flex-row"><div class="container BlobViewContent-module__blobContainer__DtH2d"><div class="react-code-size-details-banner BlobViewContent-module__codeSizeDetails__e5sUw"><div class="react-code-size-details-banner CodeSizeDetails-module__Box__VcD6l"><div class="text-mono CodeSizeDetails-module__Box_1__GVxQL"><div data-testid="blob-size" class="CodeSizeDetails-module__Truncate_1__lE93V prc-Truncate-Truncate-2G1eo" data-inline="true" title="63 KB" style="--truncate-max-width:100%"><span>940 lines (546 loc) · 63 KB</span></div></div></div></div><div class="react-blob-view-header-sticky BlobViewContent-module__stickyHeader__VwxB5" id="repos-sticky-header"><div class="BlobViewHeader-module__Box__yhm9u"><div class="react-blob-sticky-header"><div class="FileNameStickyHeader-module__outerWrapper__ZL4Xc FileNameStickyHeader-module__outerWrapperHidden__Zpynk"><div class="FileNameStickyHeader-module__Box_1__Hazu5"><div class="FileNameStickyHeader-module__Box_2__hoolP"><div class="FileNameStickyHeader-module__Box_3__MVKsk"><button data-component="Button" type="button" aria-haspopup="true" aria-expanded="false" tabindex="0" aria-label="v3.28.17 tag" data-testid="anchor-button" data-icv-name="Switch branches/tags" class="prc-Button-ButtonBase-9n-Xk ref-selector-class RefSelectorAnchoredOverlay-module__RefSelectorOverlayBtn__a3WK3" data-loading="false" data-size="medium" data-variant="default" id="ref-picker-repos-header-ref-selector"><span data-component="buttonContent" data-align="center" class="prc-Button-ButtonContent-Iohp5"><span data-component="leadingVisual" class="prc-Button-Visual-YNt2F prc-Button-LeadingVisual-UySKu prc-Button-VisualWrap-E4cnq"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-tag" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M1 7.775V2.75C1 1.784 1.784 1 2.75 1h5.025c.464 0 .91.184 1.238.513l6.25 6.25a1.75 1.75 0 0 1 0 2.474l-5.026 5.026a1.75 1.75 0 0 1-2.474 0l-6.25-6.25A1.752 1.752 0 0 1 1 7.775Zm1.5 0c0 .066.026.13.073.177l6.25 6.25a.25.25 0 0 0 .354 0l5.025-5.025a.25.25 0 0 0 0-.354l-6.25-6.25a.25.25 0 0 0-.177-.073H2.75a.25.25 0 0 0-.25.25ZM6 5a1 1 0 1 1 0 2 1 1 0 0 1 0-2Z"></path></svg></span><span data-component="text" class="prc-Button-Label-FWkx3"><div class="RefSelectorAnchoredOverlay-module__RefSelectorOverlayContainer__yaf4p"><div style="max-width:125px" class="ref-selector-button-text-container RefSelectorAnchoredOverlay-module__RefSelectorBtnTextContainer__Di3rk"><span class="RefSelectorAnchoredOverlay-module__RefSelectorText__w_fmP">v3.28.17</span></div></div></span><span data-component="trailingVisual" class="prc-Button-Visual-YNt2F prc-Button-VisualWrap-E4cnq"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-triangle-down" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg></span></span></button><div class="d-none"></div></div><div class="FileNameStickyHeader-module__Box_4__FLhtt"><div class="Breadcrumb-module__container__Vxvev Breadcrumb-module__md__Wb1Gs"><nav data-testid="breadcrumbs" aria-labelledby="sticky-breadcrumb-heading" id="sticky-breadcrumb" class="Breadcrumb-module__nav__rQFDj"><h2 class="sr-only ScreenReaderHeading-module__userSelectNone__rwWIk prc-Heading-Heading-MtWFE" data-component="Heading" data-testid="screen-reader-heading" id="sticky-breadcrumb-heading">Breadcrumbs</h2><ol class="Breadcrumb-module__list__ZH6zr"><li class="Breadcrumb-module__listItem__Ib0x_"><a class="Breadcrumb-module__repoLink__O2Nbs prc-Link-Link-9ZwDx" data-component="Link" data-testid="breadcrumbs-repo-link" href="/github/codeql-action/tree/v3.28.17" data-discover="true">codeql-action</a></li></ol></nav><div data-testid="breadcrumbs-filename" class="Breadcrumb-module__filename__equZR"><span class="Breadcrumb-module__separator__eNwsI Breadcrumb-module__md__Wb1Gs" aria-hidden="true">/</span><h1 class="Breadcrumb-module__filenameHeading__MNMtw Breadcrumb-module__md__Wb1Gs prc-Heading-Heading-MtWFE" data-component="Heading" tabindex="-1" id="sticky-file-name-id">CHANGELOG.md</h1></div><button data-component="IconButton" type="button" class="prc-Button-ButtonBase-9n-Xk ml-2 prc-Button-IconButton-fyge7" data-loading="false" data-no-visuals="true" data-size="small" data-variant="invisible" aria-labelledby="_R_7lcpala9lik5_"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-copy" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path></svg></button><span class="CopyToClipboardIconButton-module__tooltip__WyiwL prc-TooltipV2-Tooltip-tLeuB" data-direction="s" data-component="Tooltip" aria-label="Copy path" aria-hidden="true" id="_R_7lcpala9lik5_">Copy path</span></div></div></div><button data-component="Button" type="button" class="prc-Button-ButtonBase-9n-Xk FileNameStickyHeader-module__Button__LSEU_ FileNameStickyHeader-module__GoToTopButton__nxAFn" data-loading="false" data-size="small" data-variant="invisible"><span data-component="buttonContent" data-align="center" class="prc-Button-ButtonContent-Iohp5"><span data-component="leadingVisual" class="prc-Button-Visual-YNt2F prc-Button-LeadingVisual-UySKu prc-Button-VisualWrap-E4cnq"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-arrow-up" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M3.47 7.78a.75.75 0 0 1 0-1.06l4.25-4.25a.75.75 0 0 1 1.06 0l4.25 4.25a.751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018L9 4.81v7.44a.75.75 0 0 1-1.5 0V4.81L4.53 7.78a.75.75 0 0 1-1.06 0Z"></path></svg></span><span data-component="text" class="prc-Button-Label-FWkx3">Top</span></span></button></div></div></div><div class="BlobViewHeader-module__Box_1__VEmuQ"><h2 class="sr-only ScreenReaderHeading-module__userSelectNone__rwWIk prc-Heading-Heading-MtWFE" data-component="Heading" data-testid="screen-reader-heading">File metadata and controls</h2><div class="BlobViewHeader-module__Box_2__icUs2"><ul aria-label="File view" class="prc-SegmentedControl-SegmentedControl-lqIXp BlobTabButtons-module__SegmentedControl__jen2u" data-variant="default" data-size="small" data-component="SegmentedControl"><li class="prc-SegmentedControl-Item-tSCQh" data-selected="" data-component="SegmentedControl.Button"><button aria-pressed="true" class="prc-SegmentedControl-Button-E48xz" type="button" style="--separator-color:transparent"><span class="prc-SegmentedControl-Content-1COlk segmentedControl-content"><div class="prc-SegmentedControl-Text-7S2y2 segmentedControl-text" data-text="Preview">Preview</div></span></button></li><li class="prc-SegmentedControl-Item-tSCQh" data-component="SegmentedControl.Button"><button aria-pressed="false" class="prc-SegmentedControl-Button-E48xz" type="button" style="--separator-color:var(--borderColor-default)"><span class="prc-SegmentedControl-Content-1COlk segmentedControl-content"><div class="prc-SegmentedControl-Text-7S2y2 segmentedControl-text" data-text="Code">Code</div></span></button></li><li class="prc-SegmentedControl-Item-tSCQh" data-component="SegmentedControl.Button"><button aria-pressed="false" class="prc-SegmentedControl-Button-E48xz" type="button" style="--separator-color:var(--borderColor-default)"><span class="prc-SegmentedControl-Content-1COlk segmentedControl-content"><div class="prc-SegmentedControl-Text-7S2y2 segmentedControl-text" data-text="Blame">Blame</div></span></button></li></ul><div class="d-none"></div><div class="react-code-size-details-in-header CodeSizeDetails-module__Box__VcD6l"><div class="text-mono CodeSizeDetails-module__Box_1__GVxQL"><div data-testid="blob-size" class="CodeSizeDetails-module__Truncate_1__lE93V prc-Truncate-Truncate-2G1eo" data-inline="true" title="63 KB" style="--truncate-max-width:100%"><span>940 lines (546 loc) · 63 KB</span></div></div></div></div><div class="BlobViewHeader-module__Box_3__ng6v2"><div class="d-none"></div><div class="react-blob-header-edit-and-raw-actions BlobViewHeader-module__Box_4__J4Y4W"><div class="d-none"></div><div class="prc-ButtonGroup-ButtonGroup-vFUrY" data-component="ButtonGroup"><div class="prc-ButtonGroup-Item-PqvDl"><a data-component="LinkButton" href="https://github.com/github/codeql-action/raw/refs/tags/v3.28.17/CHANGELOG.md" data-testid="raw-button" class="prc-Button-ButtonBase-9n-Xk LinkButton-module__linkButton__nFnov BlobViewHeader-module__LinkButton__X9kx2" data-loading="false" data-no-visuals="true" data-size="small" data-variant="default"><span data-component="buttonContent" data-align="center" class="prc-Button-ButtonContent-Iohp5"><span data-component="text" class="prc-Button-Label-FWkx3">Raw</span></span></a></div><div class="prc-ButtonGroup-Item-PqvDl"><button data-component="IconButton" type="button" data-testid="copy-raw-button" class="prc-Button-ButtonBase-9n-Xk prc-Button-IconButton-fyge7" data-loading="false" data-no-visuals="true" data-size="small" data-variant="default" aria-labelledby="_R_qaucpala9lik5_"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-copy" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path></svg></button><span class="prc-TooltipV2-Tooltip-tLeuB" data-direction="n" data-component="Tooltip" aria-hidden="true" id="_R_qaucpala9lik5_">Copy raw file</span></div><div class="prc-ButtonGroup-Item-PqvDl"><button data-component="IconButton" type="button" data-testid="download-raw-button" class="prc-Button-ButtonBase-9n-Xk BlobViewHeader-module__downloadButton__ef459 prc-Button-IconButton-fyge7" data-loading="false" data-no-visuals="true" data-size="small" data-variant="default" aria-labelledby="_R_eaucpala9lik5_"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-download" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M2.75 14A1.75 1.75 0 0 1 1 12.25v-2.5a.75.75 0 0 1 1.5 0v2.5c0 .138.112.25.25.25h10.5a.25.25 0 0 0 .25-.25v-2.5a.75.75 0 0 1 1.5 0v2.5A1.75 1.75 0 0 1 13.25 14Z"></path><path d="M7.25 7.689V2a.75.75 0 0 1 1.5 0v5.689l1.97-1.969a.749.749 0 1 1 1.06 1.06l-3.25 3.25a.749.749 0 0 1-1.06 0L4.22 6.78a.749.749 0 1 1 1.06-1.06l1.97 1.969Z"></path></svg></button><span class="prc-TooltipV2-Tooltip-tLeuB" data-direction="n" data-component="Tooltip" aria-hidden="true" id="_R_eaucpala9lik5_">Download raw file</span></div></div></div><button data-component="IconButton" type="button" aria-pressed="false" class="prc-Button-ButtonBase-9n-Xk tmp-mr-2 TableOfContents-module__IconButton__jrlNM prc-Button-IconButton-fyge7" data-loading="false" data-no-visuals="true" data-size="small" data-variant="invisible" aria-labelledby="_R_3ucpala9lik5_"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-list-unordered" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M5.75 2.5h8.5a.75.75 0 0 1 0 1.5h-8.5a.75.75 0 0 1 0-1.5Zm0 5h8.5a.75.75 0 0 1 0 1.5h-8.5a.75.75 0 0 1 0-1.5Zm0 5h8.5a.75.75 0 0 1 0 1.5h-8.5a.75.75 0 0 1 0-1.5ZM2 14a1 1 0 1 1 0-2 1 1 0 0 1 0 2Zm1-6a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM2 4a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z"></path></svg></button><span class="prc-TooltipV2-Tooltip-tLeuB" data-direction="n" data-component="Tooltip" aria-hidden="true" id="_R_3ucpala9lik5_">Outline</span><div class="react-blob-header-edit-and-raw-actions-combined"><button data-component="IconButton" type="button" title="More file actions" data-testid="more-file-actions-button" aria-haspopup="true" aria-expanded="false" tabindex="0" class="prc-Button-ButtonBase-9n-Xk js-blob-dropdown-click BlobViewHeader-module__IconButton__XrMQY prc-Button-IconButton-fyge7" data-loading="false" data-no-visuals="true" data-size="small" data-variant="invisible" aria-labelledby="_R_fkecpala9lik5_" id="_R_kecpala9lik5_"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-kebab-horizontal" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M8 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM1.5 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm13 0a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path></svg></button><span class="prc-TooltipV2-Tooltip-tLeuB" data-direction="nw" data-component="Tooltip" aria-hidden="true" id="_R_fkecpala9lik5_">Edit and raw actions</span></div></div></div></div><div></div></div><div class="BlobViewContent-module__blobContentWrapper__JS0W6"><section aria-labelledby="file-name-id-wide file-name-id-mobile" class="BlobContent-module__blobContentSection__VOgZq BlobContent-module__blobContentSectionMarkdown__mPLOK" style="margin-top:46px"><div class="js-snippet-clipboard-copy-unpositioned BlobContent-module__markdownBlob__T8jpG" data-hpc="true" containertiming="hpc"><article class="markdown-body entry-content container-lg" itemprop="text"><div class="markdown-heading" dir="auto"><h1 tabindex="-1" class="heading-element" dir="auto">CodeQL Action Changelog</h1><a id="user-content-codeql-action-changelog" class="anchor" aria-label="Permalink: CodeQL Action Changelog" href="#codeql-action-changelog"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">See the <a href="https://github.com/github/codeql-action/releases">releases page</a> for the relevant changes to the CodeQL CLI and language packs.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.28.17 - 02 May 2025</h2><a id="user-content-32817---02-may-2025" class="anchor" aria-label="Permalink: 3.28.17 - 02 May 2025" href="#32817---02-may-2025"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.21.2. <a href="https://github.com/github/codeql-action/pull/2872" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2872/hovercard">#2872</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.28.16 - 23 Apr 2025</h2><a id="user-content-32816---23-apr-2025" class="anchor" aria-label="Permalink: 3.28.16 - 23 Apr 2025" href="#32816---23-apr-2025"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.21.1. <a href="https://github.com/github/codeql-action/pull/2863" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2863/hovercard">#2863</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.28.15 - 07 Apr 2025</h2><a id="user-content-32815---07-apr-2025" class="anchor" aria-label="Permalink: 3.28.15 - 07 Apr 2025" href="#32815---07-apr-2025"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Fix bug where the action would fail if it tried to produce a debug artifact with more than 65535 files. <a href="https://github.com/github/codeql-action/pull/2842" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2842/hovercard">#2842</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.28.14 - 07 Apr 2025</h2><a id="user-content-32814---07-apr-2025" class="anchor" aria-label="Permalink: 3.28.14 - 07 Apr 2025" href="#32814---07-apr-2025"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.21.0. <a href="https://github.com/github/codeql-action/pull/2838" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2838/hovercard">#2838</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.28.13 - 24 Mar 2025</h2><a id="user-content-32813---24-mar-2025" class="anchor" aria-label="Permalink: 3.28.13 - 24 Mar 2025" href="#32813---24-mar-2025"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.28.12 - 19 Mar 2025</h2><a id="user-content-32812---19-mar-2025" class="anchor" aria-label="Permalink: 3.28.12 - 19 Mar 2025" href="#32812---19-mar-2025"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Dependency caching should now cache more dependencies for Java <code>build-mode: none</code> extractions. This should speed up workflows and avoid inconsistent alerts in some cases.</li>
<li>Update default CodeQL bundle version to 2.20.7. <a href="https://github.com/github/codeql-action/pull/2810" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2810/hovercard">#2810</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.28.11 - 07 Mar 2025</h2><a id="user-content-32811---07-mar-2025" class="anchor" aria-label="Permalink: 3.28.11 - 07 Mar 2025" href="#32811---07-mar-2025"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.20.6. <a href="https://github.com/github/codeql-action/pull/2793" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2793/hovercard">#2793</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.28.10 - 21 Feb 2025</h2><a id="user-content-32810---21-feb-2025" class="anchor" aria-label="Permalink: 3.28.10 - 21 Feb 2025" href="#32810---21-feb-2025"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.20.5. <a href="https://github.com/github/codeql-action/pull/2772" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2772/hovercard">#2772</a></li>
<li>Address an issue where the CodeQL Bundle would occasionally fail to decompress on macOS. <a href="https://github.com/github/codeql-action/pull/2768" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2768/hovercard">#2768</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.28.9 - 07 Feb 2025</h2><a id="user-content-3289---07-feb-2025" class="anchor" aria-label="Permalink: 3.28.9 - 07 Feb 2025" href="#3289---07-feb-2025"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.20.4. <a href="https://github.com/github/codeql-action/pull/2753" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2753/hovercard">#2753</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.28.8 - 29 Jan 2025</h2><a id="user-content-3288---29-jan-2025" class="anchor" aria-label="Permalink: 3.28.8 - 29 Jan 2025" href="#3288---29-jan-2025"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Enable support for Kotlin 2.1.10 when running with CodeQL CLI v2.20.3. <a href="https://github.com/github/codeql-action/pull/2744" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2744/hovercard">#2744</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.28.7 - 29 Jan 2025</h2><a id="user-content-3287---29-jan-2025" class="anchor" aria-label="Permalink: 3.28.7 - 29 Jan 2025" href="#3287---29-jan-2025"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.28.6 - 27 Jan 2025</h2><a id="user-content-3286---27-jan-2025" class="anchor" aria-label="Permalink: 3.28.6 - 27 Jan 2025" href="#3286---27-jan-2025"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Re-enable debug artifact upload for CLI versions 2.20.3 or greater. <a href="https://github.com/github/codeql-action/pull/2726" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2726/hovercard">#2726</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.28.5 - 24 Jan 2025</h2><a id="user-content-3285---24-jan-2025" class="anchor" aria-label="Permalink: 3.28.5 - 24 Jan 2025" href="#3285---24-jan-2025"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.20.3. <a href="https://github.com/github/codeql-action/pull/2717" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2717/hovercard">#2717</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.28.4 - 23 Jan 2025</h2><a id="user-content-3284---23-jan-2025" class="anchor" aria-label="Permalink: 3.28.4 - 23 Jan 2025" href="#3284---23-jan-2025"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.28.3 - 22 Jan 2025</h2><a id="user-content-3283---22-jan-2025" class="anchor" aria-label="Permalink: 3.28.3 - 22 Jan 2025" href="#3283---22-jan-2025"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.20.2. <a href="https://github.com/github/codeql-action/pull/2707" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2707/hovercard">#2707</a></li>
<li>Fix an issue downloading the CodeQL Bundle from a GitHub Enterprise Server instance which occurred when the CodeQL Bundle had been synced to the instance using the <a href="https://github.com/github/codeql-action-sync-tool">CodeQL Action sync tool</a> and the Actions runner did not have Zstandard installed. <a href="https://github.com/github/codeql-action/pull/2710" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2710/hovercard">#2710</a></li>
<li>Uploading debug artifacts for CodeQL analysis is temporarily disabled. <a href="https://github.com/github/codeql-action/pull/2712" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2712/hovercard">#2712</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.28.2 - 21 Jan 2025</h2><a id="user-content-3282---21-jan-2025" class="anchor" aria-label="Permalink: 3.28.2 - 21 Jan 2025" href="#3282---21-jan-2025"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.28.1 - 10 Jan 2025</h2><a id="user-content-3281---10-jan-2025" class="anchor" aria-label="Permalink: 3.28.1 - 10 Jan 2025" href="#3281---10-jan-2025"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>CodeQL Action v2 is now deprecated, and is no longer updated or supported. For better performance, improved security, and new features, upgrade to v3. For more information, see <a href="https://github.blog/changelog/2025-01-10-code-scanning-codeql-action-v2-is-now-deprecated/" rel="nofollow">this changelog post</a>. <a href="https://github.com/github/codeql-action/pull/2677" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2677/hovercard">#2677</a></li>
<li>Update default CodeQL bundle version to 2.20.1. <a href="https://github.com/github/codeql-action/pull/2678" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2678/hovercard">#2678</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.28.0 - 20 Dec 2024</h2><a id="user-content-3280---20-dec-2024" class="anchor" aria-label="Permalink: 3.28.0 - 20 Dec 2024" href="#3280---20-dec-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Bump the minimum CodeQL bundle version to 2.15.5. <a href="https://github.com/github/codeql-action/pull/2655" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2655/hovercard">#2655</a></li>
<li>Don't fail in the unusual case that a file is on the search path. <a href="https://github.com/github/codeql-action/pull/2660" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2660/hovercard">#2660</a>.</li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.27.9 - 12 Dec 2024</h2><a id="user-content-3279---12-dec-2024" class="anchor" aria-label="Permalink: 3.27.9 - 12 Dec 2024" href="#3279---12-dec-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.27.8 - 12 Dec 2024</h2><a id="user-content-3278---12-dec-2024" class="anchor" aria-label="Permalink: 3.27.8 - 12 Dec 2024" href="#3278---12-dec-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Fixed an issue where streaming the download and extraction of the CodeQL bundle did not respect proxy settings. <a href="https://github.com/github/codeql-action/pull/2624" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2624/hovercard">#2624</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.27.7 - 10 Dec 2024</h2><a id="user-content-3277---10-dec-2024" class="anchor" aria-label="Permalink: 3.27.7 - 10 Dec 2024" href="#3277---10-dec-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>We are rolling out a change in December 2024 that will extract the CodeQL bundle directly to the toolcache to improve performance. <a href="https://github.com/github/codeql-action/pull/2631" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2631/hovercard">#2631</a></li>
<li>Update default CodeQL bundle version to 2.20.0. <a href="https://github.com/github/codeql-action/pull/2636" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2636/hovercard">#2636</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.27.6 - 03 Dec 2024</h2><a id="user-content-3276---03-dec-2024" class="anchor" aria-label="Permalink: 3.27.6 - 03 Dec 2024" href="#3276---03-dec-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.19.4. <a href="https://github.com/github/codeql-action/pull/2626" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2626/hovercard">#2626</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.27.5 - 19 Nov 2024</h2><a id="user-content-3275---19-nov-2024" class="anchor" aria-label="Permalink: 3.27.5 - 19 Nov 2024" href="#3275---19-nov-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.27.4 - 14 Nov 2024</h2><a id="user-content-3274---14-nov-2024" class="anchor" aria-label="Permalink: 3.27.4 - 14 Nov 2024" href="#3274---14-nov-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.27.3 - 12 Nov 2024</h2><a id="user-content-3273---12-nov-2024" class="anchor" aria-label="Permalink: 3.27.3 - 12 Nov 2024" href="#3273---12-nov-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.27.2 - 12 Nov 2024</h2><a id="user-content-3272---12-nov-2024" class="anchor" aria-label="Permalink: 3.27.2 - 12 Nov 2024" href="#3272---12-nov-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Fixed an issue where setting up the CodeQL tools would sometimes fail with the message "Invalid value 'undefined' for header 'authorization'". <a href="https://github.com/github/codeql-action/pull/2590" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2590/hovercard">#2590</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.27.1 - 08 Nov 2024</h2><a id="user-content-3271---08-nov-2024" class="anchor" aria-label="Permalink: 3.27.1 - 08 Nov 2024" href="#3271---08-nov-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>The CodeQL Action now downloads bundles compressed using Zstandard on GitHub Enterprise Server when using Linux or macOS runners. This speeds up the installation of the CodeQL tools. This feature is already available to GitHub.com users. <a href="https://github.com/github/codeql-action/pull/2573" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2573/hovercard">#2573</a></li>
<li>Update default CodeQL bundle version to 2.19.3. <a href="https://github.com/github/codeql-action/pull/2576" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2576/hovercard">#2576</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.27.0 - 22 Oct 2024</h2><a id="user-content-3270---22-oct-2024" class="anchor" aria-label="Permalink: 3.27.0 - 22 Oct 2024" href="#3270---22-oct-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Bump the minimum CodeQL bundle version to 2.14.6. <a href="https://github.com/github/codeql-action/pull/2549" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2549/hovercard">#2549</a></li>
<li>Fix an issue where the <code>upload-sarif</code> Action would fail with "upload-sarif post-action step failed: Input required and not supplied: token" when called in a composite Action that had a different set of inputs to the ones expected by the <code>upload-sarif</code> Action. <a href="https://github.com/github/codeql-action/pull/2557" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2557/hovercard">#2557</a></li>
<li>Update default CodeQL bundle version to 2.19.2. <a href="https://github.com/github/codeql-action/pull/2552" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2552/hovercard">#2552</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.26.13 - 14 Oct 2024</h2><a id="user-content-32613---14-oct-2024" class="anchor" aria-label="Permalink: 3.26.13 - 14 Oct 2024" href="#32613---14-oct-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.26.12 - 07 Oct 2024</h2><a id="user-content-32612---07-oct-2024" class="anchor" aria-label="Permalink: 3.26.12 - 07 Oct 2024" href="#32612---07-oct-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>
<p dir="auto"><em>Upcoming breaking change</em>: Add a deprecation warning for customers using CodeQL version 2.14.5 and earlier. These versions of CodeQL were discontinued on 24 September 2024 alongside GitHub Enterprise Server 3.10, and will be unsupported by CodeQL Action versions 3.27.0 and later and versions 2.27.0 and later. <a href="https://github.com/github/codeql-action/pull/2520" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2520/hovercard">#2520</a></p>
<ul dir="auto">
<li>
<p dir="auto">If you are using one of these versions, please update to CodeQL CLI version 2.14.6 or later. For instance, if you have specified a custom version of the CLI using the 'tools' input to the 'init' Action, you can remove this input to use the default version.</p>
</li>
<li>
<p dir="auto">Alternatively, if you want to continue using a version of the CodeQL CLI between 2.13.5 and 2.14.5, you can replace <code>github/codeql-action/*@v3</code> by <code>github/codeql-action/*@v3.26.11</code> and <code>github/codeql-action/*@v2</code> by <code>github/codeql-action/*@v2.26.11</code> in your code scanning workflow to ensure you continue using this version of the CodeQL Action.</p>
</li>
</ul>
</li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.26.11 - 03 Oct 2024</h2><a id="user-content-32611---03-oct-2024" class="anchor" aria-label="Permalink: 3.26.11 - 03 Oct 2024" href="#32611---03-oct-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>
<p dir="auto"><em>Upcoming breaking change</em>: Add support for using <code>actions/download-artifact@v4</code> to programmatically consume CodeQL Action debug artifacts.</p>
<p dir="auto">Starting November 30, 2024, GitHub.com customers will <a href="https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/" rel="nofollow">no longer be able to use <code>actions/download-artifact@v3</code></a>. Therefore, to avoid breakage, customers who programmatically download the CodeQL Action debug artifacts should set the <code>CODEQL_ACTION_ARTIFACT_V4_UPGRADE</code> environment variable to <code>true</code> and bump <code>actions/download-artifact@v3</code> to <code>actions/download-artifact@v4</code> in their workflows. The CodeQL Action will enable this behavior by default in early November and workflows that have not yet bumped <code>actions/download-artifact@v3</code> to <code>actions/download-artifact@v4</code> will begin failing then.</p>
<p dir="auto">This change is currently unavailable for GitHub Enterprise Server customers, as <code>actions/upload-artifact@v4</code> and <code>actions/download-artifact@v4</code> are not yet compatible with GHES.</p>
</li>
<li>
<p dir="auto">Update default CodeQL bundle version to 2.19.1. <a href="https://github.com/github/codeql-action/pull/2519" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2519/hovercard">#2519</a></p>
</li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.26.10 - 30 Sep 2024</h2><a id="user-content-32610---30-sep-2024" class="anchor" aria-label="Permalink: 3.26.10 - 30 Sep 2024" href="#32610---30-sep-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>We are rolling out a feature in September/October 2024 that sets up CodeQL using a bundle compressed with <a href="http://facebook.github.io/zstd/" rel="nofollow">Zstandard</a>. Our aim is to improve the performance of setting up CodeQL. <a href="https://github.com/github/codeql-action/pull/2502" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2502/hovercard">#2502</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.26.9 - 24 Sep 2024</h2><a id="user-content-3269---24-sep-2024" class="anchor" aria-label="Permalink: 3.26.9 - 24 Sep 2024" href="#3269---24-sep-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.26.8 - 19 Sep 2024</h2><a id="user-content-3268---19-sep-2024" class="anchor" aria-label="Permalink: 3.26.8 - 19 Sep 2024" href="#3268---19-sep-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.19.0. <a href="https://github.com/github/codeql-action/pull/2483" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2483/hovercard">#2483</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.26.7 - 13 Sep 2024</h2><a id="user-content-3267---13-sep-2024" class="anchor" aria-label="Permalink: 3.26.7 - 13 Sep 2024" href="#3267---13-sep-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.18.4. <a href="https://github.com/github/codeql-action/pull/2471" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2471/hovercard">#2471</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.26.6 - 29 Aug 2024</h2><a id="user-content-3266---29-aug-2024" class="anchor" aria-label="Permalink: 3.26.6 - 29 Aug 2024" href="#3266---29-aug-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.18.3. <a href="https://github.com/github/codeql-action/pull/2449" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2449/hovercard">#2449</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.26.5 - 23 Aug 2024</h2><a id="user-content-3265---23-aug-2024" class="anchor" aria-label="Permalink: 3.26.5 - 23 Aug 2024" href="#3265---23-aug-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Fix an issue where the <code>csrutil</code> system call used for telemetry would fail on macOS ARM machines with System Integrity Protection disabled. <a href="https://github.com/github/codeql-action/pull/2441" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2441/hovercard">#2441</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.26.4 - 21 Aug 2024</h2><a id="user-content-3264---21-aug-2024" class="anchor" aria-label="Permalink: 3.26.4 - 21 Aug 2024" href="#3264---21-aug-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li><em>Deprecation:</em> The <code>add-snippets</code> input on the <code>analyze</code> Action is deprecated and will be removed in the first release in August 2025. <a href="https://github.com/github/codeql-action/pull/2436" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2436/hovercard">#2436</a></li>
<li>Fix an issue where the disk usage system call used for telemetry would fail on macOS ARM machines with System Integrity Protection disabled, and then surface a warning. The system call is now disabled for these machines. <a href="https://github.com/github/codeql-action/pull/2434" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2434/hovercard">#2434</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.26.3 - 19 Aug 2024</h2><a id="user-content-3263---19-aug-2024" class="anchor" aria-label="Permalink: 3.26.3 - 19 Aug 2024" href="#3263---19-aug-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Fix an issue where the CodeQL Action could not write diagnostic messages on Windows. This issue did not impact analysis quality. <a href="https://github.com/github/codeql-action/pull/2430" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2430/hovercard">#2430</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.26.2 - 14 Aug 2024</h2><a id="user-content-3262---14-aug-2024" class="anchor" aria-label="Permalink: 3.26.2 - 14 Aug 2024" href="#3262---14-aug-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.18.2. <a href="https://github.com/github/codeql-action/pull/2417" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2417/hovercard">#2417</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.26.1 - 13 Aug 2024</h2><a id="user-content-3261---13-aug-2024" class="anchor" aria-label="Permalink: 3.26.1 - 13 Aug 2024" href="#3261---13-aug-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.26.0 - 06 Aug 2024</h2><a id="user-content-3260---06-aug-2024" class="anchor" aria-label="Permalink: 3.26.0 - 06 Aug 2024" href="#3260---06-aug-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li><em>Deprecation:</em> Swift analysis on Ubuntu runner images is no longer supported. Please migrate to a macOS runner if this affects you. <a href="https://github.com/github/codeql-action/pull/2403" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2403/hovercard">#2403</a></li>
<li>Bump the minimum CodeQL bundle version to 2.13.5. <a href="https://github.com/github/codeql-action/pull/2408" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2408/hovercard">#2408</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.25.15 - 26 Jul 2024</h2><a id="user-content-32515---26-jul-2024" class="anchor" aria-label="Permalink: 3.25.15 - 26 Jul 2024" href="#32515---26-jul-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.18.1. <a href="https://github.com/github/codeql-action/pull/2385" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2385/hovercard">#2385</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.25.14 - 25 Jul 2024</h2><a id="user-content-32514---25-jul-2024" class="anchor" aria-label="Permalink: 3.25.14 - 25 Jul 2024" href="#32514---25-jul-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Experimental: add a new <code>start-proxy</code> action which starts the same HTTP proxy as used by <a href="https://github.com/github/dependabot-action"><code>github/dependabot-action</code></a>. Do not use this in production as it is part of an internal experiment and subject to change at any time. <a href="https://github.com/github/codeql-action/pull/2376" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2376/hovercard">#2376</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.25.13 - 19 Jul 2024</h2><a id="user-content-32513---19-jul-2024" class="anchor" aria-label="Permalink: 3.25.13 - 19 Jul 2024" href="#32513---19-jul-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Add <code>codeql-version</code> to outputs. <a href="https://github.com/github/codeql-action/pull/2368" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2368/hovercard">#2368</a></li>
<li>Add a deprecation warning for customers using CodeQL version 2.13.4 and earlier. These versions of CodeQL were discontinued on 9 July 2024 alongside GitHub Enterprise Server 3.9, and will be unsupported by CodeQL Action versions 3.26.0 and later and versions 2.26.0 and later. <a href="https://github.com/github/codeql-action/pull/2375" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2375/hovercard">#2375</a>
<ul dir="auto">
<li>If you are using one of these versions, please update to CodeQL CLI version 2.13.5 or later. For instance, if you have specified a custom version of the CLI using the 'tools' input to the 'init' Action, you can remove this input to use the default version.</li>
<li>Alternatively, if you want to continue using a version of the CodeQL CLI between 2.12.6 and 2.13.4, you can replace <code>github/codeql-action/*@v3</code> by <code>github/codeql-action/*@v3.25.13</code> and <code>github/codeql-action/*@v2</code> by <code>github/codeql-action/*@v2.25.13</code> in your code scanning workflow to ensure you continue using this version of the CodeQL Action.</li>
</ul>
</li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.25.12 - 12 Jul 2024</h2><a id="user-content-32512---12-jul-2024" class="anchor" aria-label="Permalink: 3.25.12 - 12 Jul 2024" href="#32512---12-jul-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Improve the reliability and performance of analyzing code when analyzing a compiled language with the <code>autobuild</code> <a href="https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages#codeql-build-modes">build mode</a> on GitHub Enterprise Server. This feature is already available to GitHub.com users. <a href="https://github.com/github/codeql-action/pull/2353" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2353/hovercard">#2353</a></li>
<li>Update default CodeQL bundle version to 2.18.0. <a href="https://github.com/github/codeql-action/pull/2364" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2364/hovercard">#2364</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.25.11 - 28 Jun 2024</h2><a id="user-content-32511---28-jun-2024" class="anchor" aria-label="Permalink: 3.25.11 - 28 Jun 2024" href="#32511---28-jun-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Avoid failing the workflow run if there is an error while uploading debug artifacts. <a href="https://github.com/github/codeql-action/pull/2349" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2349/hovercard">#2349</a></li>
<li>Update default CodeQL bundle version to 2.17.6. <a href="https://github.com/github/codeql-action/pull/2352" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2352/hovercard">#2352</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.25.10 - 13 Jun 2024</h2><a id="user-content-32510---13-jun-2024" class="anchor" aria-label="Permalink: 3.25.10 - 13 Jun 2024" href="#32510---13-jun-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.17.5. <a href="https://github.com/github/codeql-action/pull/2327" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2327/hovercard">#2327</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.25.9 - 12 Jun 2024</h2><a id="user-content-3259---12-jun-2024" class="anchor" aria-label="Permalink: 3.25.9 - 12 Jun 2024" href="#3259---12-jun-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Avoid failing database creation if the database folder already exists and contains some unexpected files. Requires CodeQL 2.18.0 or higher. <a href="https://github.com/github/codeql-action/pull/2330" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2330/hovercard">#2330</a></li>
<li>The init Action will attempt to clean up the database cluster directory before creating a new database and at the end of the job. This will help to avoid issues where the database cluster directory is left in an inconsistent state. <a href="https://github.com/github/codeql-action/pull/2332" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2332/hovercard">#2332</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.25.8 - 04 Jun 2024</h2><a id="user-content-3258---04-jun-2024" class="anchor" aria-label="Permalink: 3.25.8 - 04 Jun 2024" href="#3258---04-jun-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.17.4. <a href="https://github.com/github/codeql-action/pull/2321" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2321/hovercard">#2321</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.25.7 - 31 May 2024</h2><a id="user-content-3257---31-may-2024" class="anchor" aria-label="Permalink: 3.25.7 - 31 May 2024" href="#3257---31-may-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>We are rolling out a feature in May/June 2024 that will reduce the Actions cache usage of the Action by keeping only the newest TRAP cache for each language. <a href="https://github.com/github/codeql-action/pull/2306" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2306/hovercard">#2306</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.25.6 - 20 May 2024</h2><a id="user-content-3256---20-may-2024" class="anchor" aria-label="Permalink: 3.25.6 - 20 May 2024" href="#3256---20-may-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.17.3. <a href="https://github.com/github/codeql-action/pull/2295" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2295/hovercard">#2295</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.25.5 - 13 May 2024</h2><a id="user-content-3255---13-may-2024" class="anchor" aria-label="Permalink: 3.25.5 - 13 May 2024" href="#3255---13-may-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Add a compatibility matrix of supported CodeQL Action, CodeQL CLI, and GitHub Enterprise Server versions to the <a href="/github/codeql-action/blob/v3.28.17/README.md">README.md</a>. <a href="https://github.com/github/codeql-action/pull/2273" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2273/hovercard">#2273</a></li>
<li>Avoid printing out a warning for a missing <code>on.push</code> trigger when the CodeQL Action is triggered via a <code>workflow_call</code> event. <a href="https://github.com/github/codeql-action/pull/2274" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2274/hovercard">#2274</a></li>
<li>The <code>tools: latest</code> input to the <code>init</code> Action has been renamed to <code>tools: linked</code>. This option specifies that the Action should use the tools shipped at the same time as the Action. The old name will continue to work for backwards compatibility, but we recommend that new workflows use the new name. <a href="https://github.com/github/codeql-action/pull/2281" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2281/hovercard">#2281</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.25.4 - 08 May 2024</h2><a id="user-content-3254---08-may-2024" class="anchor" aria-label="Permalink: 3.25.4 - 08 May 2024" href="#3254---08-may-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.17.2. <a href="https://github.com/github/codeql-action/pull/2270" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2270/hovercard">#2270</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.25.3 - 25 Apr 2024</h2><a id="user-content-3253---25-apr-2024" class="anchor" aria-label="Permalink: 3.25.3 - 25 Apr 2024" href="#3253---25-apr-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.17.1. <a href="https://github.com/github/codeql-action/pull/2247" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2247/hovercard">#2247</a></li>
<li>Workflows running on <code>macos-latest</code> using CodeQL CLI versions before v2.15.1 will need to either upgrade their CLI version to v2.15.1 or newer, or change the platform to an Intel macOS runner, such as <code>macos-12</code>. ARM machines with SIP disabled, including the newest <code>macos-latest</code> image, are unsupported for CLI versions before 2.15.1. <a href="https://github.com/github/codeql-action/pull/2261" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2261/hovercard">#2261</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.25.2 - 22 Apr 2024</h2><a id="user-content-3252---22-apr-2024" class="anchor" aria-label="Permalink: 3.25.2 - 22 Apr 2024" href="#3252---22-apr-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.25.1 - 17 Apr 2024</h2><a id="user-content-3251---17-apr-2024" class="anchor" aria-label="Permalink: 3.25.1 - 17 Apr 2024" href="#3251---17-apr-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>We are rolling out a feature in April/May 2024 that improves the reliability and performance of analyzing code when analyzing a compiled language with the <code>autobuild</code> <a href="https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages#codeql-build-modes">build mode</a>. <a href="https://github.com/github/codeql-action/pull/2235" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2235/hovercard">#2235</a></li>
<li>Fix a bug where the <code>init</code> Action would fail if <code>--overwrite</code> was specified in <code>CODEQL_ACTION_EXTRA_OPTIONS</code>. <a href="https://github.com/github/codeql-action/pull/2245" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2245/hovercard">#2245</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.25.0 - 15 Apr 2024</h2><a id="user-content-3250---15-apr-2024" class="anchor" aria-label="Permalink: 3.25.0 - 15 Apr 2024" href="#3250---15-apr-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>
<p dir="auto">The deprecated feature for extracting dependencies for a Python analysis has been removed. <a href="https://github.com/github/codeql-action/pull/2224" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2224/hovercard">#2224</a></p>
<p dir="auto">As a result, the following inputs and environment variables are now ignored:</p>
<ul dir="auto">
<li>The <code>setup-python-dependencies</code> input to the <code>init</code> Action</li>
<li>The <code>CODEQL_ACTION_DISABLE_PYTHON_DEPENDENCY_INSTALLATION</code> environment variable</li>
</ul>
<p dir="auto">We recommend removing any references to these from your workflows. For more information, see the release notes for CodeQL Action v3.23.0 and v2.23.0.</p>
</li>
<li>
<p dir="auto">Automatically overwrite an existing database if found on the filesystem. <a href="https://github.com/github/codeql-action/pull/2229" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2229/hovercard">#2229</a></p>
</li>
<li>
<p dir="auto">Bump the minimum CodeQL bundle version to 2.12.6. <a href="https://github.com/github/codeql-action/pull/2232" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2232/hovercard">#2232</a></p>
</li>
<li>
<p dir="auto">A more relevant log message and a diagnostic are now emitted when the <code>file</code> program is not installed on a Linux runner, but is required for Go tracing to succeed. <a href="https://github.com/github/codeql-action/pull/2234" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2234/hovercard">#2234</a></p>
</li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.24.10 - 05 Apr 2024</h2><a id="user-content-32410---05-apr-2024" class="anchor" aria-label="Permalink: 3.24.10 - 05 Apr 2024" href="#32410---05-apr-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.17.0. <a href="https://github.com/github/codeql-action/pull/2219" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2219/hovercard">#2219</a></li>
<li>Add a deprecation warning for customers using CodeQL version 2.12.5 and earlier. These versions of CodeQL were discontinued on 26 March 2024 alongside GitHub Enterprise Server 3.8, and will be unsupported by CodeQL Action versions 3.25.0 and later and versions 2.25.0 and later. <a href="https://github.com/github/codeql-action/pull/2220" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2220/hovercard">#2220</a>
<ul dir="auto">
<li>If you are using one of these versions, please update to CodeQL CLI version 2.12.6 or later. For instance, if you have specified a custom version of the CLI using the 'tools' input to the 'init' Action, you can remove this input to use the default version.</li>
<li>Alternatively, if you want to continue using a version of the CodeQL CLI between 2.11.6 and 2.12.5, you can replace <code>github/codeql-action/*@v3</code> by <code>github/codeql-action/*@v3.24.10</code> and <code>github/codeql-action/*@v2</code> by <code>github/codeql-action/*@v2.24.10</code> in your code scanning workflow to ensure you continue using this version of the CodeQL Action.</li>
</ul>
</li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.24.9 - 22 Mar 2024</h2><a id="user-content-3249---22-mar-2024" class="anchor" aria-label="Permalink: 3.24.9 - 22 Mar 2024" href="#3249---22-mar-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.16.5. <a href="https://github.com/github/codeql-action/pull/2203" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2203/hovercard">#2203</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.24.8 - 18 Mar 2024</h2><a id="user-content-3248---18-mar-2024" class="anchor" aria-label="Permalink: 3.24.8 - 18 Mar 2024" href="#3248---18-mar-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Improve the ease of debugging extraction issues by increasing the verbosity of the extractor logs when running in debug mode. <a href="https://github.com/github/codeql-action/pull/2195" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2195/hovercard">#2195</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.24.7 - 12 Mar 2024</h2><a id="user-content-3247---12-mar-2024" class="anchor" aria-label="Permalink: 3.24.7 - 12 Mar 2024" href="#3247---12-mar-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.16.4. <a href="https://github.com/github/codeql-action/pull/2185" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2185/hovercard">#2185</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.24.6 - 29 Feb 2024</h2><a id="user-content-3246---29-feb-2024" class="anchor" aria-label="Permalink: 3.24.6 - 29 Feb 2024" href="#3246---29-feb-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.24.5 - 23 Feb 2024</h2><a id="user-content-3245---23-feb-2024" class="anchor" aria-label="Permalink: 3.24.5 - 23 Feb 2024" href="#3245---23-feb-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.16.3. <a href="https://github.com/github/codeql-action/pull/2156" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2156/hovercard">#2156</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.24.4 - 21 Feb 2024</h2><a id="user-content-3244---21-feb-2024" class="anchor" aria-label="Permalink: 3.24.4 - 21 Feb 2024" href="#3244---21-feb-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Fix an issue where an existing, but empty, <code>/sys/fs/cgroup/cpuset.cpus</code> file always resulted in a single-threaded run. <a href="https://github.com/github/codeql-action/pull/2151" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2151/hovercard">#2151</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.24.3 - 15 Feb 2024</h2><a id="user-content-3243---15-feb-2024" class="anchor" aria-label="Permalink: 3.24.3 - 15 Feb 2024" href="#3243---15-feb-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Fix an issue where the CodeQL Action would fail to load a configuration specified by the <code>config</code> input to the <code>init</code> Action. <a href="https://github.com/github/codeql-action/pull/2147" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2147/hovercard">#2147</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.24.2 - 15 Feb 2024</h2><a id="user-content-3242---15-feb-2024" class="anchor" aria-label="Permalink: 3.24.2 - 15 Feb 2024" href="#3242---15-feb-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Enable improved multi-threaded performance on larger runners for GitHub Enterprise Server users. This feature is already available to GitHub.com users. <a href="https://github.com/github/codeql-action/pull/2141" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2141/hovercard">#2141</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.24.1 - 13 Feb 2024</h2><a id="user-content-3241---13-feb-2024" class="anchor" aria-label="Permalink: 3.24.1 - 13 Feb 2024" href="#3241---13-feb-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.16.2. <a href="https://github.com/github/codeql-action/pull/2124" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2124/hovercard">#2124</a></li>
<li>The CodeQL action no longer fails if it can't write to the telemetry api endpoint. <a href="https://github.com/github/codeql-action/pull/2121" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2121/hovercard">#2121</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.24.0 - 02 Feb 2024</h2><a id="user-content-3240---02-feb-2024" class="anchor" aria-label="Permalink: 3.24.0 - 02 Feb 2024" href="#3240---02-feb-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>CodeQL Python analysis will no longer install dependencies on GitHub Enterprise Server, as is already the case for GitHub.com. See <a href="#3230---08-jan-2024">release notes for 3.23.0</a> for more details. <a href="https://github.com/github/codeql-action/pull/2106" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2106/hovercard">#2106</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.23.2 - 26 Jan 2024</h2><a id="user-content-3232---26-jan-2024" class="anchor" aria-label="Permalink: 3.23.2 - 26 Jan 2024" href="#3232---26-jan-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>On Linux, the maximum possible value for the <code>--threads</code> option now respects the CPU count as specified in <code>cgroup</code> files to more accurately reflect the number of available cores when running in containers. <a href="https://github.com/github/codeql-action/pull/2083" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2083/hovercard">#2083</a></li>
<li>Update default CodeQL bundle version to 2.16.1. <a href="https://github.com/github/codeql-action/pull/2096" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2096/hovercard">#2096</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.23.1 - 17 Jan 2024</h2><a id="user-content-3231---17-jan-2024" class="anchor" aria-label="Permalink: 3.23.1 - 17 Jan 2024" href="#3231---17-jan-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.16.0. <a href="https://github.com/github/codeql-action/pull/2073" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2073/hovercard">#2073</a></li>
<li>Change the retention period for uploaded debug artifacts to 7 days. Previously, this was whatever the repository default was. <a href="https://github.com/github/codeql-action/pull/2079" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2079/hovercard">#2079</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.23.0 - 08 Jan 2024</h2><a id="user-content-3230---08-jan-2024" class="anchor" aria-label="Permalink: 3.23.0 - 08 Jan 2024" href="#3230---08-jan-2024"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>We are rolling out a feature in January 2024 that will disable Python dependency installation by default for all users. This improves the speed of analysis while having only a very minor impact on results. You can override this behavior by setting <code>CODEQL_ACTION_DISABLE_PYTHON_DEPENDENCY_INSTALLATION=false</code> in your workflow, however we plan to remove this ability in future versions of the CodeQL Action. <a href="https://github.com/github/codeql-action/pull/2031" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2031/hovercard">#2031</a></li>
<li>The CodeQL Action now requires CodeQL version 2.11.6 or later. For more information, see <a href="#2227---16-nov-2023">the corresponding changelog entry for CodeQL Action version 2.22.7</a>. <a href="https://github.com/github/codeql-action/pull/2009" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2009/hovercard">#2009</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.22.12 - 22 Dec 2023</h2><a id="user-content-32212---22-dec-2023" class="anchor" aria-label="Permalink: 3.22.12 - 22 Dec 2023" href="#32212---22-dec-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.15.5. <a href="https://github.com/github/codeql-action/pull/2047" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2047/hovercard">#2047</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">3.22.11 - 13 Dec 2023</h2><a id="user-content-32211---13-dec-2023" class="anchor" aria-label="Permalink: 3.22.11 - 13 Dec 2023" href="#32211---13-dec-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>[v3+ only] The CodeQL Action now runs on Node.js v20. <a href="https://github.com/github/codeql-action/pull/2006" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2006/hovercard">#2006</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.22.10 - 12 Dec 2023</h2><a id="user-content-22210---12-dec-2023" class="anchor" aria-label="Permalink: 2.22.10 - 12 Dec 2023" href="#22210---12-dec-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.15.4. <a href="https://github.com/github/codeql-action/pull/2016" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2016/hovercard">#2016</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.22.9 - 07 Dec 2023</h2><a id="user-content-2229---07-dec-2023" class="anchor" aria-label="Permalink: 2.22.9 - 07 Dec 2023" href="#2229---07-dec-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.22.8 - 23 Nov 2023</h2><a id="user-content-2228---23-nov-2023" class="anchor" aria-label="Permalink: 2.22.8 - 23 Nov 2023" href="#2228---23-nov-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.15.3. <a href="https://github.com/github/codeql-action/pull/2001" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/2001/hovercard">#2001</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.22.7 - 16 Nov 2023</h2><a id="user-content-2227---16-nov-2023" class="anchor" aria-label="Permalink: 2.22.7 - 16 Nov 2023" href="#2227---16-nov-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Add a deprecation warning for customers using CodeQL version 2.11.5 and earlier. These versions of CodeQL were discontinued on 8 November 2023 alongside GitHub Enterprise Server 3.7, and will be unsupported by CodeQL Action v2.23.0 and later. <a href="https://github.com/github/codeql-action/pull/1993" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1993/hovercard">#1993</a>
<ul dir="auto">
<li>If you are using one of these versions, please update to CodeQL CLI version 2.11.6 or later. For instance, if you have specified a custom version of the CLI using the 'tools' input to the 'init' Action, you can remove this input to use the default version.</li>
<li>Alternatively, if you want to continue using a version of the CodeQL CLI between 2.10.5 and 2.11.5, you can replace <code>github/codeql-action/*@v2</code> by <code>github/codeql-action/*@v2.22.7</code> in your code scanning workflow to ensure you continue using this version of the CodeQL Action.</li>
</ul>
</li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.22.6 - 14 Nov 2023</h2><a id="user-content-2226---14-nov-2023" class="anchor" aria-label="Permalink: 2.22.6 - 14 Nov 2023" href="#2226---14-nov-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Customers running Python analysis on macOS using version 2.14.6 or earlier of the CodeQL CLI should upgrade to CodeQL CLI version 2.15.0 or later. If you do not wish to upgrade the CodeQL CLI, ensure that you are using Python version 3.11 or earlier, as CodeQL version 2.14.6 and earlier do not support Python 3.12. You can achieve this by adding a <a href="https://github.com/actions/setup-python"><code>setup-python</code></a> step to your code scanning workflow before the step that invokes <code>github/codeql-action/init</code>.</li>
<li>Update default CodeQL bundle version to 2.15.2. <a href="https://github.com/github/codeql-action/pull/1978" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1978/hovercard">#1978</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.22.5 - 27 Oct 2023</h2><a id="user-content-2225---27-oct-2023" class="anchor" aria-label="Permalink: 2.22.5 - 27 Oct 2023" href="#2225---27-oct-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.22.4 - 20 Oct 2023</h2><a id="user-content-2224---20-oct-2023" class="anchor" aria-label="Permalink: 2.22.4 - 20 Oct 2023" href="#2224---20-oct-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.15.1. <a href="https://github.com/github/codeql-action/pull/1953" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1953/hovercard">#1953</a></li>
<li>Users will begin to see warnings on Node.js 16 deprecation in their Actions logs on code scanning runs starting October 23, 2023.
<ul dir="auto">
<li>All code scanning workflows should continue to succeed regardless of the warning.</li>
<li>The team at GitHub maintaining the CodeQL Action is aware of the deprecation timeline and actively working on creating another version of the CodeQL Action, v3, that will bump us to Node 20.</li>
<li>For more information, and to communicate with the maintaining team, please use <a href="https://github.com/github/codeql-action/issues/1959" data-hovercard-type="issue" data-hovercard-url="/github/codeql-action/issues/1959/hovercard">this issue</a>.</li>
</ul>
</li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.22.3 - 13 Oct 2023</h2><a id="user-content-2223---13-oct-2023" class="anchor" aria-label="Permalink: 2.22.3 - 13 Oct 2023" href="#2223---13-oct-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Provide an authentication token when downloading the CodeQL Bundle from the API of a GitHub Enterprise Server instance. <a href="https://github.com/github/codeql-action/pull/1945" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1945/hovercard">#1945</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.22.2 - 12 Oct 2023</h2><a id="user-content-2222---12-oct-2023" class="anchor" aria-label="Permalink: 2.22.2 - 12 Oct 2023" href="#2222---12-oct-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.15.0. <a href="https://github.com/github/codeql-action/pull/1938" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1938/hovercard">#1938</a></li>
<li>Improve the log output when an error occurs in an invocation of the CodeQL CLI. <a href="https://github.com/github/codeql-action/pull/1927" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1927/hovercard">#1927</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.22.1 - 09 Oct 2023</h2><a id="user-content-2221---09-oct-2023" class="anchor" aria-label="Permalink: 2.22.1 - 09 Oct 2023" href="#2221---09-oct-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Add a workaround for Python 3.12, which is not supported in CodeQL CLI version 2.14.6 or earlier. If you are running an analysis on Windows and using Python 3.12 or later, the CodeQL Action will switch to running Python 3.11. In this case, if Python 3.11 is not found, then the workflow will fail. <a href="https://github.com/github/codeql-action/pull/1928" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1928/hovercard">#1928</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.22.0 - 06 Oct 2023</h2><a id="user-content-2220---06-oct-2023" class="anchor" aria-label="Permalink: 2.22.0 - 06 Oct 2023" href="#2220---06-oct-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>The CodeQL Action now requires CodeQL version 2.10.5 or later. For more information, see the corresponding changelog entry for CodeQL Action version 2.21.8. <a href="https://github.com/github/codeql-action/pull/1907" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1907/hovercard">#1907</a></li>
<li>The CodeQL Action no longer runs ML-powered queries. For more information, including details on our investment in AI-powered security technology, see <a href="https://github.blog/changelog/2023-09-29-codeql-code-scanning-deprecates-ml-powered-alerts/" rel="nofollow">"CodeQL code scanning deprecates ML-powered alerts."</a> <a href="https://github.com/github/codeql-action/pull/1910" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1910/hovercard">#1910</a></li>
<li>Fix a bug which prevented tracing of projects using Go 1.21 and above on Linux. <a href="https://github.com/github/codeql-action/pull/1909" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1909/hovercard">#1909</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.21.9 - 27 Sep 2023</h2><a id="user-content-2219---27-sep-2023" class="anchor" aria-label="Permalink: 2.21.9 - 27 Sep 2023" href="#2219---27-sep-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.14.6. <a href="https://github.com/github/codeql-action/pull/1897" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1897/hovercard">#1897</a></li>
<li>We are rolling out a feature in October 2023 that will improve the success rate of C/C++ autobuild. <a href="https://github.com/github/codeql-action/pull/1889" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1889/hovercard">#1889</a></li>
<li>We are rolling out a feature in October 2023 that will provide specific file coverage information for C and C++, Java and Kotlin, and JavaScript and TypeScript. Currently file coverage information for each of these pairs of languages is grouped together. <a href="https://github.com/github/codeql-action/pull/1903" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1903/hovercard">#1903</a></li>
<li>Add a warning to help customers avoid inadvertently analyzing the same CodeQL language in multiple matrix jobs. <a href="https://github.com/github/codeql-action/pull/1901" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1901/hovercard">#1901</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.21.8 - 19 Sep 2023</h2><a id="user-content-2218---19-sep-2023" class="anchor" aria-label="Permalink: 2.21.8 - 19 Sep 2023" href="#2218---19-sep-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Add a deprecation warning for customers using CodeQL version 2.10.4 and earlier. These versions of CodeQL were discontinued on 12 September 2023 alongside GitHub Enterprise Server 3.6, and will be unsupported by the next minor release of the CodeQL Action. <a href="https://github.com/github/codeql-action/pull/1884" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1884/hovercard">#1884</a>
<ul dir="auto">
<li>If you are using one of these versions, please update to CodeQL CLI version 2.10.5 or later. For instance, if you have specified a custom version of the CLI using the 'tools' input to the 'init' Action, you can remove this input to use the default version.</li>
<li>Alternatively, if you want to continue using a version of the CodeQL CLI between 2.9.5 and 2.10.4, you can replace <code>github/codeql-action/*@v2</code> by <code>github/codeql-action/*@v2.21.7</code> in your code scanning workflow to ensure you continue using this version of the CodeQL Action.</li>
</ul>
</li>
<li>Enable the following language aliases when using CodeQL 2.14.4 and later: <code>c-cpp</code> for C/C++ analysis, <code>java-kotlin</code> for Java/Kotlin analysis, and <code>javascript-typescript</code> for JavaScript/TypeScript analysis. <a href="https://github.com/github/codeql-action/pull/1883" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1883/hovercard">#1883</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.21.7 - 14 Sep 2023</h2><a id="user-content-2217---14-sep-2023" class="anchor" aria-label="Permalink: 2.21.7 - 14 Sep 2023" href="#2217---14-sep-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.14.5. <a href="https://github.com/github/codeql-action/pull/1882" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1882/hovercard">#1882</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.21.6 - 13 Sep 2023</h2><a id="user-content-2216---13-sep-2023" class="anchor" aria-label="Permalink: 2.21.6 - 13 Sep 2023" href="#2216---13-sep-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Better error message when there is a failure to determine the merge base of the code to analysis. <a href="https://github.com/github/codeql-action/pull/1860" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1860/hovercard">#1860</a></li>
<li>Improve the calculation of default amount of RAM used for query execution on GitHub Enterprise Server. This now reduces in proportion to the runner's total memory to better account for system memory usage, helping to avoid out-of-memory failures on larger runners. This feature is already available to GitHub.com users. <a href="https://github.com/github/codeql-action/pull/1866" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1866/hovercard">#1866</a></li>
<li>Enable improved file coverage information for GitHub Enterprise Server users. This feature is already available to GitHub.com users. <a href="https://github.com/github/codeql-action/pull/1867" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1867/hovercard">#1867</a></li>
<li>Update default CodeQL bundle version to 2.14.4. <a href="https://github.com/github/codeql-action/pull/1873" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1873/hovercard">#1873</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.21.5 - 28 Aug 2023</h2><a id="user-content-2215---28-aug-2023" class="anchor" aria-label="Permalink: 2.21.5 - 28 Aug 2023" href="#2215---28-aug-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.14.3. <a href="https://github.com/github/codeql-action/pull/1845" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1845/hovercard">#1845</a></li>
<li>Fixed a bug in CodeQL Action 2.21.3 onwards that affected beta support for <a href="https://projectlombok.org/" rel="nofollow">Project Lombok</a> when analyzing Java. The environment variable <code>CODEQL_EXTRACTOR_JAVA_RUN_ANNOTATION_PROCESSORS</code> will now be respected if it was manually configured in the workflow. <a href="https://github.com/github/codeql-action/pull/1844" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1844/hovercard">#1844</a></li>
<li>Enable support for Kotlin 1.9.20 when running with CodeQL CLI v2.13.4 through v2.14.3. <a href="https://github.com/github/codeql-action/pull/1853" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1853/hovercard">#1853</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.21.4 - 14 Aug 2023</h2><a id="user-content-2214---14-aug-2023" class="anchor" aria-label="Permalink: 2.21.4 - 14 Aug 2023" href="#2214---14-aug-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.14.2. <a href="https://github.com/github/codeql-action/pull/1831" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1831/hovercard">#1831</a></li>
<li>Log a warning if the amount of available disk space runs low during a code scanning run. <a href="https://github.com/github/codeql-action/pull/1825" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1825/hovercard">#1825</a></li>
<li>When downloading CodeQL bundle version 2.13.4 and later, cache these bundles in the Actions tool cache using a simpler version number. <a href="https://github.com/github/codeql-action/pull/1832" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1832/hovercard">#1832</a></li>
<li>Fix an issue that first appeared in CodeQL Action v2.21.2 that prevented CodeQL invocations from being logged. <a href="https://github.com/github/codeql-action/pull/1833" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1833/hovercard">#1833</a></li>
<li>We are rolling out a feature in August 2023 that will improve the quality of file coverage information. <a href="https://github.com/github/codeql-action/pull/1835" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1835/hovercard">#1835</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.21.3 - 08 Aug 2023</h2><a id="user-content-2213---08-aug-2023" class="anchor" aria-label="Permalink: 2.21.3 - 08 Aug 2023" href="#2213---08-aug-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>We are rolling out a feature in August 2023 that will improve multi-threaded performance on larger runners. <a href="https://github.com/github/codeql-action/pull/1817" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1817/hovercard">#1817</a></li>
<li>We are rolling out a feature in August 2023 that adds beta support for <a href="https://projectlombok.org/" rel="nofollow">Project Lombok</a> when analyzing Java. <a href="https://github.com/github/codeql-action/pull/1809" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1809/hovercard">#1809</a></li>
<li>Reduce disk space usage when downloading the CodeQL bundle. <a href="https://github.com/github/codeql-action/pull/1820" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1820/hovercard">#1820</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.21.2 - 28 Jul 2023</h2><a id="user-content-2212---28-jul-2023" class="anchor" aria-label="Permalink: 2.21.2 - 28 Jul 2023" href="#2212---28-jul-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.14.1. <a href="https://github.com/github/codeql-action/pull/1797" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1797/hovercard">#1797</a></li>
<li>Avoid duplicating the analysis summary within the logs. <a href="https://github.com/github/codeql-action/pull/1811" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1811/hovercard">#1811</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.21.1 - 26 Jul 2023</h2><a id="user-content-2211---26-jul-2023" class="anchor" aria-label="Permalink: 2.21.1 - 26 Jul 2023" href="#2211---26-jul-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Improve the handling of fatal errors from the CodeQL CLI. <a href="https://github.com/github/codeql-action/pull/1795" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1795/hovercard">#1795</a></li>
<li>Add the <code>sarif-output</code> output to the analyze action that contains the path to the directory of the generated SARIF. <a href="https://github.com/github/codeql-action/pull/1799" data-hovercard-type="issue" data-hovercard-url="/github/codeql-action/issues/1799/hovercard">#1799</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.21.0 - 19 Jul 2023</h2><a id="user-content-2210---19-jul-2023" class="anchor" aria-label="Permalink: 2.21.0 - 19 Jul 2023" href="#2210---19-jul-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>CodeQL Action now requires CodeQL CLI 2.9.4 or later. For more information, see the corresponding changelog entry for CodeQL Action version 2.20.4. <a href="https://github.com/github/codeql-action/pull/1724" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1724/hovercard">#1724</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.20.4 - 14 Jul 2023</h2><a id="user-content-2204---14-jul-2023" class="anchor" aria-label="Permalink: 2.20.4 - 14 Jul 2023" href="#2204---14-jul-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>This is the last release of the Action that supports CodeQL CLI versions 2.8.5 to 2.9.3. These versions of the CodeQL CLI were deprecated on June 20, 2023 alongside GitHub Enterprise Server 3.5 and will not be supported by the next release of the CodeQL Action (2.21.0).
<ul dir="auto">
<li>If you are using one of these versions, please update to CodeQL CLI version 2.9.4 or later. For instance, if you have specified a custom version of the CLI using the 'tools' input to the 'init' Action, you can remove this input to use the default version.</li>
<li>Alternatively, if you want to continue using a version of the CodeQL CLI between 2.8.5 and 2.9.3, you can replace 'github/codeql-action/<em>@v2' by 'github/codeql-action/</em>@v2.20.4' in your code scanning workflow to ensure you continue using this version of the CodeQL Action.</li>
</ul>
</li>
<li>We are rolling out a feature in July 2023 that will slightly reduce the default amount of RAM used for query execution, in proportion to the runner's total memory. This will help to avoid out-of-memory failures on larger runners. <a href="https://github.com/github/codeql-action/pull/1760" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1760/hovercard">#1760</a></li>
<li>Update default CodeQL bundle version to 2.14.0. <a href="https://github.com/github/codeql-action/pull/1762" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1762/hovercard">#1762</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.20.3 - 06 Jul 2023</h2><a id="user-content-2203---06-jul-2023" class="anchor" aria-label="Permalink: 2.20.3 - 06 Jul 2023" href="#2203---06-jul-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.13.5. <a href="https://github.com/github/codeql-action/pull/1743" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1743/hovercard">#1743</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.20.2 - 03 Jul 2023</h2><a id="user-content-2202---03-jul-2023" class="anchor" aria-label="Permalink: 2.20.2 - 03 Jul 2023" href="#2202---03-jul-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.20.1 - 21 Jun 2023</h2><a id="user-content-2201---21-jun-2023" class="anchor" aria-label="Permalink: 2.20.1 - 21 Jun 2023" href="#2201---21-jun-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.13.4. <a href="https://github.com/github/codeql-action/pull/1721" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1721/hovercard">#1721</a></li>
<li>Experimental: add a new <code>resolve-environment</code> action which attempts to infer a configuration for the build environment that is required to build a given project. Do not use this in production as it is part of an internal experiment and subject to change at any time.</li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.20.0 - 13 Jun 2023</h2><a id="user-content-2200---13-jun-2023" class="anchor" aria-label="Permalink: 2.20.0 - 13 Jun 2023" href="#2200---13-jun-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Bump the version of the Action to 2.20.0. This ensures that users who received a Dependabot upgrade to <a href="https://github.com/github/codeql-action/commit/cdcdbb579706841c47f7063dda365e292e5cad7a"><code>cdcdbb5</code></a>, which was mistakenly marked as Action version 2.13.4, continue to receive updates to the CodeQL Action. Full details in <a href="https://github.com/github/codeql-action/pull/1729" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1729/hovercard">#1729</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.3.6 - 01 Jun 2023</h2><a id="user-content-236---01-jun-2023" class="anchor" aria-label="Permalink: 2.3.6 - 01 Jun 2023" href="#236---01-jun-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.13.3. <a href="https://github.com/github/codeql-action/pull/1698" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1698/hovercard">#1698</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.3.5 - 25 May 2023</h2><a id="user-content-235---25-may-2023" class="anchor" aria-label="Permalink: 2.3.5 - 25 May 2023" href="#235---25-may-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Allow invalid URIs to be used as values to <code>artifactLocation.uri</code> properties. This reverses a change from <a href="https://github.com/github/codeql-action/pull/1668" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1668/hovercard">#1668</a> that inadvertently led to stricter validation of some URI values. <a href="https://github.com/github/codeql-action/pull/1705" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1705/hovercard">#1705</a></li>
<li>Gracefully handle invalid URIs when fingerprinting. <a href="https://github.com/github/codeql-action/pull/1694" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1694/hovercard">#1694</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.3.4 - 24 May 2023</h2><a id="user-content-234---24-may-2023" class="anchor" aria-label="Permalink: 2.3.4 - 24 May 2023" href="#234---24-may-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Updated the SARIF 2.1.0 JSON schema file to the latest from <a href="https://github.com/oasis-tcs/sarif-spec/blob/123e95847b13fbdd4cbe2120fa5e33355d4a042b/Schemata/sarif-schema-2.1.0.json">oasis-tcs/sarif-spec</a>. <a href="https://github.com/github/codeql-action/pull/1668" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1668/hovercard">#1668</a></li>
<li>We are rolling out a feature in May 2023 that will disable Python dependency installation for new users of the CodeQL Action. This improves the speed of analysis while having only a very minor impact on results. <a href="https://github.com/github/codeql-action/pull/1676" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1676/hovercard">#1676</a></li>
<li>We are improving the way that <a href="https://github.com/github/codeql-action/releases">CodeQL bundles</a> are tagged to make it possible to easily identify bundles by their CodeQL semantic version. <a href="https://github.com/github/codeql-action/pull/1682" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1682/hovercard">#1682</a>
<ul dir="auto">
<li>As of CodeQL CLI 2.13.4, CodeQL bundles will be tagged using semantic versions, for example <code>codeql-bundle-v2.13.4</code>, instead of timestamps, like <code>codeql-bundle-20230615</code>.</li>
<li>This change does not affect the majority of workflows, and we will not be changing tags for existing bundle releases.</li>
<li>Some workflows with custom logic that depends on the specific format of the CodeQL bundle tag may need to be updated. For example, if your workflow matches CodeQL bundle tag names against a <code>codeql-bundle-yyyymmdd</code> pattern, you should update it to also recognize <code>codeql-bundle-vx.y.z</code> tags.</li>
</ul>
</li>
<li>Remove the requirement for <code>on.push</code> and <code>on.pull_request</code> to trigger on the same branches. <a href="https://github.com/github/codeql-action/pull/1675" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1675/hovercard">#1675</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.3.3 - 04 May 2023</h2><a id="user-content-233---04-may-2023" class="anchor" aria-label="Permalink: 2.3.3 - 04 May 2023" href="#233---04-may-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.13.1. <a href="https://github.com/github/codeql-action/pull/1664" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1664/hovercard">#1664</a></li>
<li>You can now configure CodeQL within your code scanning workflow by passing a <code>config</code> input to the <code>init</code> Action. See <a href="https://aka.ms/code-scanning-docs/config-file" rel="nofollow">Using a custom configuration file</a> for more information about configuring code scanning. <a href="https://github.com/github/codeql-action/pull/1590" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1590/hovercard">#1590</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.3.2 - 27 Apr 2023</h2><a id="user-content-232---27-apr-2023" class="anchor" aria-label="Permalink: 2.3.2 - 27 Apr 2023" href="#232---27-apr-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.3.1 - 26 Apr 2023</h2><a id="user-content-231---26-apr-2023" class="anchor" aria-label="Permalink: 2.3.1 - 26 Apr 2023" href="#231---26-apr-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.3.0 - 21 Apr 2023</h2><a id="user-content-230---21-apr-2023" class="anchor" aria-label="Permalink: 2.3.0 - 21 Apr 2023" href="#230---21-apr-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.13.0. <a href="https://github.com/github/codeql-action/pull/1649" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1649/hovercard">#1649</a></li>
<li>Bump the minimum CodeQL bundle version to 2.8.5. <a href="https://github.com/github/codeql-action/pull/1618" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1618/hovercard">#1618</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.2.12 - 13 Apr 2023</h2><a id="user-content-2212---13-apr-2023" class="anchor" aria-label="Permalink: 2.2.12 - 13 Apr 2023" href="#2212---13-apr-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Include the value of the <code>GITHUB_RUN_ATTEMPT</code> environment variable in the telemetry sent to GitHub. <a href="https://github.com/github/codeql-action/pull/1640" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1640/hovercard">#1640</a></li>
<li>Improve the ease of debugging failed runs configured using <a href="https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning-for-a-repository#configuring-code-scanning-automatically">default setup</a>. The CodeQL Action will now upload diagnostic information to Code Scanning from failed runs configured using default setup. You can view this diagnostic information on the <a href="https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/about-the-tool-status-page">tool status page</a>. <a href="https://github.com/github/codeql-action/pull/1619" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1619/hovercard">#1619</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.2.11 - 06 Apr 2023</h2><a id="user-content-2211---06-apr-2023" class="anchor" aria-label="Permalink: 2.2.11 - 06 Apr 2023" href="#2211---06-apr-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.2.10 - 05 Apr 2023</h2><a id="user-content-2210---05-apr-2023" class="anchor" aria-label="Permalink: 2.2.10 - 05 Apr 2023" href="#2210---05-apr-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.12.6. <a href="https://github.com/github/codeql-action/pull/1629" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1629/hovercard">#1629</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.2.9 - 27 Mar 2023</h2><a id="user-content-229---27-mar-2023" class="anchor" aria-label="Permalink: 2.2.9 - 27 Mar 2023" href="#229---27-mar-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Customers post-processing the SARIF output of the <code>analyze</code> Action before uploading it to Code Scanning will benefit from an improved debugging experience. <a href="https://github.com/github/codeql-action/pull/1598" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1598/hovercard">#1598</a>
<ul dir="auto">
<li>The CodeQL Action will now upload a SARIF file with debugging information to Code Scanning on failed runs for customers using <code>upload: false</code>. Previously, this was only available for customers using the default value of the <code>upload</code> input.</li>
<li>The <code>upload</code> input to the <code>analyze</code> Action now accepts the following values:
<ul dir="auto">
<li><code>always</code> is the default value, which uploads the SARIF file to Code Scanning for successful and failed runs.</li>
<li><code>failure-only</code> is recommended for customers post-processing the SARIF file before uploading it to Code Scanning. This option uploads debugging information to Code Scanning for failed runs to improve the debugging experience.</li>
<li><code>never</code> avoids uploading the SARIF file to Code Scanning even if the code scanning run fails. This is not recommended for external users since it complicates debugging.</li>
<li>The legacy <code>true</code> and <code>false</code> options will be interpreted as <code>always</code> and <code>failure-only</code> respectively.</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.2.8 - 22 Mar 2023</h2><a id="user-content-228---22-mar-2023" class="anchor" aria-label="Permalink: 2.2.8 - 22 Mar 2023" href="#228---22-mar-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.12.5. <a href="https://github.com/github/codeql-action/pull/1585" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1585/hovercard">#1585</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.2.7 - 15 Mar 2023</h2><a id="user-content-227---15-mar-2023" class="anchor" aria-label="Permalink: 2.2.7 - 15 Mar 2023" href="#227---15-mar-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.2.6 - 10 Mar 2023</h2><a id="user-content-226---10-mar-2023" class="anchor" aria-label="Permalink: 2.2.6 - 10 Mar 2023" href="#226---10-mar-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.12.4. <a href="https://github.com/github/codeql-action/pull/1561" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1561/hovercard">#1561</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.2.5 - 24 Feb 2023</h2><a id="user-content-225---24-feb-2023" class="anchor" aria-label="Permalink: 2.2.5 - 24 Feb 2023" href="#225---24-feb-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.12.3. <a href="https://github.com/github/codeql-action/pull/1543" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1543/hovercard">#1543</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.2.4 - 10 Feb 2023</h2><a id="user-content-224---10-feb-2023" class="anchor" aria-label="Permalink: 2.2.4 - 10 Feb 2023" href="#224---10-feb-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.2.3 - 08 Feb 2023</h2><a id="user-content-223---08-feb-2023" class="anchor" aria-label="Permalink: 2.2.3 - 08 Feb 2023" href="#223---08-feb-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.12.2. <a href="https://github.com/github/codeql-action/pull/1518" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1518/hovercard">#1518</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.2.2 - 06 Feb 2023</h2><a id="user-content-222---06-feb-2023" class="anchor" aria-label="Permalink: 2.2.2 - 06 Feb 2023" href="#222---06-feb-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Fix an issue where customers using the CodeQL Action with the <a href="https://docs.github.com/en/enterprise-server@3.7/admin/code-security/managing-github-advanced-security-for-your-enterprise/configuring-code-scanning-for-your-appliance#configuring-codeql-analysis-on-a-server-without-internet-access">CodeQL Action sync tool</a> would not be able to obtain the CodeQL tools. <a href="https://github.com/github/codeql-action/pull/1517" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1517/hovercard">#1517</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.2.1 - 27 Jan 2023</h2><a id="user-content-221---27-jan-2023" class="anchor" aria-label="Permalink: 2.2.1 - 27 Jan 2023" href="#221---27-jan-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.2.0 - 26 Jan 2023</h2><a id="user-content-220---26-jan-2023" class="anchor" aria-label="Permalink: 2.2.0 - 26 Jan 2023" href="#220---26-jan-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Improve stability when choosing the default version of CodeQL to use in code scanning workflow runs on Actions on GitHub.com. <a href="https://github.com/github/codeql-action/pull/1475" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1475/hovercard">#1475</a>
<ul dir="auto">
<li>This change addresses customer reports of code scanning alerts on GitHub.com being closed and reopened during the rollout of new versions of CodeQL in the GitHub Actions <a href="https://github.com/actions/runner-images">runner images</a>.</li>
<li><strong>No change is required for the majority of workflows</strong>, including:
<ul dir="auto">
<li>Workflows on GitHub.com hosted runners using the latest version (<code>v2</code>) of the CodeQL Action.</li>
<li>Workflows on GitHub.com hosted runners that are pinned to specific versions of the CodeQL Action from <code>v2.2.0</code> onwards.</li>
<li>Workflows on GitHub Enterprise Server.</li>
</ul>
</li>
<li><strong>A change may be required</strong> for workflows on GitHub.com hosted runners that are pinned to specific versions of the CodeQL Action before <code>v2.2.0</code> (e.g. <code>v2.1.32</code>):
<ul dir="auto">
<li>Previously, these workflows would obtain the latest version of CodeQL from the Actions runner image.</li>
<li>Now, these workflows will download an older, compatible version of CodeQL from GitHub Releases. To use this older version, no change is required. To use the newest version of CodeQL, please update your workflows to reference the latest version of the CodeQL Action (<code>v2</code>).</li>
</ul>
</li>
<li><strong>Internal changes</strong>
<ul dir="auto">
<li>These changes will not affect the majority of code scanning workflows. Continue reading only if your workflow uses <a href="https://github.com/actions/toolkit/tree/main/packages/tool-cache">@actions/tool-cache</a> or relies on the precise location of CodeQL within the Actions tool cache.</li>
<li>The tool cache now contains <strong>two</strong> recent CodeQL versions (previously <strong>one</strong>).</li>
<li>Each CodeQL version is located under a directory named after the release date and version number, e.g. CodeQL 2.11.6 is now located under <code>CodeQL/2.11.6-20221211/x64/codeql</code> (previously <code>CodeQL/0.0.0-20221211/x64/codeql</code>).</li>
</ul>
</li>
</ul>
</li>
<li>The maximum number of <a href="https://docs.github.com/en/code-security/code-scanning/integrating-with-code-scanning/sarif-support-for-code-scanning#run-object">SARIF runs</a> per file has been increased from 15 to 20 for users uploading SARIF files to GitHub.com. This change will help ensure that Code Scanning can process SARIF files generated by third-party tools that have many runs. See the <a href="https://docs.github.com/en/rest/code-scanning#upload-an-analysis-as-sarif-data">GitHub API documentation</a> for a list of all the limits around uploading SARIF. This change will be released to GitHub Enterprise Server as part of GHES 3.9.</li>
<li>Update default CodeQL bundle version to 2.12.1. <a href="https://github.com/github/codeql-action/pull/1498" data-hovercard-type="issue" data-hovercard-url="/github/codeql-action/issues/1498/hovercard">#1498</a></li>
<li>Fix a bug that forced the <code>init</code> Action to run for at least two minutes on JavaScript. <a href="https://github.com/github/codeql-action/pull/1494" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1494/hovercard">#1494</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.39 - 18 Jan 2023</h2><a id="user-content-2139---18-jan-2023" class="anchor" aria-label="Permalink: 2.1.39 - 18 Jan 2023" href="#2139---18-jan-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>CodeQL Action v1 is now deprecated, and is no longer updated or supported. For better performance, improved security, and new features, upgrade to v2. For more information, see <a href="https://github.blog/changelog/2023-01-18-code-scanning-codeql-action-v1-is-now-deprecated/" rel="nofollow">this changelog post</a>. <a href="https://github.com/github/codeql-action/pull/1466" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1466/hovercard">#1467</a></li>
<li>Python automatic dependency installation will no longer fail for projects using Poetry that specify <code>virtualenvs.options.no-pip = true</code> in their <code>poetry.toml</code>. <a href="https://github.com/github/codeql-action/pull/1431" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1431/hovercard">#1431</a></li>
<li>Avoid printing a stack trace and error message when the action fails to find the SHA at the
current directory. This will happen in several non-error states and so we now avoid cluttering the
log with this message. <a href="https://github.com/github/codeql-action/pull/1485" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1485/hovercard">#1485</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.38 - 12 Jan 2023</h2><a id="user-content-2138---12-jan-2023" class="anchor" aria-label="Permalink: 2.1.38 - 12 Jan 2023" href="#2138---12-jan-2023"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.12.0. <a href="https://github.com/github/codeql-action/pull/1466" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1466/hovercard">#1466</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.37 - 14 Dec 2022</h2><a id="user-content-2137---14-dec-2022" class="anchor" aria-label="Permalink: 2.1.37 - 14 Dec 2022" href="#2137---14-dec-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.11.6. <a href="https://github.com/github/codeql-action/pull/1433" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1433/hovercard">#1433</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.36 - 08 Dec 2022</h2><a id="user-content-2136---08-dec-2022" class="anchor" aria-label="Permalink: 2.1.36 - 08 Dec 2022" href="#2136---08-dec-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.11.5. <a href="https://github.com/github/codeql-action/pull/1412" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1412/hovercard">#1412</a></li>
<li>Add a step that tries to upload a SARIF file for the workflow run when that workflow run fails. This will help better surface failed code scanning workflow runs. <a href="https://github.com/github/codeql-action/pull/1393" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1393/hovercard">#1393</a></li>
<li>Python automatic dependency installation will no longer consider dependency code installed in venv as user-written, for projects using Poetry that specify <code>virtualenvs.in-project = true</code> in their <code>poetry.toml</code>. <a href="https://github.com/github/codeql-action/pull/1419" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1419/hovercard">#1419</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.35 - 01 Dec 2022</h2><a id="user-content-2135---01-dec-2022" class="anchor" aria-label="Permalink: 2.1.35 - 01 Dec 2022" href="#2135---01-dec-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.34 - 25 Nov 2022</h2><a id="user-content-2134---25-nov-2022" class="anchor" aria-label="Permalink: 2.1.34 - 25 Nov 2022" href="#2134---25-nov-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.11.4. <a href="https://github.com/github/codeql-action/pull/1391" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1391/hovercard">#1391</a></li>
<li>Fixed a bug where some the <code>init</code> action and the <code>analyze</code> action would have different sets of experimental feature flags enabled. <a href="https://github.com/github/codeql-action/pull/1384" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1384/hovercard">#1384</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.33 - 16 Nov 2022</h2><a id="user-content-2133---16-nov-2022" class="anchor" aria-label="Permalink: 2.1.33 - 16 Nov 2022" href="#2133---16-nov-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Go is now analyzed in the same way as other compiled languages such as C/C++, C#, and Java. This completes the rollout of the feature described in <a href="#2127---06-oct-2022">CodeQL Action version 2.1.27</a>. <a href="https://github.com/github/codeql-action/pull/1322" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1322/hovercard">#1322</a></li>
<li>Bump the minimum CodeQL bundle version to 2.6.3. <a href="https://github.com/github/codeql-action/pull/1358" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1358/hovercard">#1358</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.32 - 14 Nov 2022</h2><a id="user-content-2132---14-nov-2022" class="anchor" aria-label="Permalink: 2.1.32 - 14 Nov 2022" href="#2132---14-nov-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.11.3. <a href="https://github.com/github/codeql-action/pull/1348" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1348/hovercard">#1348</a></li>
<li>Update the ML-powered additional query pack for JavaScript to version 0.4.0. <a href="https://github.com/github/codeql-action/pull/1351" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1351/hovercard">#1351</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.31 - 04 Nov 2022</h2><a id="user-content-2131---04-nov-2022" class="anchor" aria-label="Permalink: 2.1.31 - 04 Nov 2022" href="#2131---04-nov-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>The <code>rb/weak-cryptographic-algorithm</code> Ruby query has been updated to no longer report uses of hash functions such as <code>MD5</code> and <code>SHA1</code> even if they are known to be weak. These hash algorithms are used very often in non-sensitive contexts, making the query too imprecise in practice. For more information, see the corresponding change in the <a href="https://github.com/github/codeql/pull/11129" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql/pull/11129/hovercard">github/codeql repository</a>. <a href="https://github.com/github/codeql-action/pull/1344" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1344/hovercard">#1344</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.30 - 02 Nov 2022</h2><a id="user-content-2130---02-nov-2022" class="anchor" aria-label="Permalink: 2.1.30 - 02 Nov 2022" href="#2130---02-nov-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Improve the error message when using CodeQL bundle version 2.7.2 and earlier in a workflow that runs on a runner image such as <code>ubuntu-22.04</code> that uses glibc version 2.34 and later. <a href="https://github.com/github/codeql-action/pull/1334" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1334/hovercard">#1334</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.29 - 26 Oct 2022</h2><a id="user-content-2129---26-oct-2022" class="anchor" aria-label="Permalink: 2.1.29 - 26 Oct 2022" href="#2129---26-oct-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.11.2. <a href="https://github.com/github/codeql-action/pull/1320" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1320/hovercard">#1320</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.28 - 18 Oct 2022</h2><a id="user-content-2128---18-oct-2022" class="anchor" aria-label="Permalink: 2.1.28 - 18 Oct 2022" href="#2128---18-oct-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.11.1. <a href="https://github.com/github/codeql-action/pull/1294" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1294/hovercard">#1294</a></li>
<li>Replace uses of GitHub Actions command <code>set-output</code> because it is now deprecated. See more information in the <a href="https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/" rel="nofollow">GitHub Changelog</a>. <a href="https://github.com/github/codeql-action/pull/1301" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1301/hovercard">#1301</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.27 - 06 Oct 2022</h2><a id="user-content-2127---06-oct-2022" class="anchor" aria-label="Permalink: 2.1.27 - 06 Oct 2022" href="#2127---06-oct-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>We are rolling out a feature of the CodeQL Action in October 2022 that changes the way that Go code is analyzed to be more consistent with other compiled languages like C/C++, C#, and Java. You do not need to alter your code scanning workflows. If you encounter any problems, please <a href="https://github.com/github/codeql-action/issues">file an issue</a> or open a private ticket with GitHub Support and request an escalation to engineering.</li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.26 - 29 Sep 2022</h2><a id="user-content-2126---29-sep-2022" class="anchor" aria-label="Permalink: 2.1.26 - 29 Sep 2022" href="#2126---29-sep-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.11.0. <a href="https://github.com/github/codeql-action/pull/1267" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1267/hovercard">#1267</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.25 - 21 Sep 2022</h2><a id="user-content-2125---21-sep-2022" class="anchor" aria-label="Permalink: 2.1.25 - 21 Sep 2022" href="#2125---21-sep-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>We will soon be rolling out a feature of the CodeQL Action that stores some information used to make future runs faster in the GitHub Actions cache. Initially, this will only be enabled on JavaScript repositories, but we plan to add more languages to this soon. The new feature can be disabled by passing the <code>trap-caching: false</code> option to your workflow's <code>init</code> step, for example if you are already using the GitHub Actions cache for a different purpose and are near the storage limit for it.</li>
<li>Add support for Python automatic dependency installation with Poetry 1.2 <a href="https://github.com/github/codeql-action/pull/1258" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1258/hovercard">#1258</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.24 - 16 Sep 2022</h2><a id="user-content-2124---16-sep-2022" class="anchor" aria-label="Permalink: 2.1.24 - 16 Sep 2022" href="#2124---16-sep-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.23 - 14 Sep 2022</h2><a id="user-content-2123---14-sep-2022" class="anchor" aria-label="Permalink: 2.1.23 - 14 Sep 2022" href="#2123---14-sep-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Allow CodeQL packs to be downloaded from GitHub Enterprise Server instances, using the new <code>registries</code> input for the <code>init</code> action.  <a href="https://github.com/github/codeql-action/pull/1221" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1221/hovercard">#1221</a></li>
<li>Update default CodeQL bundle version to 2.10.5. <a href="https://github.com/github/codeql-action/pull/1240" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1240/hovercard">#1240</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.22 - 01 Sep 2022</h2><a id="user-content-2122---01-sep-2022" class="anchor" aria-label="Permalink: 2.1.22 - 01 Sep 2022" href="#2122---01-sep-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Downloading CodeQL packs has been moved to the <code>init</code> step. Previously, CodeQL packs were downloaded during the <code>analyze</code> step. <a href="https://github.com/github/codeql-action/pull/1218" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1218/hovercard">#1218</a></li>
<li>Update default CodeQL bundle version to 2.10.4. <a href="https://github.com/github/codeql-action/pull/1224" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1224/hovercard">#1224</a></li>
<li>The newly released <a href="https://python-poetry.org/blog/announcing-poetry-1.2.0" rel="nofollow">Poetry 1.2</a> is not yet supported. In the most common case where the CodeQL Action is automatically installing Python dependencies, it will continue to install and use Poetry 1.1 on its own. However, in certain cases such as with self-hosted runners, you may need to ensure Poetry 1.1 is installed yourself.</li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.21 - 25 Aug 2022</h2><a id="user-content-2121---25-aug-2022" class="anchor" aria-label="Permalink: 2.1.21 - 25 Aug 2022" href="#2121---25-aug-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Improve error messages when the code scanning configuration file includes an invalid <code>queries</code> block or an invalid <code>query-filters</code> block. <a href="https://github.com/github/codeql-action/pull/1208" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1208/hovercard">#1208</a></li>
<li>Fix a bug where Go build tracing could fail on Windows. <a href="https://github.com/github/codeql-action/pull/1209" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1209/hovercard">#1209</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.20 - 22 Aug 2022</h2><a id="user-content-2120---22-aug-2022" class="anchor" aria-label="Permalink: 2.1.20 - 22 Aug 2022" href="#2120---22-aug-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.19 - 17 Aug 2022</h2><a id="user-content-2119---17-aug-2022" class="anchor" aria-label="Permalink: 2.1.19 - 17 Aug 2022" href="#2119---17-aug-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Add the ability to filter queries from a code scanning run by using the <code>query-filters</code> option in the code scanning configuration file. <a href="https://github.com/github/codeql-action/pull/1098" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1098/hovercard">#1098</a></li>
<li>In debug mode, debug artifacts are now uploaded even if a step in the Actions workflow fails. <a href="https://github.com/github/codeql-action/pull/1159" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1159/hovercard">#1159</a></li>
<li>Update default CodeQL bundle version to 2.10.3. <a href="https://github.com/github/codeql-action/pull/1178" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1178/hovercard">#1178</a></li>
<li>The combination of python2 and Pipenv is no longer supported. <a href="https://github.com/github/codeql-action/pull/1181" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1181/hovercard">#1181</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.18 - 03 Aug 2022</h2><a id="user-content-2118---03-aug-2022" class="anchor" aria-label="Permalink: 2.1.18 - 03 Aug 2022" href="#2118---03-aug-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.10.2.  <a href="https://github.com/github/codeql-action/pull/1156" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1156/hovercard">#1156</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.17 - 28 Jul 2022</h2><a id="user-content-2117---28-jul-2022" class="anchor" aria-label="Permalink: 2.1.17 - 28 Jul 2022" href="#2117---28-jul-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.10.1.  <a href="https://github.com/github/codeql-action/pull/1143" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1143/hovercard">#1143</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.16 - 13 Jul 2022</h2><a id="user-content-2116---13-jul-2022" class="anchor" aria-label="Permalink: 2.1.16 - 13 Jul 2022" href="#2116---13-jul-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>You can now quickly debug a job that uses the CodeQL Action by re-running the job from the GitHub UI and selecting the "Enable debug logging" option. <a href="https://github.com/github/codeql-action/pull/1132" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1132/hovercard">#1132</a></li>
<li>You can now see diagnostic messages produced by the analysis in the logs of the <code>analyze</code> Action by enabling debug mode. To enable debug mode, pass <code>debug: true</code> to the <code>init</code> Action, or <a href="https://docs.github.com/en/actions/monitoring-and-troubleshooting-workflows/enabling-debug-logging#enabling-step-debug-logging">enable step debug logging</a>. This feature is available for CodeQL CLI version 2.10.0 and later. <a href="https://github.com/github/codeql-action/pull/1133" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1133/hovercard">#1133</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.15 - 28 Jun 2022</h2><a id="user-content-2115---28-jun-2022" class="anchor" aria-label="Permalink: 2.1.15 - 28 Jun 2022" href="#2115---28-jun-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>CodeQL query packs listed in the <code>packs</code> configuration field will be skipped if their target language is not being analyzed in the current Actions job. Previously, this would throw an error. <a href="https://github.com/github/codeql-action/pull/1116" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1116/hovercard">#1116</a></li>
<li>The combination of python2 and poetry is no longer supported. See <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1190944736" data-permission-text="Title is private" data-url="https://github.com/actions/setup-python/issues/374" data-hovercard-type="issue" data-hovercard-url="/actions/setup-python/issues/374/hovercard" href="https://github.com/actions/setup-python/issues/374">actions/setup-python#374</a> for more details. <a href="https://github.com/github/codeql-action/pull/1124" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1124/hovercard">#1124</a></li>
<li>Update default CodeQL bundle version to 2.10.0. <a href="https://github.com/github/codeql-action/pull/1123" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1123/hovercard">#1123</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.14 - 22 Jun 2022</h2><a id="user-content-2114---22-jun-2022" class="anchor" aria-label="Permalink: 2.1.14 - 22 Jun 2022" href="#2114---22-jun-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.13 - 21 Jun 2022</h2><a id="user-content-2113---21-jun-2022" class="anchor" aria-label="Permalink: 2.1.13 - 21 Jun 2022" href="#2113---21-jun-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.9.4. <a href="https://github.com/github/codeql-action/pull/1100" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1100/hovercard">#1100</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.12 - 01 Jun 2022</h2><a id="user-content-2112---01-jun-2022" class="anchor" aria-label="Permalink: 2.1.12 - 01 Jun 2022" href="#2112---01-jun-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.9.3. <a href="https://github.com/github/codeql-action/pull/1084" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1084/hovercard">#1084</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.11 - 17 May 2022</h2><a id="user-content-2111---17-may-2022" class="anchor" aria-label="Permalink: 2.1.11 - 17 May 2022" href="#2111---17-may-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.9.2. <a href="https://github.com/github/codeql-action/pull/1074" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1074/hovercard">#1074</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.10 - 10 May 2022</h2><a id="user-content-2110---10-may-2022" class="anchor" aria-label="Permalink: 2.1.10 - 10 May 2022" href="#2110---10-may-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.9.1. <a href="https://github.com/github/codeql-action/pull/1056" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1056/hovercard">#1056</a></li>
<li>When <code>wait-for-processing</code> is enabled, the workflow will now fail if there were any errors that occurred during processing of the analysis results.</li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.9 - 27 Apr 2022</h2><a id="user-content-219---27-apr-2022" class="anchor" aria-label="Permalink: 2.1.9 - 27 Apr 2022" href="#219---27-apr-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Add <code>working-directory</code> input to the <code>autobuild</code> action. <a href="https://github.com/github/codeql-action/pull/1024" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1024/hovercard">#1024</a></li>
<li>The <code>analyze</code> and <code>upload-sarif</code> actions will now wait up to 2 minutes for processing to complete after they have uploaded the results so they can report any processing errors that occurred. This behavior can be disabled by setting the <code>wait-for-processing</code> action input to <code>"false"</code>. <a href="https://github.com/github/codeql-action/pull/1007" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1007/hovercard">#1007</a></li>
<li>Update default CodeQL bundle version to 2.9.0.</li>
<li>Fix a bug where <a href="https://github.com/github/codeql-action/issues/1041" data-hovercard-type="issue" data-hovercard-url="/github/codeql-action/issues/1041/hovercard">status reporting fails on Windows</a>. <a href="https://github.com/github/codeql-action/pull/1042" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1042/hovercard">#1042</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.8 - 08 Apr 2022</h2><a id="user-content-218---08-apr-2022" class="anchor" aria-label="Permalink: 2.1.8 - 08 Apr 2022" href="#218---08-apr-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.8.5. <a href="https://github.com/github/codeql-action/pull/1014" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1014/hovercard">#1014</a></li>
<li>Fix error where the init action would fail due to a GitHub API request that was taking too long to complete <a href="https://github.com/github/codeql-action/pull/1025" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1025/hovercard">#1025</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.7 - 05 Apr 2022</h2><a id="user-content-217---05-apr-2022" class="anchor" aria-label="Permalink: 2.1.7 - 05 Apr 2022" href="#217---05-apr-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>A bug where additional queries specified in the workflow file would sometimes not be respected has been fixed. <a href="https://github.com/github/codeql-action/pull/1018" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1018/hovercard">#1018</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">2.1.6 - 30 Mar 2022</h2><a id="user-content-216---30-mar-2022" class="anchor" aria-label="Permalink: 2.1.6 - 30 Mar 2022" href="#216---30-mar-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>[v2+ only] The CodeQL Action now runs on Node.js v16. <a href="https://github.com/github/codeql-action/pull/1000" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/1000/hovercard">#1000</a></li>
<li>Update default CodeQL bundle version to 2.8.4. <a href="https://github.com/github/codeql-action/pull/990" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/990/hovercard">#990</a></li>
<li>Fix a bug where an invalid <code>commit_oid</code> was being sent to code scanning when a custom checkout path was being used. <a href="https://github.com/github/codeql-action/pull/956" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/956/hovercard">#956</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.1.5 - 15 Mar 2022</h2><a id="user-content-115---15-mar-2022" class="anchor" aria-label="Permalink: 1.1.5 - 15 Mar 2022" href="#115---15-mar-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.8.3.</li>
<li>The CodeQL runner is now deprecated and no longer being released. For more information, see <a href="https://github.blog/changelog/2021-09-21-codeql-runner-deprecation/" rel="nofollow">CodeQL runner deprecation</a>.</li>
<li>Fix two bugs that cause action failures with GHES 3.3 or earlier. <a href="https://github.com/github/codeql-action/pull/978" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/978/hovercard">#978</a>
<ul dir="auto">
<li>Fix <code>not a permitted key</code> invalid requests with GHES 3.1 or earlier</li>
<li>Fix <code>RUNNER_ARCH environment variable must be set</code> errors with GHES 3.3 or earlier</li>
</ul>
</li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.1.4 - 07 Mar 2022</h2><a id="user-content-114---07-mar-2022" class="anchor" aria-label="Permalink: 1.1.4 - 07 Mar 2022" href="#114---07-mar-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.8.2. <a href="https://github.com/github/codeql-action/pull/950" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/950/hovercard">#950</a></li>
<li>Fix a bug where old results can be uploaded if the languages in a repository change when using a non-ephemeral self-hosted runner. <a href="https://github.com/github/codeql-action/pull/955" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/955/hovercard">#955</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.1.3 - 23 Feb 2022</h2><a id="user-content-113---23-feb-2022" class="anchor" aria-label="Permalink: 1.1.3 - 23 Feb 2022" href="#113---23-feb-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Fix a bug where the CLR traces can continue tracing even after tracing should be stopped. <a href="https://github.com/github/codeql-action/pull/938" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/938/hovercard">#938</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.1.2 - 17 Feb 2022</h2><a id="user-content-112---17-feb-2022" class="anchor" aria-label="Permalink: 1.1.2 - 17 Feb 2022" href="#112---17-feb-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Due to potential issues for GHES 3.1–3.3 customers who are using recent versions of the CodeQL Action via GHES Connect, the CodeQL Action now uses Node.js v12 rather than Node.js v16. <a href="https://github.com/github/codeql-action/pull/937" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/937/hovercard">#937</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.1.1 - 17 Feb 2022</h2><a id="user-content-111---17-feb-2022" class="anchor" aria-label="Permalink: 1.1.1 - 17 Feb 2022" href="#111---17-feb-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>The CodeQL CLI versions up to and including version 2.4.4 are not compatible with the CodeQL Action 1.1.1 and later. The Action will emit an error if it detects that it is being used by an incompatible version of the CLI. <a href="https://github.com/github/codeql-action/pull/931" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/931/hovercard">#931</a></li>
<li>Update default CodeQL bundle version to 2.8.1. <a href="https://github.com/github/codeql-action/pull/925" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/925/hovercard">#925</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.1.0 - 11 Feb 2022</h2><a id="user-content-110---11-feb-2022" class="anchor" aria-label="Permalink: 1.1.0 - 11 Feb 2022" href="#110---11-feb-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>The CodeQL Action now uses Node.js v16. <a href="https://github.com/github/codeql-action/pull/909" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/909/hovercard">#909</a></li>
<li>Beware that the CodeQL build tracer in this release (and in all earlier releases) is incompatible with Windows 11 and Windows Server 2022. This incompatibility affects database extraction for compiled languages: cpp, csharp, go, and java. As a result, analyzing these languages with the <code>windows-latest</code> or <code>windows-2022</code> Actions virtual environments is currently unsupported. If you use any of these languages, please use the <code>windows-2019</code> Actions virtual environment or otherwise avoid these specific Windows versions until a new release fixes this incompatibility.</li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.32 - 07 Feb 2022</h2><a id="user-content-1032---07-feb-2022" class="anchor" aria-label="Permalink: 1.0.32 - 07 Feb 2022" href="#1032---07-feb-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Add <code>sarif-id</code> as an output for the <code>upload-sarif</code> and <code>analyze</code> actions. <a href="https://github.com/github/codeql-action/pull/889" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/889/hovercard">#889</a></li>
<li>Add <code>ref</code> and <code>sha</code> inputs to the <code>analyze</code> action, which override the defaults provided by the GitHub Action context. <a href="https://github.com/github/codeql-action/pull/889" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/889/hovercard">#889</a></li>
<li>Update default CodeQL bundle version to 2.8.0. <a href="https://github.com/github/codeql-action/pull/911" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/911/hovercard">#911</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.31 - 31 Jan 2022</h2><a id="user-content-1031---31-jan-2022" class="anchor" aria-label="Permalink: 1.0.31 - 31 Jan 2022" href="#1031---31-jan-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Remove <code>experimental</code> message when using custom CodeQL packages. <a href="https://github.com/github/codeql-action/pull/888" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/888/hovercard">#888</a></li>
<li>Add a better warning message stating that experimental features will be disabled if the workflow has been triggered by a pull request from a fork or the <code>security-events: write</code> permission is not present. <a href="https://github.com/github/codeql-action/pull/882" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/882/hovercard">#882</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.30 - 24 Jan 2022</h2><a id="user-content-1030---24-jan-2022" class="anchor" aria-label="Permalink: 1.0.30 - 24 Jan 2022" href="#1030---24-jan-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Display a better error message when encountering a workflow that runs the <code>codeql-action/init</code> action multiple times. <a href="https://github.com/github/codeql-action/pull/876" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/876/hovercard">#876</a></li>
<li>Update default CodeQL bundle version to 2.7.6. <a href="https://github.com/github/codeql-action/pull/877" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/877/hovercard">#877</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.29 - 21 Jan 2022</h2><a id="user-content-1029---21-jan-2022" class="anchor" aria-label="Permalink: 1.0.29 - 21 Jan 2022" href="#1029---21-jan-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>The feature to wait for SARIF processing to complete after upload has been disabled by default due to a bug in its interaction with pull requests from forks.</li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.28 - 18 Jan 2022</h2><a id="user-content-1028---18-jan-2022" class="anchor" aria-label="Permalink: 1.0.28 - 18 Jan 2022" href="#1028---18-jan-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.7.5. <a href="https://github.com/github/codeql-action/pull/866" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/866/hovercard">#866</a></li>
<li>Fix a bug where SARIF files were failing upload due to an invalid test for unique categories. <a href="https://github.com/github/codeql-action/pull/872" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/872/hovercard">#872</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.27 - 11 Jan 2022</h2><a id="user-content-1027---11-jan-2022" class="anchor" aria-label="Permalink: 1.0.27 - 11 Jan 2022" href="#1027---11-jan-2022"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>The <code>analyze</code> and <code>upload-sarif</code> actions will now wait up to 2 minutes for processing to complete after they have uploaded the results so they can report any processing errors that occurred. This behavior can be disabled by setting the <code>wait-for-processing</code> action input to <code>"false"</code>. <a href="https://github.com/github/codeql-action/pull/855" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/855/hovercard">#855</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.26 - 10 Dec 2021</h2><a id="user-content-1026---10-dec-2021" class="anchor" aria-label="Permalink: 1.0.26 - 10 Dec 2021" href="#1026---10-dec-2021"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.7.3. <a href="https://github.com/github/codeql-action/pull/842" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/842/hovercard">#842</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.25 - 06 Dec 2021</h2><a id="user-content-1025---06-dec-2021" class="anchor" aria-label="Permalink: 1.0.25 - 06 Dec 2021" href="#1025---06-dec-2021"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.24 - 23 Nov 2021</h2><a id="user-content-1024---23-nov-2021" class="anchor" aria-label="Permalink: 1.0.24 - 23 Nov 2021" href="#1024---23-nov-2021"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.7.2. <a href="https://github.com/github/codeql-action/pull/827" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/827/hovercard">#827</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.23 - 16 Nov 2021</h2><a id="user-content-1023---16-nov-2021" class="anchor" aria-label="Permalink: 1.0.23 - 16 Nov 2021" href="#1023---16-nov-2021"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>The <code>upload-sarif</code> action now allows multiple uploads in a single job, as long as they have different categories. <a href="https://github.com/github/codeql-action/pull/801" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/801/hovercard">#801</a></li>
<li>Update default CodeQL bundle version to 2.7.1. <a href="https://github.com/github/codeql-action/pull/816" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/816/hovercard">#816</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.22 - 04 Nov 2021</h2><a id="user-content-1022---04-nov-2021" class="anchor" aria-label="Permalink: 1.0.22 - 04 Nov 2021" href="#1022---04-nov-2021"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>The <code>init</code> step of the Action now supports <code>ram</code> and <code>threads</code> inputs to limit resource use of CodeQL extractors. These inputs also serve as defaults to the subsequent <code>analyze</code> step, which finalizes the database and executes queries. <a href="https://github.com/github/codeql-action/pull/738" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/738/hovercard">#738</a></li>
<li>When used with CodeQL 2.7.1 or above, the Action now includes custom query help in the analysis results uploaded to GitHub code scanning, if available. To add help text for a custom query, create a Markdown file next to the <code>.ql</code> file containing the query, using the same base name but the file extension <code>.md</code>. <a href="https://github.com/github/codeql-action/pull/804" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/804/hovercard">#804</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.21 - 28 Oct 2021</h2><a id="user-content-1021---28-oct-2021" class="anchor" aria-label="Permalink: 1.0.21 - 28 Oct 2021" href="#1021---28-oct-2021"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.7.0. <a href="https://github.com/github/codeql-action/pull/795" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/795/hovercard">#795</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.20 - 25 Oct 2021</h2><a id="user-content-1020---25-oct-2021" class="anchor" aria-label="Permalink: 1.0.20 - 25 Oct 2021" href="#1020---25-oct-2021"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.19 - 18 Oct 2021</h2><a id="user-content-1019---18-oct-2021" class="anchor" aria-label="Permalink: 1.0.19 - 18 Oct 2021" href="#1019---18-oct-2021"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.18 - 08 Oct 2021</h2><a id="user-content-1018---08-oct-2021" class="anchor" aria-label="Permalink: 1.0.18 - 08 Oct 2021" href="#1018---08-oct-2021"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Fixed a bug where some builds were no longer being traced correctly. <a href="https://github.com/github/codeql-action/pull/766" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/766/hovercard">#766</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.17 - 07 Oct 2021</h2><a id="user-content-1017---07-oct-2021" class="anchor" aria-label="Permalink: 1.0.17 - 07 Oct 2021" href="#1017---07-oct-2021"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.6.3. <a href="https://github.com/github/codeql-action/pull/761" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/761/hovercard">#761</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.16 - 05 Oct 2021</h2><a id="user-content-1016---05-oct-2021" class="anchor" aria-label="Permalink: 1.0.16 - 05 Oct 2021" href="#1016---05-oct-2021"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.15 - 22 Sep 2021</h2><a id="user-content-1015---22-sep-2021" class="anchor" aria-label="Permalink: 1.0.15 - 22 Sep 2021" href="#1015---22-sep-2021"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.6.2. <a href="https://github.com/github/codeql-action/pull/746" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/746/hovercard">#746</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.14 - 09 Sep 2021</h2><a id="user-content-1014---09-sep-2021" class="anchor" aria-label="Permalink: 1.0.14 - 09 Sep 2021" href="#1014---09-sep-2021"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.6.1. <a href="https://github.com/github/codeql-action/pull/733" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/733/hovercard">#733</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.13 - 06 Sep 2021</h2><a id="user-content-1013---06-sep-2021" class="anchor" aria-label="Permalink: 1.0.13 - 06 Sep 2021" href="#1013---06-sep-2021"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.6.0. <a href="https://github.com/github/codeql-action/pull/712" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/712/hovercard">#712</a></li>
<li>Update baseline lines of code counter for python. All multi-line strings are counted as code. <a href="https://github.com/github/codeql-action/pull/714" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/714/hovercard">#714</a></li>
<li>Remove old baseline LoC injection <a href="https://github.com/github/codeql-action/pull/715" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/715/hovercard">#715</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.12 - 16 Aug 2021</h2><a id="user-content-1012---16-aug-2021" class="anchor" aria-label="Permalink: 1.0.12 - 16 Aug 2021" href="#1012---16-aug-2021"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update README to include a sample permissions block. <a href="https://github.com/github/codeql-action/pull/689" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/689/hovercard">#689</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.11 - 09 Aug 2021</h2><a id="user-content-1011---09-aug-2021" class="anchor" aria-label="Permalink: 1.0.11 - 09 Aug 2021" href="#1011---09-aug-2021"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.5.9. <a href="https://github.com/github/codeql-action/pull/687" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/687/hovercard">#687</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.10 - 03 Aug 2021</h2><a id="user-content-1010---03-aug-2021" class="anchor" aria-label="Permalink: 1.0.10 - 03 Aug 2021" href="#1010---03-aug-2021"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Fix an issue where a summary of diagnostics information from CodeQL was not output to the logs of the <code>analyze</code> step of the Action. <a href="https://github.com/github/codeql-action/pull/672" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/672/hovercard">#672</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.9 - 02 Aug 2021</h2><a id="user-content-109---02-aug-2021" class="anchor" aria-label="Permalink: 1.0.9 - 02 Aug 2021" href="#109---02-aug-2021"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.8 - 26 Jul 2021</h2><a id="user-content-108---26-jul-2021" class="anchor" aria-label="Permalink: 1.0.8 - 26 Jul 2021" href="#108---26-jul-2021"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Update default CodeQL bundle version to 2.5.8. <a href="https://github.com/github/codeql-action/pull/631" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/631/hovercard">#631</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.7 - 21 Jul 2021</h2><a id="user-content-107---21-jul-2021" class="anchor" aria-label="Permalink: 1.0.7 - 21 Jul 2021" href="#107---21-jul-2021"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.6 - 19 Jul 2021</h2><a id="user-content-106---19-jul-2021" class="anchor" aria-label="Permalink: 1.0.6 - 19 Jul 2021" href="#106---19-jul-2021"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>The <code>init</code> step of the Action now supports a <code>source-root</code> input as a path to the root source-code directory. By default, the path is relative to <code>$GITHUB_WORKSPACE</code>. <a href="https://github.com/github/codeql-action/pull/607" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/607/hovercard">#607</a></li>
<li>The <code>init</code> step will now try to install a few Python tools needed by this Action when running on a self-hosted runner. <a href="https://github.com/github/codeql-action/pull/616" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/616/hovercard">#616</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.5 - 12 Jul 2021</h2><a id="user-content-105---12-jul-2021" class="anchor" aria-label="Permalink: 1.0.5 - 12 Jul 2021" href="#105---12-jul-2021"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>The <code>analyze</code> step of the Action now supports a <code>skip-queries</code> option to merely build the CodeQL database without analyzing. This functionality is not present in the runner. Additionally, the step will no longer fail if it encounters a finalized database, and will instead continue with query execution. <a href="https://github.com/github/codeql-action/pull/602" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/602/hovercard">#602</a></li>
<li>Update the warning message when the baseline lines of code count is unavailable. <a href="https://github.com/github/codeql-action/pull/608" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/608/hovercard">#608</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.4 - 28 Jun 2021</h2><a id="user-content-104---28-jun-2021" class="anchor" aria-label="Permalink: 1.0.4 - 28 Jun 2021" href="#104---28-jun-2021"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Fix <code>RUNNER_TEMP environment variable must be set</code> when using runner. <a href="https://github.com/github/codeql-action/pull/594" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/594/hovercard">#594</a></li>
<li>Fix counting of lines of code for C# projects. <a href="https://github.com/github/codeql-action/pull/586" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/586/hovercard">#586</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.3 - 23 Jun 2021</h2><a id="user-content-103---23-jun-2021" class="anchor" aria-label="Permalink: 1.0.3 - 23 Jun 2021" href="#103---23-jun-2021"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<p dir="auto">No user facing changes.</p>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.2 - 17 Jun 2021</h2><a id="user-content-102---17-jun-2021" class="anchor" aria-label="Permalink: 1.0.2 - 17 Jun 2021" href="#102---17-jun-2021"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Fix out of memory in hash computation. <a href="https://github.com/github/codeql-action/pull/550" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/550/hovercard">#550</a></li>
<li>Clean up logging during analyze results. <a href="https://github.com/github/codeql-action/pull/557" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/557/hovercard">#557</a></li>
<li>Add <code>--finalize-dataset</code> to <code>database finalize</code> call, freeing up some disk space after database creation. <a href="https://github.com/github/codeql-action/pull/558" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/558/hovercard">#558</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.1 - 07 Jun 2021</h2><a id="user-content-101---07-jun-2021" class="anchor" aria-label="Permalink: 1.0.1 - 07 Jun 2021" href="#101---07-jun-2021"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Pass the <code>--sarif-group-rules-by-pack</code> argument to CodeQL CLI invocations that generate SARIF. This means the SARIF rule object for each query will now be found underneath its corresponding query pack in <code>runs[].tool.extensions</code>. <a href="https://github.com/github/codeql-action/pull/546" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/546/hovercard">#546</a></li>
<li>Output the location of CodeQL databases created in the analyze step. <a href="https://github.com/github/codeql-action/pull/543" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/543/hovercard">#543</a></li>
</ul>
<div class="markdown-heading" dir="auto"><h2 tabindex="-1" class="heading-element" dir="auto">1.0.0 - 31 May 2021</h2><a id="user-content-100---31-may-2021" class="anchor" aria-label="Permalink: 1.0.0 - 31 May 2021" href="#100---31-may-2021"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div>
<ul dir="auto">
<li>Add this changelog file. <a href="https://github.com/github/codeql-action/pull/507" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/507/hovercard">#507</a></li>
<li>Improve grouping of analysis logs. Add a new log group containing a summary of metrics and diagnostics, if they were produced by CodeQL builtin queries. <a href="https://github.com/github/codeql-action/pull/515" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/515/hovercard">#515</a></li>
<li>Add metrics and diagnostics summaries from custom query suites to the analysis summary log group. <a href="https://github.com/github/codeql-action/pull/532" data-hovercard-type="pull_request" data-hovercard-url="/github/codeql-action/pull/532/hovercard">#532</a></li>
</ul>
</article></div><div class="d-none"></div></section></div></div></div> </div> <!-- --> </div></div></div></div></div></div><div class="ScrollMarksContainer-module__scrollMarksContainer__Eu7uU" id="find-result-marks-container"></div><div class="d-none"></div><div class="d-none"></div></div> <!-- --> <!-- --> </div>
</react-app>




  </div>

</turbo-frame>

    </main>
  </div>

  </div>

          <footer class="footer f6 color-fg-muted color-border-subtle tmp-pt-7 tmp-pb-6 p-responsive" role="contentinfo"  >
  <h2 class='sr-only'>Footer</h2>

  


  <div class="d-flex flex-justify-center flex-items-center flex-column-reverse flex-lg-row flex-wrap flex-lg-nowrap">
    <div class="d-flex flex-items-center flex-shrink-0 mx-2">
      <a aria-label="GitHub Homepage" class="footer-octicon mr-2" href="https://github.com">
        <svg aria-hidden="true" data-component="Octicon" height="24" viewBox="0 0 24 24" version="1.1" width="24" data-view-component="true" class="octicon octicon-mark-github">
    <path d="M10.226 17.284c-2.965-.36-5.054-2.493-5.054-5.256 0-1.123.404-2.336 1.078-3.144-.292-.741-.247-2.314.09-2.965.898-.112 2.111.36 2.83 1.01.853-.269 1.752-.404 2.853-.404 1.1 0 1.999.135 2.807.382.696-.629 1.932-1.1 2.83-.988.315.606.36 2.179.067 2.942.72.854 1.101 2 1.101 3.167 0 2.763-2.089 4.852-5.098 5.234.763.494 1.28 1.572 1.28 2.807v2.336c0 .674.561 1.056 1.235.786 4.066-1.55 7.255-5.615 7.255-10.646C23.5 6.188 18.334 1 11.978 1 5.62 1 .5 6.188.5 12.545c0 4.986 3.167 9.12 7.435 10.669.606.225 1.19-.18 1.19-.786V20.63a2.9 2.9 0 0 1-1.078.224c-1.483 0-2.359-.808-2.987-2.313-.247-.607-.517-.966-1.034-1.033-.27-.023-.359-.135-.359-.27 0-.27.45-.471.898-.471.652 0 1.213.404 1.797 1.235.45.651.921.943 1.483.943.561 0 .92-.202 1.437-.719.382-.381.674-.718.944-.943"></path>
</svg>
</a>
      <span>
        &copy; 2026 GitHub,&nbsp;Inc.
      </span>
    </div>

    <nav aria-label="Footer">
      <h3 class="sr-only" id="sr-footer-heading">Footer navigation</h3>

      <ul class="list-style-none d-flex flex-justify-center flex-wrap mb-2 mb-lg-0" aria-labelledby="sr-footer-heading">


          <li class="mx-2">
            <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to Terms&quot;,&quot;label&quot;:&quot;text:terms&quot;}" href="https://docs.github.com/site-policy/github-terms/github-terms-of-service" data-view-component="true" class="Link--secondary Link">Terms</a>
          </li>

          <li class="mx-2">
            <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to privacy&quot;,&quot;label&quot;:&quot;text:privacy&quot;}" href="https://docs.github.com/site-policy/privacy-policies/github-privacy-statement" data-view-component="true" class="Link--secondary Link">Privacy</a>
          </li>


            <li class="mx-2">
              <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to security&quot;,&quot;label&quot;:&quot;text:security&quot;}" href="https://github.com/security" data-view-component="true" class="Link--secondary Link">Security</a>
            </li>

            <li class="mx-2">
              <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to status&quot;,&quot;label&quot;:&quot;text:status&quot;}" href="https://www.githubstatus.com/" data-view-component="true" class="Link--secondary Link">Status</a>
            </li>

          <li class="mx-2">
            <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to community&quot;,&quot;label&quot;:&quot;text:community&quot;}" href="https://github.community/" data-view-component="true" class="Link--secondary Link">Community</a>
          </li>

          <li class="mx-2">
            <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to docs&quot;,&quot;label&quot;:&quot;text:docs&quot;}" href="https://docs.github.com/" data-view-component="true" class="Link--secondary Link">Docs</a>
          </li>

          <li class="mx-2">
            <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to contact&quot;,&quot;label&quot;:&quot;text:contact&quot;}" href="https://support.github.com?tags=dotcom-footer" data-view-component="true" class="Link--secondary Link">Contact</a>
          </li>

          
<li class="mx-2" >
  <cookie-consent-link>
    <button
      type="button"
      class="Link--secondary underline-on-hover border-0 p-0 color-bg-transparent"
      data-action="click:cookie-consent-link#showConsentManagement"
      data-analytics-event="{&quot;location&quot;:&quot;footer&quot;,&quot;action&quot;:&quot;cookies&quot;,&quot;context&quot;:&quot;subfooter&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;cookies_link_subfooter_footer&quot;}"
    >
      Manage cookies
    </button>
  </cookie-consent-link>
</li>

  <li class="mx-2">
    <cookie-consent-link>
      <button
        type="button"
        class="Link--secondary underline-on-hover border-0 p-0 color-bg-transparent text-left"
        data-action="click:cookie-consent-link#showConsentManagement"
        data-analytics-event="{&quot;location&quot;:&quot;footer&quot;,&quot;action&quot;:&quot;dont_share_info&quot;,&quot;context&quot;:&quot;subfooter&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;dont_share_info_link_subfooter_footer&quot;}"
      >
        Do not share my personal information
      </button>
    </cookie-consent-link>
  </li>

      </ul>
    </nav>
  </div>
</footer>



    <ghcc-consent id="ghcc" class="position-fixed bottom-0 left-0" style="z-index: 999999"
      data-locale="en"
      data-initial-cookie-consent-allowed=""
      data-cookie-consent-required="true"
    ></ghcc-consent>




  <div id="ajax-error-message" class="ajax-error-message flash flash-error" hidden>
    <svg aria-hidden="true" data-component="Octicon" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
    <path d="M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path>
</svg>
    <button type="button" class="flash-close js-ajax-error-dismiss" aria-label="Dismiss error">
      <svg aria-hidden="true" data-component="Octicon" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
    <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path>
</svg>
    </button>
    You can’t perform that action at this time.
  </div>

    <template id="site-details-dialog">
  <details class="details-reset details-overlay details-overlay-dark lh-default color-fg-default hx_rsm" open>
    <summary role="button" aria-label="Close dialog"></summary>
    <details-dialog class="Box Box--overlay d-flex flex-column anim-fade-in fast hx_rsm-dialog hx_rsm-modal">
      <button class="Box-btn-octicon m-0 btn-octicon position-absolute right-0 top-0" type="button" aria-label="Close dialog" data-close-dialog>
        <svg aria-hidden="true" data-component="Octicon" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
    <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path>
</svg>
      </button>
      <div class="octocat-spinner tmp-my-6 js-details-dialog-spinner"></div>
    </details-dialog>
  </details>
</template>

    <div class="Popover js-hovercard-content position-absolute" style="display: none; outline: none;">
  <div class="Popover-message Popover-message--bottom-left Popover-message--large Box color-shadow-large" style="width:360px;">
  </div>
</div>

    <template id="snippet-clipboard-copy-button">
  <div class="zeroclipboard-container position-absolute right-0 top-0">
    <clipboard-copy aria-label="Copy code to clipboard" class="ClipboardButton btn js-clipboard-copy m-2 p-0" data-copy-feedback="Copied!" data-tooltip-direction="w">
      <svg aria-hidden="true" data-component="Octicon" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copy js-clipboard-copy-icon m-2 tmp-m-2">
    <path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path>
</svg>
      <svg aria-hidden="true" data-component="Octicon" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check js-clipboard-check-icon color-fg-success d-none m-2 tmp-m-2">
    <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path>
</svg>
    </clipboard-copy>
  </div>
</template>
<template id="snippet-clipboard-copy-button-unpositioned">
  <div class="zeroclipboard-container">
    <clipboard-copy aria-label="Copy code to clipboard" class="ClipboardButton btn btn-invisible js-clipboard-copy m-2 p-0 d-flex flex-justify-center flex-items-center" data-copy-feedback="Copied!" data-tooltip-direction="w">
      <svg aria-hidden="true" data-component="Octicon" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copy js-clipboard-copy-icon">
    <path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path>
</svg>
      <svg aria-hidden="true" data-component="Octicon" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check js-clipboard-check-icon color-fg-success d-none">
    <path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z"></path>
</svg>
    </clipboard-copy>
  </div>
</template>




    </div>
    <div id="js-global-screen-reader-notice" class="sr-only mt-n1" aria-live="polite" aria-atomic="true" ></div>
    <div id="js-global-screen-reader-notice-assertive" class="sr-only mt-n1" aria-live="assertive" aria-atomic="true"></div>
  </body>
</html>

