Skip to content

chore(deps, rust): update github.vscode-github-actions, github.vscode-pull-request-github, rust-lang.rust-analyzer, sonarsource.sonarlint-vscode, usernamehw.errorlens in devcontainer.json#1120

Closed
philips-software-forest-releaser[bot] wants to merge 1 commit into
ci/fix-update-dependenciesfrom
feature/amp-devcontainer-rust/update-vscode-extensions-devcontainer.json
Closed

chore(deps, rust): update github.vscode-github-actions, github.vscode-pull-request-github, rust-lang.rust-analyzer, sonarsource.sonarlint-vscode, usernamehw.errorlens in devcontainer.json#1120
philips-software-forest-releaser[bot] wants to merge 1 commit into
ci/fix-update-dependenciesfrom
feature/amp-devcontainer-rust/update-vscode-extensions-devcontainer.json

Conversation

@philips-software-forest-releaser
Copy link
Copy Markdown
Contributor

Note

Before merging this PR, please conduct a manual test checking basic functionality of the updated plug-ins. There are limited automated tests for the VS Code Extension updates.

Updates usernamehw.errorlens from 3.26.0 to 3.28.0

Release notes

Updates sonarsource.sonarlint-vscode from 4.39.0 to 4.41.0

Release notes

Bugfixes and technical improvements

  • Update Text & Secrets analyzer 2.36 -> 2.38
  • Update CFamily analyzer 6.76 -> 6.77
  • Upadte XML analyzer 2.14.2 to 2.15
  • Update IaC analyzer 2.3 -> 2.5
  • Update PHP analyzer 3.53 -> 3.54
  • Update Go analyzer 1.31 -> 1.32
  • Update C# analyzer 10.17 -> 10.18
  • Bugfix - Can't setup SonarQube Cloud connection when there are many organisations to pick from
  • Enable AI Agent configurations for Kiro
  • Capture data locally with flight recorder

Updates rust-lang.rust-analyzer from 0.3.2743 to 0.3.2769

Release notes

Commit: 2532c48
Release: 2026-01-26 (v0.3.2769)

Fixes

  • #21497 (first contribution) allow const evaluation errors in method resolution.
  • #21491 insert type variables for statics.
  • #21490 don't mix up regular and built-in derives in "Expand macro recursively".
  • #21485 avoid emitting redundant block in move_guard.
  • #21499 don't offer apply_demorgan on if let.

Internal Improvements

  • #21492 fix parameter capture and drop order in async functions.
  • #21385 parallelize proc macro expansion.
  • #21479 add tests for bidirectional communication in proc macro expansion.
  • #21509 add tests for renaming keywords in imports.

See also the changelog post.

Commit: 080e703
Release: 2026-01-19 (v0.3.2761)

New Features

  • #21483 trigger flycheck when non-workspace files get modified.

Fixes

  • #21475 (first contribution) look up flycheck by ID instead of vector index.
  • #21462 sync cast checks to rustc once again.
  • #21456 make naked_asm!() always return !.
  • #21364 fix lowering crash with supertrait predicates.
  • #21445 disable unused_variables and unused_mut warnings.
  • #21459 hide macro-generated renamed imports from symbol index.
  • #21464 respect re-exports in path symbol search.
  • #21484 don't show sysroot dependencies in symbol search.
  • #21451 complete mut and raw on &x.foo().
  • #21442 keep +#[cfg]+ and +#[track_caller]+ after extract_function.
  • #21412 keep guard expression in move_guard.
  • #20946 offer convert_to_guarded_return on if let ... else.
  • #21465 don't offer remove_parentheses on (2 as i32) < 3.

Internal Improvements

  • #21458, #21443 migrate unwrap_block and generate_mut_trait_impl assists to SyntaxEditor.
  • #21466 remove postcard-legacy proc macro server protocol.
  • #21468 improve workspace.discoverConfig docs.

See also the changelog post.

Commit: dd48777
Release: 2026-01-12 (v0.3.2753)

New Features

  • #21415, #21446 allow Rust paths in symbol search.
  • #18043 support configuring flycheck using workspace.discoverConfig.

Performance Improvements

  • #21407 reuse scratch allocations for try_evaluate_obligations.

Fixes

  • #21414 (first contribution) include traits defined in other crates in flyimport.
  • #21436 (first contribution) handle #[ignore = "reason"] on tests.
  • #21405 (first contribution) support Span::line and Span::column in proc macro expansion.
  • #21416 support Span::byte_range in proc macro expansion.
  • #21421 fix recursive built-in derive expansion.
  • #21399 properly lower SelfOnly predicates.
  • #21434 remove code made redundant by method resolution rewrite.
  • #21432 fix missing lifetimes diagnostics with function pointers.
  • #21420 ignore escapes when string highlighting is disabled.

Internal Improvements

  • #21438, #21439 add integration test infrastructure to proc macro server.
  • #21433 include private definitions in generated docs.

See also the changelog post.

Commit: 6a1246b
Release: 2026-01-05 (v0.3.2743)

New Features

  • #21376 allow finding references from doc comments.
  • #21308 add configuration options to override the test, bench and doctest subcommands.
  • #21370 add #[rust_analyzer::macro_style()] attribute to control macro completion brace style.

Performance Improvements

  • #21362, #21363 compress token trees to reduce memory usage (saves 120 MB on self).
  • #21396 only compute lang items for #![feature(lang_items)] crates.
  • #21390 pre-allocate interner storage with 64 KB of data or 1024 elements.
  • #21391 reduce impl_signature query dependencies in method resolution.

Fixes

  • #21374 (first contribution) suppress non_camel_case_types lint for +#[repr(C)]+ structs and enums.
  • #21403 suppress false positive missing associated item diagnostics when specialization is used.
  • #21397 fix Span::source_text in proc macro expansion.
  • #21377, #21400 support Span::file and Span::local_file in proc macro expansion.
  • #21393 add location links for generic parameter type hints.
  • #21375 fix incorrect dyn hint in impl Tr for.
  • #21361 ignore try_into_ prefix when suggesting a name.

Internal Improvements

  • #21367 add an upvars_mentioned that computes the closure captures.
  • #21369 migrate move_arm_cond_to_match_guard assist to SyntaxEditor.
  • #21388 remove unnecessary ConstLiteralRef enum.
  • #21401 add a README.md to proc-macro-srv-cli.

See also the changelog post.

Commit: be6975f
Release: 2025-12-29 (v0.3.2735)

New Features

  • #21200 don't expand built-in derives, treat them specifically instead (saves 180 MB on self).
  • #21337 stabilize type mismatch diagnostic.
  • #20193 add setting to disable showing rename conflicts.
  • #20741 add macro segment completion.

Fixes

  • #21326 keep flycheck generations in sync across multiple workspaces.
  • #21348 re-enable fixpoint variance analysis.
  • #21351 fix parsing of format_args!(..., keyword=...).
  • #21358 fix type inference when hovering on _.
  • #21354 fix duplicate default item in record update syntax.
  • #21330 fix indent in convert_to_guarded_return.
  • #20595 fix indent in convert_iter_for_each_to_for.
  • #20521 handle break in expected type analysis.
  • #21359 prompt the user to add the rust-analyzer component to the toolchain file.
  • #21297 fix LSP configuration request handling.

Internal Improvements

  • #21249, #21340, #21345 implement bidirectional proc macro server messaging prototype.
  • #21335 store closures with "tupled" inputs.
  • #21341 move library and local root inputs to base-db.
  • #21344 stop using MIR ProjectionElem in closure analysis.
  • #21349 make token trees no longer generic over the span.
  • #21353 pre-allocate some buffers for parsing.
  • #21355 reduce channel lock contention for drop threads.
  • #21357 drop AstIdMap asynchronously.
  • #21356 collect garbage when quiescient after events.
  • #21334 add cargo-machete CI step.

See also the changelog post.

Commit: 9d58a93
Release: 2025-12-22 (v0.3.2727)

New Features

  • #21295, #21307 use GC instead of salsa interning for solver types (salves 648 MB and 31 s on self).
  • #21240 show parameter inlay hints for missing arguments.
  • #20996 add "Insert explicit method call derefs" assist.
  • #21309 add LSP extension to get failed obligations for a given function.
  • #21282 add crate_attrs field to rust-project.json.

Fixes

  • #21270 (first contribution) fix "file emitted multiple times" errors in rust-analyzer scip.
  • #21276 fix reference-style links in hover.
  • #21304 strip invisible delimiters in MBE.
  • #21262 use the HIR to check for used locals.
  • #21032 don't add semicolons to unit-returning function calls in argument lists.
  • #21278 suggest &mut T for &T in completions.
  • #21289 suggest &T for &&T in completions.
  • #21212 use variant name as variable in postfix completions for enums.
  • #21166 support this parameter name in closures.
  • #21277 fix reference stripping in expected type analysis.
  • #21291 fix expected type analysis for match arms.
  • #20438 fix guessing of braces for renamed macros.
  • #21293 don't offer move_guard in blocks with multiple statements.
  • #21258 support add_return_type for functions defined inside closures.
  • #20576 support nested if-let in merge_nested_if.
  • #20577 fix indent in merge_nested_if.
  • #21266 keep expression in replace_let_with_if_let.
  • #21272 prepend workspace root to target file for sysroot metadata.
  • #21273 fix method resolution for incoherent impls when there are two sysroots in the crate graph.

Internal Improvements

  • #21316 call out feature freeze on IDE assists.
  • #21314 add "Use of AI tools" section to developer docs.
  • #21279 add special ErasedFileAstId used to bypassing downmapping.
  • #21298 pretty-print attributes up to cfg(false).
  • #21284 bump rustc crates.
  • #20439 add hint to use T![] instead of T! {}.
  • #20472 drop style guide entry about precondition checks.

See also the changelog post.

Commit: 87cf663
Release: 2025-12-15 (v0.3.2719)

New Features

  • #21243 support #[feature(associated_type_defaults)].
  • #21242 support the 1.93 format_args! lowering.

Fixes

  • #21253 (first contribution) don't register twice for didSaveTextDocument.
  • #21265 (first contribution) properly handle multiple lint attributes on the same item.
  • #21238 (first contribution) add a stub is_transmutable to avoid panicking.
  • #21226 (first contribution) show generic args when displaying traits.
  • #21235 pass environment to fix a const generics panic.
  • #21251 fix a panic in TypeBound::kind().
  • #21233 revert "turn BlockLoc into a tracked struct".
  • #21244 support #[rustc_deprecated_safe_2024(audit_that = reason)].
  • #21210 fix completion with {{{ and _ in format strings.
  • #20754 keep labels and attributes in convert_for_to_while_let.
  • #21239 add missing parameter in replace_method_eager_lazy.
  • #21044 keep generics in generate_fn_type_alias.
  • #21175 fix indent in toggle_ignore.
  • #21264 don't offer bind_unused_param in closures.
  • #21256 demote add_return_type.
  • #21187 include overloaded operators in SCIP index.
  • #21221 don't needlessly add visibility in no_such_field quick fix.

Internal Improvements

  • #21225 give FileSymbol a 'db lifetime.
  • #21263 use generated names in old format_args! lowering.
  • #21174, #21199 migrate convert_iter_for_each_to_for and generate_delegate_trait assists to SyntaxEditor.
  • #21209 do not create stale expressions in body lowering.
  • #21252 fix two Clippy lints.

See also the changelog post.

Commit: 5e3e9c4
Release: 2025-12-08 (v0.3.2711)

New Features

  • #21218 bump minimum supported toolchain version from 1.78 to 1.90.

Fixes

  • #21205 (first contribution) handle #[cfg] in macro input attribute stripping.
  • #21203 add configuration option to hide placeholder type hints.
  • #21222 don't complete unit return type in async associated items.
  • #21215 don't implement sizedness check via all_field_tys.
  • #21190, #21195 more proc macro server fixes.
  • #21223 temporarily disable postcard.
  • #21198 add missing semicolon in incomplete let completion.
  • #21183 register define_opaque built-in attribute macro.
  • #21164 allow multiple active discovery operations.

Internal Improvements

  • #21182 remove TraitEnvironment.
  • #21178 make ModuleId and BlockLoc tracked structs.
  • #21208 handle lint attribute expansion in hir.
  • #21188 fix rustdoc warnings and enable them on CI.
  • #21189 remove mdbook-toc usage from the book.

See also the changelog post.

Commit: d646b23
Release: 2025-12-01 (v0.3.2702)

New Features

  • #21027 (first contribution) build releases with static CRT for -windows-msvc targets.
  • #21121 add basic support for declarative attribute and derive macros.
  • #20125 display inferred placeholder types inlay hints and use them in "Extract type as type alias".

Fixes

  • #21077 (first contribution) handle more block types and show modifiers in closing brace inlay hints.
  • #21151 don't run cache priming when disabled.
  • #21095 fix iterator completions after auto-deref.
  • #20937 don't suggest duplicate const completions after raw.
  • #20976 fix completion after inner attributes.
  • #21144 fix completion after extern and add crate completion.
  • #21028 complete enum aliases in patterns.
  • #21126 fix parameter info with missing arguments.
  • #20163 use per-token, not global, edition in the parser.
  • #20164 pass the per-token, not global, edition when expanding declarative macros.
  • #20217 use root hygiene for speculative resolution.
  • #21170 support multiple enabled features in #[target_feature].
  • #21159, #21172 rewrite dyn Trait lowering to follow rustc.
  • #20685 support multiple variants in generate_enum_{is,projection}_method.
  • #20967 offer replace_method_eager_lazy on and.
  • #21141 set enclosing_range in the SCIP index.
  • #21131 check snippet capabilities in #[cfg(…)] key completion.
  • #21023 fix handling of cloned elements in SyntaxEditor.
  • #21147 show a dropdown in the UI for rust-analyzer.imports.granularity.group.

Internal Improvements

  • #20892 reintroduce attribute rewrite.
  • #21097, #21145, #21146, #21154 reimplement proc macro server token trees as immutable, to speed up concatenation.
  • #20986, #21133, #21135, #21139, #21179 integrate postcard into the proc-macro server.
  • #21149 use a single query per crate for lang items.
  • #21167 shrink InferenceResult by ~40 bytes.
  • #21169 use new salsa API for infer.
  • #21115 bump rustc crates.
  • #21177 fix SmolStr pretty-printing for Repr::Static.

See also the changelog post.

Commit: 4a2b38f
Release: 2025-11-24 (v0.3.2693)

New Features

  • #21100 (first contribution) add semantic token modifier for deprecated items.
  • #21068 (first contribution) make dyn inlay hints configurable.
  • #21093 add assist to convert char literals.
  • #20974 rewrite method resolution to follow rustc more closely.
  • #21015 parse cargo config files with origins.

Fixes

  • #21090, #21092 (first contribution) don't offer to remove parantheses around control flow expressions.
  • #21083 complete #[cfg(…)] keys.
  • #20980 remove some deep normalizations from inference.
  • #21084 fix formatting request blocking on the crate_def_map query.
  • #21061 infer array lengths.
  • #21060, #21113, #21026 improve pattern inference.
  • #21036 handle references in postfix completions.
  • #21053 fix panic in extract_function when a variable is used multiple times in a macro call.
  • #21074 support parameters with the same name as a macro in add_missing_impl_members.
  • #21065 fix field completion in irrefutable patterns.
  • #21018 handle comments in private_field quick fix.
  • #21042 import full path in replace_qualified_name_with_use when triggered on the first segment.
  • #21038 support multiple selected variants in generate_from_impl_for_enum.
  • #20559 add digit group separators in add_explicit_enum_discriminant.
  • #21111 fill unguarded arms in add_missing_match_arms.
  • #21047 add #[unsafe(…)] completion.
  • #21048 don't report incorrect_case on #[no_mangle] static items.
  • #21098 load targets of all types with paths outside package root.

Internal Improvements

  • #21094 (first contribution) make DefMap dumps more verbose.
  • #21114 (first contribution) disable the tracing/attributes in some crates.
  • #21011 (first contribution) provide a gdb pretty printer for SmolStr.
  • #21017 speed up cloning of inline SmolStr variants at the expense of heap ones.
  • #21046, #21088 improve start-up speed.
  • #21087 gather trait implementations during cache priming.
  • #21085 produce fewer progress reports on start-up.
  • #21086 reduce allocations in try_evaluate_obligations.
  • #21059 derive ParamEnv from GenericPredicates.
  • #21109 migrate replace_qualified_name_with_use assist to SyntaxEditor.
  • #21057 implement precedence in HIR printing.
  • #21103 record lang item queries in analysis-stats.

See also the changelog post.

Commit: 2efc800
Release: 2025-11-17 (v0.3.2683)

Fixes

  • #20985 allow renaming label after add_label_to_loop.
  • #21003 add block on postfix .const completion.
  • #20542 handle guards in replace_if_let_with_match.
  • #20972 parse impl ! {}.

Internal Improvements

  • #21021 fix Docs.rs builds after moving smol_str.

See also the changelog post.

Commit: 21f8445
Release: 2025-11-10 (v0.3.2675)

New Features

  • #20565 add "Convert range for to while" assist.

Fixes

  • #20964 canonicalize custom-target.json paths when fetching sysroot metadata.
  • #20961 consider more expression types as in_value.
  • #20963 expand literals with wrong suffixes into LitKind::Err.
  • #20971 fix panic while resolving callable signatures for AsyncFnMut.
  • #20957 keep associated items in generate_blanket_trait_impl.
  • #20973 handle method calls in apply_demorgan.

Internal Improvements

  • #21005 (first contribution) improve wording in testing docs.
  • #20994 reduce memory usage of symbol index.
  • #20997 only populate public items in dependency symbol index.
  • #20995 use new salsa API for SymbolsDatabase.
  • #20991, #20990, #20988 merge text-size, ungrammar and smol_str into rust-analyzer.
  • #21002 bump library editions to 2024 and remove legacy files.

See also the changelog post.

Commit: bacc5bb
Release: 2025-11-03 (v0.3.2667)

New Features

  • #20186 add option to exclude nearby derives from "Go to implementations" and implementations lens.
  • #20906 support opaques properly.

Fixes

  • #20921 avoid calling specializes() query on crates that do not define #![feature(specialization)].
  • #20920 resolve target-dir more precisely.
  • #20369 change method to associated function calls when renaming self.
  • #20931 show proper async function signatures in the signature help.
  • #20930 fix handling of nested block modules.
  • #20919 consider all matches for flyimport even when searched with a qualifier.
  • #20942 fix false positive syntax errors on frontmatters.
  • #20934 improve error recovery with malformed function return types.
  • #20915 offer replace_is_method_with_if_let_method in while expression.

Internal Improvements

  • #20922 reduce client_commands allocations in LSP conversion.
  • #20927 support memory profiling using dhat.

See also the changelog post.

Commit: 049767e
Release: 2025-10-27 (v0.3.2658)

New Features

Fixes

  • #20583 (first contribution) add rust-analyzer.semanticHighlighting.comments.enable option.
  • #20697, #20745 (first contribution) fix negative literals in const generics.
  • #19867 (first contribution) allow &raw [mut | const] for union fields in safe code.
  • #20432 (first contribution) improve identifier pattern handling in assists.
  • #20891 (first contribution) add negation semantic token type.
  • #20425 (first contribution) add parser heuristic to warn on unterminated strings.
  • #20520 add option to hide reborrows in adjustment inlay hints.
  • #20721 implement fallback properly.
  • #20755 add #[doc = include_str!(…)] completion.
  • #20423 make import sorting order follow the 2024 edition style.
  • #20801 small fixes for import insertion.
  • #20866 run cargo metadata on sysroot right from its path.
  • #20554 improve handling of the env! macro.
  • #20587 deduplicate methods in completion by function ID and not by name.
  • #20803 replace --show-output task defaults with --nocapture.
  • #20459 track diagnostic generations per package.
  • #20689 make flycheck clearing dependency-aware.
  • #20635 don't trigger two flychecks when saving files that are part of targets.
  • #20402 add more workarounds for incorrect startup diagnostics.
  • #20787 fix spurious incorrect_generics_len on generic enum variants used through type aliases.
  • #20770 don't trigger trait-impl-incorrect-safety on unresolved traits.
  • #20642 make #[target_feature] safe on WASM.
  • #20504 avoid infinite recursion while lowering associated type bounds from supertraits.
  • #20720 prevent rustup from automatically installing toolchains.
  • #20528 masquerade as nightly cargo when invoking flycheck with -Zscript.
  • #20612 fix "Expand macro recursively" on nested macro calls.
  • #20517 only compute unstable paths on nightly toolchains for IDE features.
  • #20639 resolve paths to snapshot test libraries absolutely.
  • #20547 don't highlight unrelated unsafe operation on unsafe blocks.
  • #20579 don't pass --target to rustc twice while fetching target data layout.
  • #20475 don't duplicate lang items with overridden sysroot crates.
  • #20518 fix else completion in let _ = if x {} $0.
  • #20390 add if-else completions in let statements and argument lists.
  • #20620, #20657 add else keyword completion after let statements.
  • #20653 don't output an empty generic parameters list in generate_function.
  • #20708 fix panic in destructure_struct_binding.
  • #20702 fix else completion before else keyword.
  • #20700 fix extract_variable on if-let.
  • #20709 fix panic in destructure_struct_binding.
  • #20710 fix shorthand fields in unused_variables.
  • #20661 tighten up expected type completions in if.
  • #20507 handle expected return type in completions.
  • #20725 fix lifetime elision handling for Fn-style trait bounds.
  • #20624 fix lifetime_bounds.
  • #20723 fix bind_unused_param with binding modes and underscore prefixes.
  • #20722 fix pull_assignment_up on chained ifs.
  • #20679 fix type completion with nested patterns.
  • #20592 handle closures inside match in add_braces.
  • #20543 don't suggest invalid transformation in replace_if_let_with_match.
  • #20742 don't turn unused variables into raw identifier.
  • #20598 support let chains in convert_to_guarded_return.
  • #20731 handle tuple and slice rest patterns in expand_rest_pattern.
  • #20729 add const generic parameter keyword completion.
  • #20793 add missing parentheses on ambiguity in missing_unsafe.
  • #20513 complete let in let-chains.
  • #20812 complete self parameters in associated trait functions.
  • #20805 improve parse errors for static and const.
  • #20824 fix completion type analysis in empty closures.
  • #20817 support add_explicit_type on parameters in let statements.
  • #20816 handle closure return type adjustments in add_return_type.
  • #20526 support let-chains for .let completions.
  • #20788 allow more string literal conversions from raw strings.
  • #20838 don't make convert_to_guarded_return applicable on let-else.
  • #20758 support else blocks with ! return type in convert_to_guarded_return.
  • #20772 support match inside if in pull_assignment_up.
  • #20673 support break with value in completions.
  • #20858 include trailing underscores when hiding inlay hints.
  • #20872 add missing rest pattern in convert_named_struct_to_tuple_struct.
  • #20880 fix invalid rest pattern in convert_tuple_struct_to_named_struct.
  • #20455 fix indent in convert_match_to_let_else.
  • #20509 fix indent in move_guard_to_arm_body.
  • #20613 fix indent in unresolved_field diagnostic fixes.
  • #20845 fix indent in add_braces.
  • #20850 fix indent in add_missing_match_arms.
  • #20670 improve incomplete statement heuristic.
  • #20831 add shorthand record field completions.
  • #20571 add type keyword completions.
  • #20886 improve handling of missing names in MethodCallExpr.
  • #20905 fix array inhabitedness check.
  • #20889 improve field completion parentheses heuristic.
  • #20658 complete else in more expressions.
  • #20611 add parantheses for precedence in replace_arith_op.
  • #20912 complete let before expression in if.
  • #20764 handle if-let in convert_to_guarded_return.
  • #20712 handle shorthand field patterns in destructure_tuple_binding.
  • #20589 place new module outside impl block in extract_module.
  • #20913 support let-chains in replace_is_method_with_if_let_method.
  • #20626 improve whitespace in make::struct_field_list.
  • #20534 improve semicolon handling in toggle_macro_delimiter.
  • #20442 only import the item in "Unqualify method call" when needed.
  • #20686 only offer generate_default_from_enum_variant when the variant name is completely selected.
  • #20771 offer invert_if on else.
  • #20844 offer add_braces on assignments.
  • #20599 offer apply_demorgan on !.
  • #20456 support guards in replace_match_with_if_let.
  • #20714 allow trailing comma in remove_dbg!.
  • #20511 don't offer convert_integer_literal on selections.
  • #20512 don't offer replace_arith_op on selections.
  • #20736 don't offer invert_if on if-let chains.
  • #20682 don't offer change_visibility for variant fields.
  • #20688 reduce replace_is_method_with_if_let_method applicability range.
  • #20759 fix casts and use typed syntax tree API in convert_to_guarded_return.
  • #20876 fix signature_help LSP conversion creating invalid UTF-16 offsets.

Internal Improvements

  • #20379 (first contribution) consistently use --- for horizontal rules.
  • #20483 (first contribution) optimize VS Code extension icon.
  • #20794 (first contribution) deduplicate sort and dedup calls.
  • #20667 add regression test for The One and Only Issue.
  • #20376 merge Trait and TraitAlias handling.
  • #20399 enable warning logs by default.
  • #20706 avoid allocating in stdx::replace.
  • #20730, #20748, #20860 migrate expand_record_rest_pattern, replace_arith_op and generate_single_field_struct_from assists to SyntaxEditor.
  • #20796 bump salsa.
  • #20852 do not enable force-always-assert by default.
  • #20631 remove support for #[register_attr].
  • #20804 pass --target to xtask install.
  • #20683 expose iterators over the types in InferenceResult.
  • #20669 add a testing guide.
  • #20633 clarify introduction in the README and manual.
  • #20638 add FAQ entry about Cargo build lock and cache conflicts.
  • #20560 add progress bars to more places in analysis-stats.
  • #20652 improve rust-analyzer diagnostics.
  • #20774 build x86_64-apple-darwin binaries on macos-14.

See also the changelog post.

Commit: 9db0550
Release: 2025-08-11 (v0.3.2577)

An Update on the Next Trait Solver

We are very close to switching from chalk to the next trait solver, which will be shared with rustc.
chalk is de-facto unmaintained, and sharing the code with the compiler will greatly improve trait solving accuracy and fix long-standing issues in rust-analyzer.
This will also let us enable more on-the-fly diagnostics (currently marked as experimental), and even significantly improve performance.

However, in order to avoid regressions, we will suspend the weekly releases until the new solver is stabilized.
In the meanwhile, please test the pre-release versions (nightlies) and report any issues or improvements you notice, either on GitHub Issues, GitHub Discussions, or Zulip.

New Features

  • #20420 (first contribution) add config option to exclude locals from document symbol search.

Fixes

  • #20381 check expected type for assignments in completions.
  • #20382 correctly go to impl From from into() even inside macros.
  • #20387 do not remove the original token when descending into derives.
  • #20412 properly handle names matching identifiers in generate_function.
  • #20418 fix extract_expressions_from_format_string on write! calls.
  • #20354 remove no-op calls in remove_dbg.
  • #20384 fix external docs URL for exported macros.

Internal Improvements

  • #20417 (first contribution) fix parsing of trait bound polarity and for-binders.
  • #20419, #20429, #20434 make flycheck generational.
  • #20385 migrate expand_glob_import assist to SyntaxEditor.
  • #20373 generate an ast::Module, not String, in extract_module.
  • #20383 remove ted from replace_named_generic_with_impl.
  • #20380 remove add_attr from edit_in_place because it use ted.
  • #20409 add write! and writeln! to minicore.
  • #20400 disable error reporting when clamping a position.
  • #20393 fix non-LSP compliant Response definition.
  • #20392 report the incorrect payload when failing to deserialize LSP messages.
  • #20389 slim down compile-time artifact progress reports.

See also the changelog post.

Commit: 8d75311
Release: 2025-08-04 (v0.3.2563)

New Features

  • #20351 change callers to use method call syntax when renaming a parameter to self.

Fixes

  • #20313 fix variable substitution in runnables.extraEnv.
  • #20333 do not require all rename definitions to be renameable.
  • #20336 check for snippet cap in generate_mut_trait_impl.
  • #20337 fix bounds display with impl Trait.
  • #20300 don't add Panics section for debug_assert!.
  • #20327 don't show $saved_file literally in IDE status updates.

Internal Improvements

  • #20342 reorganize proc-macro-srv, add --format and --version args.
  • #20311, #20314, #20364, #20368, #20371 migrate convert_tuple_struct_to_named_struct, inline_type_alias, convert_from_to_tryfrom, generate_delegate_methods and generate_trait_from_impl assists to SyntaxEditor.
  • #20303, #20372 migrate path_transform to SyntaxEditor.
  • #20345 add SyntaxEditor::delete_all.
  • #20349 fix new Clippy li

…b, rust-lang.rust-analyzer, sonarsource.sonarlint-vscode, usernamehw.errorlens in devcontainer.json
@philips-software-forest-releaser philips-software-forest-releaser Bot requested a review from a team as a code owner January 30, 2026 10:54
@philips-software-forest-releaser philips-software-forest-releaser Bot added dependencies Pull requests that update a dependency file vscode-extensions labels Jan 30, 2026
@sonarqubecloud
Copy link
Copy Markdown

@github-actions
Copy link
Copy Markdown
Contributor

⚠️MegaLinter analysis: Success with warnings

Descriptor Linter Files Fixed Errors Warnings Elapsed time
✅ ACTION actionlint 20 0 0 0.55s
✅ DOCKERFILE hadolint 3 0 0 0.86s
✅ GHERKIN gherkin-lint 6 0 0 3.03s
✅ JSON npm-package-json-lint yes no no 0.56s
✅ JSON prettier 21 4 0 0 0.54s
✅ JSON v8r 21 0 0 8.78s
⚠️ MARKDOWN markdownlint 13 1 131 0 2.55s
✅ MARKDOWN markdown-table-formatter 13 1 0 0 0.51s
✅ REPOSITORY checkov yes no no 19.14s
✅ REPOSITORY gitleaks yes no no 0.61s
✅ REPOSITORY git_diff yes no no 0.01s
✅ REPOSITORY grype yes no no 29.07s
✅ REPOSITORY secretlint yes no no 0.97s
✅ REPOSITORY syft yes no no 2.03s
✅ REPOSITORY trivy yes no no 5.72s
✅ REPOSITORY trivy-sbom yes no no 0.26s
✅ REPOSITORY trufflehog yes no no 2.37s
⚠️ SPELL lychee 81 515 0 37.6s
✅ YAML prettier 28 0 0 0 1.5s
✅ YAML v8r 28 0 0 8.28s
✅ YAML yamllint 28 0 0 1.24s

Detailed Issues

⚠️ SPELL / lychee - 515 errors
[IGNORED] docker://pandoc/extra:3.7.0@sha256:a703d335fa237f8fc3303329d87e2555dca5187930da38bfa9010fa4e690933a | Unsupported: Error creating request client: builder error for url (docker://pandoc/extra:3.7.0@sha256:a703d335fa237f8fc3303329d87e2555dca5187930da38bfa9010fa4e690933a)
[403] https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads | Network error: Forbidden
[IGNORED] https://vscode.dev/redirect?url=vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/philips-software/amp-devcontainer | Unsupported: Error creating request client: builder error for url (vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/philips-software/amp-devcontainer)
[ERROR] file://documentation/changelog/0.92.0/date-of-commits.png | Cannot find file
[ERROR] file://documentation/changelog/0.116.0/simplified-pr-header-buttons.png | Cannot find file
[ERROR] file://documentation/changelog/0.100.0/copilot-issue-search-most-bugs.png | Cannot find file
[ERROR] file://documentation/changelog/0.122.0/emoji-completions.gif | Cannot find file
[ERROR] file://documentation/changelog/0.112.0/copilot-start-stop.png | Cannot find file
[ERROR] file://documentation/changelog/0.110.0/issue-webview.png | Cannot find file
[ERROR] file://documentation/changelog/0.116.0/pr-card-in-chat.png | Cannot find file
[ERROR] file://documentation/changelog/0.126.0/change-pr-template.png | Cannot find file
[ERROR] file://documentation/changelog/0.100.0/copilot-issue-search.png | Cannot find file
[ERROR] file://documentation/changelog/0.110.0/already-pr-branch.png | Cannot find file
[ERROR] file://documentation/changelog/0.116.0/pr-header-copy-actions.png | Cannot find file
[ERROR] file://documentation/changelog/0.126.0/change-base-branch.png | Cannot find file
[ERROR] file://documentation/changelog/0.104.0/pr-icon-tab.png | Cannot find file
[ERROR] file://documentation/changelog/0.126.0/generate-existing-description.png | Cannot find file
[ERROR] file://documentation/changelog/0.116.0/suggest-configure-queries.png | Cannot find file
[ERROR] file://documentation/changelog/0.114.0/copilot-pr-status.png | Cannot find file
[ERROR] file://documentation/changelog/0.126.0/convert-to-draft.png | Cannot find file
[ERROR] file://documentation/changelog/0.96.0/convert-to-suggestions.gif | Cannot find file
[ERROR] file://documentation/changelog/0.124.0/explicit-chat-context.png | Cannot find file
[ERROR] file://documentation/changelog/0.116.0/coding-agent-status.png | Cannot find file
[ERROR] file://documentation/changelog/0.124.0/single-button-copilot-pr.png | Cannot find file
[ERROR] file://documentation/changelog/0.122.0/markdown-alerts.png | Cannot find file
[ERROR] file://documentation/changelog/0.110.0/copilot-address-comments.png | Cannot find file
[IGNORED] openhttps://www.github.com/microsoft/vscode/pull/238345 | Unsupported: Error creating request client: builder error for url (openhttps://www.github.com/microsoft/vscode/pull/238345)
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21442 | Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/issues/7601 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20235 | Network error: Too Many Requests
[ERROR] file://documentation/changelog/0.118.0/collapsed-sidbar-content.png | Cannot find file
[429] https://www.github.com/microsoft/vscode-pull-request-github/issues/6711 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20702 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21432 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/19928 | Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/issues/7446 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20788 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20025 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/commit/HIDDEN_BY_MEGALINTER| Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/19888 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/19867 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20889 | Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode/issues/274455 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20192 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21244 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/releases/2025-12-15 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21265 | Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/issues/8195 | Network error: Too Many Requests
[429] https://www.github.com/krassowski | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/19973 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20319 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20974 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/commit/HIDDEN_BY_MEGALINTER| Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/19936 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/commit/HIDDEN_BY_MEGALINTER| Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/19970 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20736 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20419 | Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/issues/6042 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21126 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21233 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20159 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20046 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20303 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20638 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21095 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21284 | Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/issues/6453 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21188 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20014 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21060 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20700 | Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/issues/6226 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21087 | Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/pull/6794 | Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/issues/6524 | Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/issues/7637 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20000 | Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/issues/7141 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/commit/HIDDEN_BY_MEGALINTER| Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20717 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/19839 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20306 | Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/issues/7264 | Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/issues/7816 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21415 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20442 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20009 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/19963 | Network error: Too Many Requests
[429] https://www.github.com/user-attachments/assets/0f1918e8-3545-4cd0-839e-fd5c7386f3fc | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20385 | Network error: Too Many Requests
[ERROR] file://documentation/changelog/0.124.0/pull-request-implicit-context.png | Cannot find file
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21174 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20418 | Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/issues/6698 | Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/issues/7827 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20579 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21351 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20831 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21113 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21334 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20281 | Network error: Too Many Requests
[ERROR] file://documentation/changelog/0.122.0/cancel-review.png | Cannot find file
[429] https://www.github.com/microsoft/vscode-pull-request-github/pull/6230 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21221 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20772 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20369 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/19792 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20554 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21166 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/releases/2026-01-26 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21264 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21235 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21151 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20342 | Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/issues/6051 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20677 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21388 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/19824 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20576 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20537 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21293 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20096 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21047 | Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/issues/6159 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20980 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21135 | Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/issues/6195 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20994 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21405 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20523 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20496 | Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/issues/7006 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21314 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20382 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20586 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/19890 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20697 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20233 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/commit/HIDDEN_BY_MEGALINTER| Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/issues/7213 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20219 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21376 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20314 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/19814 | Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/pull/6531 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20100 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/commit/HIDDEN_BY_MEGALINTER| Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/issues/4551 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20041 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21357 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20927 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20921 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20545 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20280 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20247 | Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/issues/6994 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20771 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20620 | Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/issues/6494 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20439 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21053 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20526 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20456 | Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/issues/6157 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20434 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20742 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20733 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/releases/2025-07-21 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21439 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20919 | Network error: Too Many Requests
[ERROR] file://documentation/changelog/0.94.0/create-revert-pr.gif | Cannot find file
[ERROR] file://documentation/changelog/0.102.0/issue-link-in-summary.png | Cannot find file
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21337 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21083 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21407 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20098 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20256 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20008 | Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/issues/8007 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21042 | Network error: Too Many Requests
[429] https://www.github.com/SonarSource/sonar-php/releases/tag/3.54.0.15452 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21145 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20351 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/releases/2026-01-05 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20665 | Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/pull/7927 | Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/issues/6008 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20438 | Network error: Too Many Requests
[429] https://www.github.com/microsoft/vscode-pull-request-github/issues/1691 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/21278 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20850 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyzer/pull/20547 | Network error: Too Many Requests
[429] https://www.github.com/rust-lang/rust-analyze

(Truncated to 20000 characters out of 105636)
⚠️ MARKDOWN / markdownlint - 131 errors
pull-request-body.md:1 error MD041/first-line-heading/first-line-h1 First line in a file should be a top-level heading [Context: "> [!NOTE]"]
pull-request-body.md:65 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:81 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Internal Improvements"]
pull-request-body.md:92 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "New Features"]
pull-request-body.md:101 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:113 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Internal Improvements"]
pull-request-body.md:123 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "New Features"]
pull-request-body.md:129 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Performance Improvements"]
pull-request-body.md:136 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:146 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Internal Improvements"]
pull-request-body.md:158 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "New Features"]
pull-request-body.md:165 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:178 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Internal Improvements"]
pull-request-body.md:196 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "New Features"]
pull-request-body.md:204 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:226 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Internal Improvements"]
pull-request-body.md:241 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "New Features"]
pull-request-body.md:246 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:266 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Internal Improvements"]
pull-request-body.md:279 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "New Features"]
pull-request-body.md:283 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:295 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Internal Improvements"]
pull-request-body.md:308 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "New Features"]
pull-request-body.md:314 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:336 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Internal Improvements"]
pull-request-body.md:352 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "New Features"]
pull-request-body.md:360 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:381 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Internal Improvements"]
pull-request-body.md:401 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:408 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Internal Improvements"]
pull-request-body.md:417 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "New Features"]
pull-request-body.md:421 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:430 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Internal Improvements"]
pull-request-body.md:444 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "New Features"]
pull-request-body.md:449 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:461 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Internal Improvements"]
pull-request-body.md:473 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "New Features"]
pull-request-body.md:477:401 error MD013/line-length Line length [Expected: 400; Actual: 3239]
pull-request-body.md:486 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:592 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Internal Improvements"]
pull-request-body.md:630 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "New Features"]
pull-request-body.md:634 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:644 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Internal Improvements"]
pull-request-body.md:663 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "New Features"]
pull-request-body.md:667 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:676 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Internal Improvements"]
pull-request-body.md:679:401 error MD013/line-length Line length [Expected: 400; Actual: 537]
pull-request-body.md:691 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "New Features"]
pull-request-body.md:695 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:709 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Internal Improvements"]
pull-request-body.md:712:401 error MD013/line-length Line length [Expected: 400; Actual: 463]
pull-request-body.md:723 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "New Features"]
pull-request-body.md:728 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:735 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Internal Improvements"]
pull-request-body.md:747 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "New Features"]
pull-request-body.md:755 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:765 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Internal Improvements"]
pull-request-body.md:775 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "New Features"]
pull-request-body.md:779 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:785 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Internal Improvements"]
pull-request-body.md:792 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "New Features"]
pull-request-body.md:794 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:810 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Internal Improvements"]
pull-request-body.md:818:401 error MD013/line-length Line length [Expected: 400; Actual: 529]
pull-request-body.md:828 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "New Features"]
pull-request-body.md:835 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:849 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Internal Improvements"]
pull-request-body.md:865 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "New Features"]
pull-request-body.md:874 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:884 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Internal Improvements"]
pull-request-body.md:895 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "New Features"]
pull-request-body.md:900 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:911 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Internal Improvements"]
pull-request-body.md:931 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "New Features"]
pull-request-body.md:937 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:946 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Internal Improvements"]
pull-request-body.md:960 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "New Features"]
pull-request-body.md:967 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:979 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Internal Improvements"]
pull-request-body.md:993 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:998 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Internal Improvements"]
pull-request-body.md:1011 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1019 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Internal Improvements"]
pull-request-body.md:1069 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1081 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Changes"]
pull-request-body.md:1099 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1113 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1121 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Changes"]
pull-request-body.md:1144 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1160 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1166 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1172 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Changes"]
pull-request-body.md:1181 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1197 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1203 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1209 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Changes"]
pull-request-body.md:1227 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1244 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1251 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Changes"]
pull-request-body.md:1280 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1301 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1307 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1317 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Changes"]
pull-request-body.md:1319:401 error MD013/line-length Line length [Expected: 400; Actual: 454]
pull-request-body.md:1331:401 error MD013/line-length Line length [Expected: 400; Actual: 513]
pull-request-body.md:1333 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1353 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Changes"]
pull-request-body.md:1363 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1377 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Changes"]
pull-request-body.md:1399 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1419 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Changes"]
pull-request-body.md:1423 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1433 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Changes"]
pull-request-body.md:1449 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1463 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1469 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Changes"]
pull-request-body.md:1498 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1529 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Changes"]
pull-request-body.md:1536 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1547 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1554 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1560 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Changes"]
pull-request-body.md:1577:401 error MD013/line-length Line length [Expected: 400; Actual: 553]
pull-request-body.md:1579 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1594 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1609 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Changes"]
pull-request-body.md:1615 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1630 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Changes"]
pull-request-body.md:1640 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]
pull-request-body.md:1654 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Changes"]
pull-request-body.md:1660 error MD024/no-duplicate-heading Multiple headings with the same content [Context: "Fixes"]

See detailed reports in MegaLinter artifacts

Your project could benefit from a custom flavor, which would allow you to run only the linters you need, and thus improve runtime performances. (Skip this info by defining FLAVOR_SUGGESTIONS: false)

  • Documentation: Custom Flavors
  • Command: npx mega-linter-runner@9.3.0 --custom-flavor-setup --custom-flavor-linters ACTION_ACTIONLINT,DOCKERFILE_HADOLINT,GHERKIN_GHERKIN_LINT,JSON_V8R,JSON_PRETTIER,JSON_NPM_PACKAGE_JSON_LINT,MARKDOWN_MARKDOWNLINT,MARKDOWN_MARKDOWN_TABLE_FORMATTER,REPOSITORY_CHECKOV,REPOSITORY_GIT_DIFF,REPOSITORY_GITLEAKS,REPOSITORY_GRYPE,REPOSITORY_SECRETLINT,REPOSITORY_SYFT,REPOSITORY_TRIVY,REPOSITORY_TRIVY_SBOM,REPOSITORY_TRUFFLEHOG,SPELL_LYCHEE,YAML_PRETTIER,YAML_YAMLLINT,YAML_V8R

MegaLinter is graciously provided by OX Security

Comment thread pull-request-body.md
Comment on lines +20 to +28
* Update Text & Secrets analyzer 2.36 -> 2.38
* Update CFamily analyzer 6.76 -> 6.77
* Upadte XML analyzer 2.14.2 to [2.15](https://www.github.com/SonarSource/sonar-xml/releases/tag/2.15.0.7513)
* Update IaC analyzer 2.3 -> 2.5
* Update PHP analyzer 3.53 -> [3.54](https://www.github.com/SonarSource/sonar-php/releases/tag/3.54.0.15452)
* Update Go analyzer 1.31 -> 1.32
* Update C# analyzer 10.17 -> [10.18](https://www.github.com/SonarSource/sonar-dotnet/releases/tag/10.18.0.131500)
* Bugfix - Can't setup SonarQube Cloud connection when there are many organisations to pick from
* Enable AI Agent configurations for Kiro
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[MegaLinter] reported by reviewdog 🐶

Suggested change
* Update Text & Secrets analyzer 2.36 -> 2.38
* Update CFamily analyzer 6.76 -> 6.77
* Upadte XML analyzer 2.14.2 to [2.15](https://www.github.com/SonarSource/sonar-xml/releases/tag/2.15.0.7513)
* Update IaC analyzer 2.3 -> 2.5
* Update PHP analyzer 3.53 -> [3.54](https://www.github.com/SonarSource/sonar-php/releases/tag/3.54.0.15452)
* Update Go analyzer 1.31 -> 1.32
* Update C# analyzer 10.17 -> [10.18](https://www.github.com/SonarSource/sonar-dotnet/releases/tag/10.18.0.131500)
* Bugfix - Can't setup SonarQube Cloud connection when there are many organisations to pick from
* Enable AI Agent configurations for Kiro
* Update Text & Secrets analyzer 2.36 -> 2.38
* Update CFamily analyzer 6.76 -> 6.77
* Upadte XML analyzer 2.14.2 to [2.15](https://www.github.com/SonarSource/sonar-xml/releases/tag/2.15.0.7513)
* Update IaC analyzer 2.3 -> 2.5
* Update PHP analyzer 3.53 -> [3.54](https://www.github.com/SonarSource/sonar-php/releases/tag/3.54.0.15452)
* Update Go analyzer 1.31 -> 1.32
* Update C# analyzer 10.17 -> [10.18](https://www.github.com/SonarSource/sonar-dotnet/releases/tag/10.18.0.131500)
* Bugfix - Can't setup SonarQube Cloud connection when there are many organisations to pick from
* Enable AI Agent configurations for Kiro

Comment thread pull-request-body.md
Comment on lines +772 to +787
Commit: [`e429bac`](https://www.github.com/rust-lang/rust-analyzer/commit/e429bac8793c24a99b643c4813ece813901c8c79) \
Release: [`2025-07-09`](https://www.github.com/rust-lang/rust-analyzer/releases/2025-07-09) (`v0.3.2533`)

## New Features

- [`#20185`](https://www.github.com/rust-lang/rust-analyzer/pull/20185) include enum variants in world symbols.

## Fixes

- [`#20192`](https://www.github.com/rust-lang/rust-analyzer/pull/20192) fix a panic in documentation rendering.
- [`#20180`](https://www.github.com/rust-lang/rust-analyzer/pull/20180) always bump in the parser in `err_and_bump`.
- [`#20200`](https://www.github.com/rust-lang/rust-analyzer/pull/20200) revert "re-enable fixpoint iteration for variance computation".

## Internal Improvements

- [`#20198`](https://www.github.com/rust-lang/rust-analyzer/pull/20198) migrate `pull_assignment_up` assist to `SyntaxEditor`.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[MegaLinter] reported by reviewdog 🐶

Suggested change
Commit: [`e429bac`](https://www.github.com/rust-lang/rust-analyzer/commit/e429bac8793c24a99b643c4813ece813901c8c79) \
Release: [`2025-07-09`](https://www.github.com/rust-lang/rust-analyzer/releases/2025-07-09) (`v0.3.2533`)
## New Features
- [`#20185`](https://www.github.com/rust-lang/rust-analyzer/pull/20185) include enum variants in world symbols.
## Fixes
- [`#20192`](https://www.github.com/rust-lang/rust-analyzer/pull/20192) fix a panic in documentation rendering.
- [`#20180`](https://www.github.com/rust-lang/rust-analyzer/pull/20180) always bump in the parser in `err_and_bump`.
- [`#20200`](https://www.github.com/rust-lang/rust-analyzer/pull/20200) revert "re-enable fixpoint iteration for variance computation".
## Internal Improvements
- [`#20198`](https://www.github.com/rust-lang/rust-analyzer/pull/20198) migrate `pull_assignment_up` assist to `SyntaxEditor`.
Commit: [`e429bac`](https://www.github.com/rust-lang/rust-analyzer/commit/e429bac8793c24a99b643c4813ece813901c8c79) \
Release: [`2025-07-09`](https://www.github.com/rust-lang/rust-analyzer/releases/2025-07-09) (`v0.3.2533`)
## New Features
- [`#20185`](https://www.github.com/rust-lang/rust-analyzer/pull/20185) include enum variants in world symbols.
## Fixes
- [`#20192`](https://www.github.com/rust-lang/rust-analyzer/pull/20192) fix a panic in documentation rendering.
- [`#20180`](https://www.github.com/rust-lang/rust-analyzer/pull/20180) always bump in the parser in `err_and_bump`.
- [`#20200`](https://www.github.com/rust-lang/rust-analyzer/pull/20200) revert "re-enable fixpoint iteration for variance computation".
## Internal Improvements
- [`#20198`](https://www.github.com/rust-lang/rust-analyzer/pull/20198) migrate `pull_assignment_up` assist to `SyntaxEditor`.

Comment thread pull-request-body.md

## Fixes

- [`#20151`](https://www.github.com/rust-lang/rust-analyzer/pull/20151) only remove keyword prefixes (`macro@` or ``macro ``) from links in the docs if the target is inferred.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[MegaLinter] reported by reviewdog 🐶

Suggested change
- [`#20151`](https://www.github.com/rust-lang/rust-analyzer/pull/20151) only remove keyword prefixes (`macro@` or ``macro ``) from links in the docs if the target is inferred.
- [`#20151`](https://www.github.com/rust-lang/rust-analyzer/pull/20151) only remove keyword prefixes (`macro@` or ``macro``) from links in the docs if the target is inferred.

Comment thread pull-request-body.md
Comment on lines +1033 to +1108
## 0.126.0

### Changes

- A multi-diff editor can be opened for a pull request by URI. For example, `vscode-insiders://github.vscode-pull-request-github/open-pull-request-changes?uri=https://www.github.com/microsoft/vscode-css-languageservice/pull/460`.
- There's an option to "Checkout on Codespace" from the pull request description webview.
- ctrl/cmd + R when the pull request description webview is focused will refresh the webview.
- You can "Reveal in Explorer" from files in the "Changes in Pull Request" view and the "Pull Requests" views.
- Commit SHAs in PR file comments will be linkified.
- Set `"githubPullRequests.pullRequestDescription": "branchName"` to have the pull request title pre-filled with the branch name when creating a new pull request.
- The command "GitHub Issues: Open Issue on GitHub" can be used when your cursor is in an issue reference (e.g., `#1234`) in a text file to open the issue on GitHub.
- Set `"githubPullRequests.commentExpandState": "collapsePreexisting"` to have pre-existing comments collapsed by default when opening a pull request description webview, while new comments remain expanded.
- Choose which PR template to use when creating a new pull request (requires that `"githubPullRequests.pullRequestDescription": "template"` is set).

![Button to change pull request template](./documentation/changelog/0.126.0/change-pr-template.png)

- Metadata from issue templates (e.g., `assignees`, `labels`) is now applied when creating a new issue from a template.
- Issues created from `TODO` comments are assigned to the current user by default.
- `"githubPullRequests.createOnPublishBranch"` can be set to `"always"` to always create a pull request when publishing a branch.
- Open pull requests can be converted to drafts from the pull request description webview.

![Convert to draft](./documentation/changelog/0.126.0/convert-to-draft.png)

- We attempt to unwrap shortened commit lines in the pull request description webview to improve readability.
- Copilot can generate descriptions for existing pull requests. "Edit" the description then use the sparkle icon to have Copilot generate a description.

![Generate description for an existing pull request](./documentation/changelog/0.126.0/generate-existing-description.png)

- Instead of checking out the default branch when you're done with a PR, you can configure that the PR base branch is checked out with `"githubPullRequests.postDone": "checkoutPullRequestBaseBranch"`.
- You can change the base branch of a PR from the pull request description webview.

![Change base branch](./documentation/changelog/0.126.0/change-base-branch.png)

- PR branches can be configured to be automatically deleted when the PR is merged from this extension with the setting `"githubPullRequests.deleteBranchAfterMerge": true`.
- When opening a folder for the first time, existing PR branches will be discovered and added to the "Local Pull Request Branches" view.

### Fixes

- Switch branch quick pick is not showing all branches. https://www.github.com/microsoft/vscode-pull-request-github/issues/8351
- Auto-merge options aren't properly updated when base repo changes. https://www.github.com/microsoft/vscode-pull-request-github/issues/8195
- Required check item renders strangely. https://www.github.com/microsoft/vscode-pull-request-github/issues/8176
- Request review from Copilot. https://www.github.com/microsoft/vscode-pull-request-github/issues/6830
- Make clear in which repo a pull request is stored. https://www.github.com/microsoft/vscode-pull-request-github/issues/6674
- Show Changes Since Last Review should not consider pending reviews as "Last Review". https://www.github.com/microsoft/vscode-pull-request-github/issues/6226
- Extension mistakenly thinks I'm using GH Enterprise with global "url aliasing". https://www.github.com/microsoft/vscode-pull-request-github/issues/4551

## 0.124.0

### Changes

- The active pull request or issue webview title is now included as implicit context when using Copilot Chat. You can click on the implicit context item to include all the PR information in your prompt.

![Pull request title as implicit context in Chat](./documentation/changelog/0.124.0/pull-request-implicit-context.png)

- Pull request and issue context can also be manually added to Chat from the "Add Context" menu.

![Explicit Chat context](./documentation/changelog/0.124.0/explicit-chat-context.png)

- Single button for marking Copilot pull requests as ready for review, approved, and automerge (if enabled).

![Single button to mark Copilot pull requests](./documentation/changelog/0.124.0/single-button-copilot-pr.png)

- The "Copy link" action for individual comments shows in the pull request description webview.
- Comments that are part of an un-submitted review (only visible to you) now show with at "comment draft" icon in the editor gutter and in the Comments view.
- For commits where checks have run, the commit status icon now shows next to each commit in the pull request description webview.

### Fixes

- Comments don't show when PR is on non-default repo. https://www.github.com/microsoft/vscode-pull-request-github/issues/8050
- ignoreSubmodules is honored differently for Pull Requests and Issues view. https://www.github.com/microsoft/vscode-pull-request-github/issues/7741

**_Thank You_**

* [@vicky1999 (Vignesh)](https://www.github.com/vicky1999)
* fix: message wrapping in narrow editor panes [PR #8121](https://www.github.com/microsoft/vscode-pull-request-github/pull/8121)
* feat: Display commit status icon for each commit [PR #8142](https://www.github.com/microsoft/vscode-pull-request-github/pull/8142)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[MegaLinter] reported by reviewdog 🐶

Suggested change
## 0.126.0
### Changes
- A multi-diff editor can be opened for a pull request by URI. For example, `vscode-insiders://github.vscode-pull-request-github/open-pull-request-changes?uri=https://www.github.com/microsoft/vscode-css-languageservice/pull/460`.
- There's an option to "Checkout on Codespace" from the pull request description webview.
- ctrl/cmd + R when the pull request description webview is focused will refresh the webview.
- You can "Reveal in Explorer" from files in the "Changes in Pull Request" view and the "Pull Requests" views.
- Commit SHAs in PR file comments will be linkified.
- Set `"githubPullRequests.pullRequestDescription": "branchName"` to have the pull request title pre-filled with the branch name when creating a new pull request.
- The command "GitHub Issues: Open Issue on GitHub" can be used when your cursor is in an issue reference (e.g., `#1234`) in a text file to open the issue on GitHub.
- Set `"githubPullRequests.commentExpandState": "collapsePreexisting"` to have pre-existing comments collapsed by default when opening a pull request description webview, while new comments remain expanded.
- Choose which PR template to use when creating a new pull request (requires that `"githubPullRequests.pullRequestDescription": "template"` is set).
![Button to change pull request template](./documentation/changelog/0.126.0/change-pr-template.png)
- Metadata from issue templates (e.g., `assignees`, `labels`) is now applied when creating a new issue from a template.
- Issues created from `TODO` comments are assigned to the current user by default.
- `"githubPullRequests.createOnPublishBranch"` can be set to `"always"` to always create a pull request when publishing a branch.
- Open pull requests can be converted to drafts from the pull request description webview.
![Convert to draft](./documentation/changelog/0.126.0/convert-to-draft.png)
- We attempt to unwrap shortened commit lines in the pull request description webview to improve readability.
- Copilot can generate descriptions for existing pull requests. "Edit" the description then use the sparkle icon to have Copilot generate a description.
![Generate description for an existing pull request](./documentation/changelog/0.126.0/generate-existing-description.png)
- Instead of checking out the default branch when you're done with a PR, you can configure that the PR base branch is checked out with `"githubPullRequests.postDone": "checkoutPullRequestBaseBranch"`.
- You can change the base branch of a PR from the pull request description webview.
![Change base branch](./documentation/changelog/0.126.0/change-base-branch.png)
- PR branches can be configured to be automatically deleted when the PR is merged from this extension with the setting `"githubPullRequests.deleteBranchAfterMerge": true`.
- When opening a folder for the first time, existing PR branches will be discovered and added to the "Local Pull Request Branches" view.
### Fixes
- Switch branch quick pick is not showing all branches. https://www.github.com/microsoft/vscode-pull-request-github/issues/8351
- Auto-merge options aren't properly updated when base repo changes. https://www.github.com/microsoft/vscode-pull-request-github/issues/8195
- Required check item renders strangely. https://www.github.com/microsoft/vscode-pull-request-github/issues/8176
- Request review from Copilot. https://www.github.com/microsoft/vscode-pull-request-github/issues/6830
- Make clear in which repo a pull request is stored. https://www.github.com/microsoft/vscode-pull-request-github/issues/6674
- Show Changes Since Last Review should not consider pending reviews as "Last Review". https://www.github.com/microsoft/vscode-pull-request-github/issues/6226
- Extension mistakenly thinks I'm using GH Enterprise with global "url aliasing". https://www.github.com/microsoft/vscode-pull-request-github/issues/4551
## 0.124.0
### Changes
- The active pull request or issue webview title is now included as implicit context when using Copilot Chat. You can click on the implicit context item to include all the PR information in your prompt.
![Pull request title as implicit context in Chat](./documentation/changelog/0.124.0/pull-request-implicit-context.png)
- Pull request and issue context can also be manually added to Chat from the "Add Context" menu.
![Explicit Chat context](./documentation/changelog/0.124.0/explicit-chat-context.png)
- Single button for marking Copilot pull requests as ready for review, approved, and automerge (if enabled).
![Single button to mark Copilot pull requests](./documentation/changelog/0.124.0/single-button-copilot-pr.png)
- The "Copy link" action for individual comments shows in the pull request description webview.
- Comments that are part of an un-submitted review (only visible to you) now show with at "comment draft" icon in the editor gutter and in the Comments view.
- For commits where checks have run, the commit status icon now shows next to each commit in the pull request description webview.
### Fixes
- Comments don't show when PR is on non-default repo. https://www.github.com/microsoft/vscode-pull-request-github/issues/8050
- ignoreSubmodules is honored differently for Pull Requests and Issues view. https://www.github.com/microsoft/vscode-pull-request-github/issues/7741
**_Thank You_**
* [@vicky1999 (Vignesh)](https://www.github.com/vicky1999)
* fix: message wrapping in narrow editor panes [PR #8121](https://www.github.com/microsoft/vscode-pull-request-github/pull/8121)
* feat: Display commit status icon for each commit [PR #8142](https://www.github.com/microsoft/vscode-pull-request-github/pull/8142)
## 0.126.0
### Changes
- A multi-diff editor can be opened for a pull request by URI. For example, `vscode-insiders://github.vscode-pull-request-github/open-pull-request-changes?uri=https://www.github.com/microsoft/vscode-css-languageservice/pull/460`.
- There's an option to "Checkout on Codespace" from the pull request description webview.
- ctrl/cmd + R when the pull request description webview is focused will refresh the webview.
- You can "Reveal in Explorer" from files in the "Changes in Pull Request" view and the "Pull Requests" views.
- Commit SHAs in PR file comments will be linkified.
- Set `"githubPullRequests.pullRequestDescription": "branchName"` to have the pull request title pre-filled with the branch name when creating a new pull request.
- The command "GitHub Issues: Open Issue on GitHub" can be used when your cursor is in an issue reference (e.g., `#1234`) in a text file to open the issue on GitHub.
- Set `"githubPullRequests.commentExpandState": "collapsePreexisting"` to have pre-existing comments collapsed by default when opening a pull request description webview, while new comments remain expanded.
- Choose which PR template to use when creating a new pull request (requires that `"githubPullRequests.pullRequestDescription": "template"` is set).
![Button to change pull request template](./documentation/changelog/0.126.0/change-pr-template.png)
- Metadata from issue templates (e.g., `assignees`, `labels`) is now applied when creating a new issue from a template.
- Issues created from `TODO` comments are assigned to the current user by default.
- `"githubPullRequests.createOnPublishBranch"` can be set to `"always"` to always create a pull request when publishing a branch.
- Open pull requests can be converted to drafts from the pull request description webview.
![Convert to draft](./documentation/changelog/0.126.0/convert-to-draft.png)
- We attempt to unwrap shortened commit lines in the pull request description webview to improve readability.
- Copilot can generate descriptions for existing pull requests. "Edit" the description then use the sparkle icon to have Copilot generate a description.
![Generate description for an existing pull request](./documentation/changelog/0.126.0/generate-existing-description.png)
- Instead of checking out the default branch when you're done with a PR, you can configure that the PR base branch is checked out with `"githubPullRequests.postDone": "checkoutPullRequestBaseBranch"`.
- You can change the base branch of a PR from the pull request description webview.
![Change base branch](./documentation/changelog/0.126.0/change-base-branch.png)
- PR branches can be configured to be automatically deleted when the PR is merged from this extension with the setting `"githubPullRequests.deleteBranchAfterMerge": true`.
- When opening a folder for the first time, existing PR branches will be discovered and added to the "Local Pull Request Branches" view.
### Fixes
- Switch branch quick pick is not showing all branches. <https://www.github.com/microsoft/vscode-pull-request-github/issues/8351>
- Auto-merge options aren't properly updated when base repo changes. <https://www.github.com/microsoft/vscode-pull-request-github/issues/8195>
- Required check item renders strangely. <https://www.github.com/microsoft/vscode-pull-request-github/issues/8176>
- Request review from Copilot. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6830>
- Make clear in which repo a pull request is stored. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6674>
- Show Changes Since Last Review should not consider pending reviews as "Last Review". <https://www.github.com/microsoft/vscode-pull-request-github/issues/6226>
- Extension mistakenly thinks I'm using GH Enterprise with global "url aliasing". <https://www.github.com/microsoft/vscode-pull-request-github/issues/4551>
## 0.124.0
### Changes
- The active pull request or issue webview title is now included as implicit context when using Copilot Chat. You can click on the implicit context item to include all the PR information in your prompt.
![Pull request title as implicit context in Chat](./documentation/changelog/0.124.0/pull-request-implicit-context.png)
- Pull request and issue context can also be manually added to Chat from the "Add Context" menu.
![Explicit Chat context](./documentation/changelog/0.124.0/explicit-chat-context.png)
- Single button for marking Copilot pull requests as ready for review, approved, and automerge (if enabled).
![Single button to mark Copilot pull requests](./documentation/changelog/0.124.0/single-button-copilot-pr.png)
- The "Copy link" action for individual comments shows in the pull request description webview.
- Comments that are part of an un-submitted review (only visible to you) now show with at "comment draft" icon in the editor gutter and in the Comments view.
- For commits where checks have run, the commit status icon now shows next to each commit in the pull request description webview.
### Fixes
- Comments don't show when PR is on non-default repo. <https://www.github.com/microsoft/vscode-pull-request-github/issues/8050>
- ignoreSubmodules is honored differently for Pull Requests and Issues view. <https://www.github.com/microsoft/vscode-pull-request-github/issues/7741>
**_Thank You_**
* [@vicky1999 (Vignesh)](https://www.github.com/vicky1999)
* fix: message wrapping in narrow editor panes [PR #8121](https://www.github.com/microsoft/vscode-pull-request-github/pull/8121)
* feat: Display commit status icon for each commit [PR #8142](https://www.github.com/microsoft/vscode-pull-request-github/pull/8142)

Comment thread pull-request-body.md
Comment on lines +1111 to +1239
- If you start a review and want to cancel it, there's now a "Cancel Review" button in the pull request webview.

![Cancel review button](./documentation/changelog/0.122.0/cancel-review.png)

### Fixes

- Reactions to code comments are not showing up (Web). https://www.github.com/microsoft/vscode-pull-request-github/issues/2195
- Editing a comment freezes VS Code. https://www.github.com/microsoft/vscode/issues/274455
- Github Pull Request tab won't open if branch names are reused. https://www.github.com/microsoft/vscode-pull-request-github/issues/8007
- Icons are misaligned. https://www.github.com/microsoft/vscode-pull-request-github/issues/7998
- "Git is not installed or otherwise not available" even though it is. https://www.github.com/microsoft/vscode-pull-request-github/issues/5454

**_Thank You_**

* [@bendrucker (Ben Drucker)](https://www.github.com/bendrucker): Enable all LLM tools in prompts (agent mode) [PR #6956](https://www.github.com/microsoft/vscode-pull-request-github/pull/6956)
* [@gerardbalaoro (Gerard Balaoro)](https://www.github.com/gerardbalaoro): Make branch list timeout configurable (#2840) [PR #7927](https://www.github.com/microsoft/vscode-pull-request-github/pull/7927)
* [@wankun-tcj](https://www.github.com/wankun-tcj): Fix avatar display issue in Pull Request tree view [PR #7851](https://www.github.com/microsoft/vscode-pull-request-github/pull/7851)

## 0.120.2

### Fixes

- Unable to open PR webview within VSCode. https://www.github.com/microsoft/vscode-pull-request-github/issues/8028

## 0.120.1

### Fixes

- Extension cannot find git repo when VS Code didn't open the git root directory. https://www.github.com/microsoft/vscode-pull-request-github/issues/7964

## 0.120.0

### Changes

- The `#openPullRequest` tool recognizes open PR diffs and PR files as being the "open pull request".
- All Copilot PR notifications can be marked as ready using the right-click context menu on the Copilot section header in the Pull Requests view.
- The setting `githubIssues.issueAvatarDisplay` can be used to control whether the first assignee's avatar or the author's avatar is shown in the Issues view.
- Instead of always running the pull request queries that back the Pull Requests view when refreshing, we now check to see if there are new PRs in the repo before running the queries. This should reduce API usage when there are no new PRs.
- The "Copy link" action is back near the PR title in the pull request description webview.
- You can configure that the default branch is pulled when you're "done" with a PR using `"githubPullRequests.postDone": "checkoutDefaultBranchAndPull"`.

### Fixes

- Unable to get list of users to assign them to a pull request. https://www.github.com/microsoft/vscode-pull-request-github/issues/7908
- Error notifications when using GitHub Enterprise Server. https://www.github.com/microsoft/vscode-pull-request-github/issues/7901
- Ignore worktrees that aren't in one of the workspace folders. https://www.github.com/microsoft/vscode-pull-request-github/issues/7896
- Typing "#" and then Enter or Tab opens the GitHub issue queries settings. https://www.github.com/microsoft/vscode-pull-request-github/issues/7838
- Unexpected branch switching when githubIssues.useBranchForIssues = off. https://www.github.com/microsoft/vscode-pull-request-github/issues/7827
- Extension enters rapid refresh loop, causing high API usage and rate limiting. https://www.github.com/microsoft/vscode-pull-request-github/issues/7816
- GitHub PR view highlights all repos with Copilot notification. https://www.github.com/microsoft/vscode-pull-request-github/issues/7852
- Wrong commit is checked out when local branch exists with the same name. https://www.github.com/microsoft/vscode-pull-request-github/issues/7702
- Visual Label not provided for "Title" and "Description" field. https://www.github.com/microsoft/vscode-pull-request-github/issues/7595
- VSCode unresponsive during GitHub Pull Requests PR checkout (large number of files changed). https://www.github.com/microsoft/vscode-pull-request-github/issues/6952
- extension explodes and kicks back out to GITHUB: LOGIN when non github repos are in working directory (specifically codeberg). https://www.github.com/microsoft/vscode-pull-request-github/issues/6945

## 0.118.2

### Fixes

- Long coding agent problem statement results in unrecoverable error (Truncate coding agent problem_statement). https://www.github.com/microsoft/vscode-pull-request-github/issues/7861

## 0.118.1

### Fixes

- _No logs available for this session_ race condition. https://www.github.com/microsoft/vscode-pull-request-github/issues/7783

## 0.118.0

### Changes

- There's a new code action "Delegate to coding agent" which shows on `TODO` comments. The "to do" keywords are configurable using the existing setting ``.

![Todo comment with "delegate to coding agent" action](./documentation/changelog/0.118.0/delegate-to-coding-agent-action.png)

- More of the new Copilot coding agent user entry points prompt for sign in if you aren't already signed in to GitHub (GitHub Copilot Coding Agent view in Chat Sessions, `#copilotCodingAgent` tool, "Delegate to coding agent" button).
- Some of the individual extension views used the same icon, making it difficult to distinguish between them if you drag them into their own view container. To solve this, several views use a new icon: "Pull Requests" uses `github-inverted`, "Active Pull Request" tree view uses `diff-multiple`, "Active Pull Request" webview view uses `code-review`.
- The "sidebar" content (reviewers, assignees, labels, etc.) in the pull request description webview have always moved above the pull request body when the webview width is narrow. Now, it also collapses into a compact, readonly view, which can be expanded to make modifications.

![Collapsed sidbar content on a narrow view](./documentation/changelog/0.118.0/collapsed-sidbar-content.png)

- Pull request and issue webviews restore after reload.
- The new `#openPullRequest` tool in Copilot Chat lets you reference the pull request currently open in a webview. The `#activePullRequest` tool continues to reference the pull request currently checked out.
- The "Edit Query" command in the "Pull Requests" view has an option to edit the query with Copilot.
- Setting `"githubPullRequests.ignoreSubmodules": true` will cause the extension to ignore submodules when looking for pull requests.
- In the "Issues" view, you can right click on an issue and "Assign to Coding Agent".

### Fixes

- Only update coding agent PRs when view is open. https://www.github.com/microsoft/vscode-pull-request-github/issues/7643
- Chat participant not honoring selected tools and thinks they are all selected. https://www.github.com/microsoft/vscode-pull-request-github/issues/7637
- Red "closed" on closed issues is confusing. https://www.github.com/microsoft/vscode-pull-request-github/issues/7628
- github-pull-request_activePullRequest returns empty comments array. https://www.github.com/microsoft/vscode-pull-request-github/issues/7601
- Allows me to believe I assigned an issue on a repo where I lack that permission. https://www.github.com/microsoft/vscode-pull-request-github/issues/7534
- clicked comment with no contents gave weird state. https://www.github.com/microsoft/vscode-pull-request-github/issues/7476
- In GH PR review page, headers have redundant url content. https://www.github.com/microsoft/vscode-pull-request-github/issues/7509
- Spurious error when checking out a PR with untracked files. https://www.github.com/microsoft/vscode-pull-request-github/issues/7294

**_Thank You_**

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[MegaLinter] reported by reviewdog 🐶

Suggested change
## 0.122.1
### Fixes
- Only one reviewer can be seen on the PR page. https://www.github.com/microsoft/vscode-pull-request-github/issues/8131
- Drop down not doing anything. https://www.github.com/microsoft/vscode-pull-request-github/issues/8149
- Pull in icon fixes. https://www.github.com/microsoft/vscode-pull-request-github/issues/8159
## 0.122.0
### Changes
- Auto-generated PR descriptions (via `githubPullRequests.pullRequestDescription`) will respect the repository PR template if there is one.
- Icons in the Pull Requests view now render with codicons instead of Unicode characters.
- Drafts in the Pull Requests view now render in italics instead of having a `[DRAFT]` prefix.
![Pull Requests view showing codicon labels and italic draft PR titles](./documentation/changelog/0.122.0/pr-labels.png)
- Emoji completions for `:smile:` style emojis are now available in review comments.
![Emoji completions in review comments](./documentation/changelog/0.122.0/emoji-completions.gif)
- [Markdown alert syntax](https://www.github.com/orgs/community/discussions/16925) is now rendered in review comments.
![Markdown alerts in review comments](./documentation/changelog/0.122.0/markdown-alerts.png)
- Opening an empty commit from a pull request webview shows an editor with a message instead of showing a notification.
- Pull requests can be opened from from a url, for example: `vscode-insiders://github.vscode-pull-request-github/checkout-pull-request?uri=https://www.github.com/microsoft/vscode-css-languageservice/pull/460`
- Icons are up-to-date with VS Code's latest icons.
- If you start a review and want to cancel it, there's now a "Cancel Review" button in the pull request webview.
![Cancel review button](./documentation/changelog/0.122.0/cancel-review.png)
### Fixes
- Reactions to code comments are not showing up (Web). https://www.github.com/microsoft/vscode-pull-request-github/issues/2195
- Editing a comment freezes VS Code. https://www.github.com/microsoft/vscode/issues/274455
- Github Pull Request tab won't open if branch names are reused. https://www.github.com/microsoft/vscode-pull-request-github/issues/8007
- Icons are misaligned. https://www.github.com/microsoft/vscode-pull-request-github/issues/7998
- "Git is not installed or otherwise not available" even though it is. https://www.github.com/microsoft/vscode-pull-request-github/issues/5454
**_Thank You_**
* [@bendrucker (Ben Drucker)](https://www.github.com/bendrucker): Enable all LLM tools in prompts (agent mode) [PR #6956](https://www.github.com/microsoft/vscode-pull-request-github/pull/6956)
* [@gerardbalaoro (Gerard Balaoro)](https://www.github.com/gerardbalaoro): Make branch list timeout configurable (#2840) [PR #7927](https://www.github.com/microsoft/vscode-pull-request-github/pull/7927)
* [@wankun-tcj](https://www.github.com/wankun-tcj): Fix avatar display issue in Pull Request tree view [PR #7851](https://www.github.com/microsoft/vscode-pull-request-github/pull/7851)
## 0.120.2
### Fixes
- Unable to open PR webview within VSCode. https://www.github.com/microsoft/vscode-pull-request-github/issues/8028
## 0.120.1
### Fixes
- Extension cannot find git repo when VS Code didn't open the git root directory. https://www.github.com/microsoft/vscode-pull-request-github/issues/7964
## 0.120.0
### Changes
- The `#openPullRequest` tool recognizes open PR diffs and PR files as being the "open pull request".
- All Copilot PR notifications can be marked as ready using the right-click context menu on the Copilot section header in the Pull Requests view.
- The setting `githubIssues.issueAvatarDisplay` can be used to control whether the first assignee's avatar or the author's avatar is shown in the Issues view.
- Instead of always running the pull request queries that back the Pull Requests view when refreshing, we now check to see if there are new PRs in the repo before running the queries. This should reduce API usage when there are no new PRs.
- The "Copy link" action is back near the PR title in the pull request description webview.
- You can configure that the default branch is pulled when you're "done" with a PR using `"githubPullRequests.postDone": "checkoutDefaultBranchAndPull"`.
### Fixes
- Unable to get list of users to assign them to a pull request. https://www.github.com/microsoft/vscode-pull-request-github/issues/7908
- Error notifications when using GitHub Enterprise Server. https://www.github.com/microsoft/vscode-pull-request-github/issues/7901
- Ignore worktrees that aren't in one of the workspace folders. https://www.github.com/microsoft/vscode-pull-request-github/issues/7896
- Typing "#" and then Enter or Tab opens the GitHub issue queries settings. https://www.github.com/microsoft/vscode-pull-request-github/issues/7838
- Unexpected branch switching when githubIssues.useBranchForIssues = off. https://www.github.com/microsoft/vscode-pull-request-github/issues/7827
- Extension enters rapid refresh loop, causing high API usage and rate limiting. https://www.github.com/microsoft/vscode-pull-request-github/issues/7816
- GitHub PR view highlights all repos with Copilot notification. https://www.github.com/microsoft/vscode-pull-request-github/issues/7852
- Wrong commit is checked out when local branch exists with the same name. https://www.github.com/microsoft/vscode-pull-request-github/issues/7702
- Visual Label not provided for "Title" and "Description" field. https://www.github.com/microsoft/vscode-pull-request-github/issues/7595
- VSCode unresponsive during GitHub Pull Requests PR checkout (large number of files changed). https://www.github.com/microsoft/vscode-pull-request-github/issues/6952
- extension explodes and kicks back out to GITHUB: LOGIN when non github repos are in working directory (specifically codeberg). https://www.github.com/microsoft/vscode-pull-request-github/issues/6945
## 0.118.2
### Fixes
- Long coding agent problem statement results in unrecoverable error (Truncate coding agent problem_statement). https://www.github.com/microsoft/vscode-pull-request-github/issues/7861
## 0.118.1
### Fixes
- _No logs available for this session_ race condition. https://www.github.com/microsoft/vscode-pull-request-github/issues/7783
## 0.118.0
### Changes
- There's a new code action "Delegate to coding agent" which shows on `TODO` comments. The "to do" keywords are configurable using the existing setting ``.
![Todo comment with "delegate to coding agent" action](./documentation/changelog/0.118.0/delegate-to-coding-agent-action.png)
- More of the new Copilot coding agent user entry points prompt for sign in if you aren't already signed in to GitHub (GitHub Copilot Coding Agent view in Chat Sessions, `#copilotCodingAgent` tool, "Delegate to coding agent" button).
- Some of the individual extension views used the same icon, making it difficult to distinguish between them if you drag them into their own view container. To solve this, several views use a new icon: "Pull Requests" uses `github-inverted`, "Active Pull Request" tree view uses `diff-multiple`, "Active Pull Request" webview view uses `code-review`.
- The "sidebar" content (reviewers, assignees, labels, etc.) in the pull request description webview have always moved above the pull request body when the webview width is narrow. Now, it also collapses into a compact, readonly view, which can be expanded to make modifications.
![Collapsed sidbar content on a narrow view](./documentation/changelog/0.118.0/collapsed-sidbar-content.png)
- Pull request and issue webviews restore after reload.
- The new `#openPullRequest` tool in Copilot Chat lets you reference the pull request currently open in a webview. The `#activePullRequest` tool continues to reference the pull request currently checked out.
- The "Edit Query" command in the "Pull Requests" view has an option to edit the query with Copilot.
- Setting `"githubPullRequests.ignoreSubmodules": true` will cause the extension to ignore submodules when looking for pull requests.
- In the "Issues" view, you can right click on an issue and "Assign to Coding Agent".
### Fixes
- Only update coding agent PRs when view is open. https://www.github.com/microsoft/vscode-pull-request-github/issues/7643
- Chat participant not honoring selected tools and thinks they are all selected. https://www.github.com/microsoft/vscode-pull-request-github/issues/7637
- Red "closed" on closed issues is confusing. https://www.github.com/microsoft/vscode-pull-request-github/issues/7628
- github-pull-request_activePullRequest returns empty comments array. https://www.github.com/microsoft/vscode-pull-request-github/issues/7601
- Allows me to believe I assigned an issue on a repo where I lack that permission. https://www.github.com/microsoft/vscode-pull-request-github/issues/7534
- clicked comment with no contents gave weird state. https://www.github.com/microsoft/vscode-pull-request-github/issues/7476
- In GH PR review page, headers have redundant url content. https://www.github.com/microsoft/vscode-pull-request-github/issues/7509
- Spurious error when checking out a PR with untracked files. https://www.github.com/microsoft/vscode-pull-request-github/issues/7294
**_Thank You_**
## 0.122.1
### Fixes
- Only one reviewer can be seen on the PR page. <https://www.github.com/microsoft/vscode-pull-request-github/issues/8131>
- Drop down not doing anything. <https://www.github.com/microsoft/vscode-pull-request-github/issues/8149>
- Pull in icon fixes. <https://www.github.com/microsoft/vscode-pull-request-github/issues/8159>
## 0.122.0
### Changes
- Auto-generated PR descriptions (via `githubPullRequests.pullRequestDescription`) will respect the repository PR template if there is one.
- Icons in the Pull Requests view now render with codicons instead of Unicode characters.
- Drafts in the Pull Requests view now render in italics instead of having a `[DRAFT]` prefix.
![Pull Requests view showing codicon labels and italic draft PR titles](./documentation/changelog/0.122.0/pr-labels.png)
- Emoji completions for `:smile:` style emojis are now available in review comments.
![Emoji completions in review comments](./documentation/changelog/0.122.0/emoji-completions.gif)
- [Markdown alert syntax](https://www.github.com/orgs/community/discussions/16925) is now rendered in review comments.
![Markdown alerts in review comments](./documentation/changelog/0.122.0/markdown-alerts.png)
- Opening an empty commit from a pull request webview shows an editor with a message instead of showing a notification.
- Pull requests can be opened from from a url, for example: `vscode-insiders://github.vscode-pull-request-github/checkout-pull-request?uri=https://www.github.com/microsoft/vscode-css-languageservice/pull/460`
- Icons are up-to-date with VS Code's latest icons.
- If you start a review and want to cancel it, there's now a "Cancel Review" button in the pull request webview.
![Cancel review button](./documentation/changelog/0.122.0/cancel-review.png)
### Fixes
- Reactions to code comments are not showing up (Web). <https://www.github.com/microsoft/vscode-pull-request-github/issues/2195>
- Editing a comment freezes VS Code. <https://www.github.com/microsoft/vscode/issues/274455>
- Github Pull Request tab won't open if branch names are reused. <https://www.github.com/microsoft/vscode-pull-request-github/issues/8007>
- Icons are misaligned. <https://www.github.com/microsoft/vscode-pull-request-github/issues/7998>
- "Git is not installed or otherwise not available" even though it is. <https://www.github.com/microsoft/vscode-pull-request-github/issues/5454>
**_Thank You_**
* [@bendrucker (Ben Drucker)](https://www.github.com/bendrucker): Enable all LLM tools in prompts (agent mode) [PR #6956](https://www.github.com/microsoft/vscode-pull-request-github/pull/6956)
* [@gerardbalaoro (Gerard Balaoro)](https://www.github.com/gerardbalaoro): Make branch list timeout configurable (#2840) [PR #7927](https://www.github.com/microsoft/vscode-pull-request-github/pull/7927)
* [@wankun-tcj](https://www.github.com/wankun-tcj): Fix avatar display issue in Pull Request tree view [PR #7851](https://www.github.com/microsoft/vscode-pull-request-github/pull/7851)
## 0.120.2
### Fixes
- Unable to open PR webview within VSCode. <https://www.github.com/microsoft/vscode-pull-request-github/issues/8028>
## 0.120.1
### Fixes
- Extension cannot find git repo when VS Code didn't open the git root directory. <https://www.github.com/microsoft/vscode-pull-request-github/issues/7964>
## 0.120.0
### Changes
- The `#openPullRequest` tool recognizes open PR diffs and PR files as being the "open pull request".
- All Copilot PR notifications can be marked as ready using the right-click context menu on the Copilot section header in the Pull Requests view.
- The setting `githubIssues.issueAvatarDisplay` can be used to control whether the first assignee's avatar or the author's avatar is shown in the Issues view.
- Instead of always running the pull request queries that back the Pull Requests view when refreshing, we now check to see if there are new PRs in the repo before running the queries. This should reduce API usage when there are no new PRs.
- The "Copy link" action is back near the PR title in the pull request description webview.
- You can configure that the default branch is pulled when you're "done" with a PR using `"githubPullRequests.postDone": "checkoutDefaultBranchAndPull"`.
### Fixes
- Unable to get list of users to assign them to a pull request. <https://www.github.com/microsoft/vscode-pull-request-github/issues/7908>
- Error notifications when using GitHub Enterprise Server. <https://www.github.com/microsoft/vscode-pull-request-github/issues/7901>
- Ignore worktrees that aren't in one of the workspace folders. <https://www.github.com/microsoft/vscode-pull-request-github/issues/7896>
- Typing "#" and then Enter or Tab opens the GitHub issue queries settings. <https://www.github.com/microsoft/vscode-pull-request-github/issues/7838>
- Unexpected branch switching when githubIssues.useBranchForIssues = off. <https://www.github.com/microsoft/vscode-pull-request-github/issues/7827>
- Extension enters rapid refresh loop, causing high API usage and rate limiting. <https://www.github.com/microsoft/vscode-pull-request-github/issues/7816>
- GitHub PR view highlights all repos with Copilot notification. <https://www.github.com/microsoft/vscode-pull-request-github/issues/7852>
- Wrong commit is checked out when local branch exists with the same name. <https://www.github.com/microsoft/vscode-pull-request-github/issues/7702>
- Visual Label not provided for "Title" and "Description" field. <https://www.github.com/microsoft/vscode-pull-request-github/issues/7595>
- VSCode unresponsive during GitHub Pull Requests PR checkout (large number of files changed). <https://www.github.com/microsoft/vscode-pull-request-github/issues/6952>
- extension explodes and kicks back out to GITHUB: LOGIN when non github repos are in working directory (specifically codeberg). <https://www.github.com/microsoft/vscode-pull-request-github/issues/6945>
## 0.118.2
### Fixes
- Long coding agent problem statement results in unrecoverable error (Truncate coding agent problem_statement). <https://www.github.com/microsoft/vscode-pull-request-github/issues/7861>
## 0.118.1
### Fixes
- _No logs available for this session_ race condition. <https://www.github.com/microsoft/vscode-pull-request-github/issues/7783>
## 0.118.0
### Changes
- There's a new code action "Delegate to coding agent" which shows on `TODO` comments. The "to do" keywords are configurable using the existing setting ``.
![Todo comment with "delegate to coding agent" action](./documentation/changelog/0.118.0/delegate-to-coding-agent-action.png)
- More of the new Copilot coding agent user entry points prompt for sign in if you aren't already signed in to GitHub (GitHub Copilot Coding Agent view in Chat Sessions, `#copilotCodingAgent` tool, "Delegate to coding agent" button).
- Some of the individual extension views used the same icon, making it difficult to distinguish between them if you drag them into their own view container. To solve this, several views use a new icon: "Pull Requests" uses `github-inverted`, "Active Pull Request" tree view uses `diff-multiple`, "Active Pull Request" webview view uses `code-review`.
- The "sidebar" content (reviewers, assignees, labels, etc.) in the pull request description webview have always moved above the pull request body when the webview width is narrow. Now, it also collapses into a compact, readonly view, which can be expanded to make modifications.
![Collapsed sidbar content on a narrow view](./documentation/changelog/0.118.0/collapsed-sidbar-content.png)
- Pull request and issue webviews restore after reload.
- The new `#openPullRequest` tool in Copilot Chat lets you reference the pull request currently open in a webview. The `#activePullRequest` tool continues to reference the pull request currently checked out.
- The "Edit Query" command in the "Pull Requests" view has an option to edit the query with Copilot.
- Setting `"githubPullRequests.ignoreSubmodules": true` will cause the extension to ignore submodules when looking for pull requests.
- In the "Issues" view, you can right click on an issue and "Assign to Coding Agent".
### Fixes
- Only update coding agent PRs when view is open. <https://www.github.com/microsoft/vscode-pull-request-github/issues/7643>
- Chat participant not honoring selected tools and thinks they are all selected. <https://www.github.com/microsoft/vscode-pull-request-github/issues/7637>
- Red "closed" on closed issues is confusing. <https://www.github.com/microsoft/vscode-pull-request-github/issues/7628>
- github-pull-request_activePullRequest returns empty comments array. <https://www.github.com/microsoft/vscode-pull-request-github/issues/7601>
- Allows me to believe I assigned an issue on a repo where I lack that permission. <https://www.github.com/microsoft/vscode-pull-request-github/issues/7534>
- clicked comment with no contents gave weird state. <https://www.github.com/microsoft/vscode-pull-request-github/issues/7476>
- In GH PR review page, headers have redundant url content. <https://www.github.com/microsoft/vscode-pull-request-github/issues/7509>
- Spurious error when checking out a PR with untracked files. <https://www.github.com/microsoft/vscode-pull-request-github/issues/7294>
**_Thank You_**

Comment thread pull-request-body.md
Comment on lines +1431 to +1458
## 0.106.0

### Changes

- You can provide custom instructions for GitHub Copilot when generating pull request titles and descriptions using the setting `github.copilot.chat.pullRequestDescriptionGeneration.instructions`. You can point the setting to a file in your workspace, or you can provide instructions inline in your settings:

```json
{
"github.copilot.chat.pullRequestDescriptionGeneration.instructions": [
{
"text": "Prefix every PR title with an emoji."
},
],
}
```

- We've added validation so that it's harder to accidentally set a `github.com` URL as the GitHub Enterprise URL.

### Fixes

- Unable to authenticate using Github Enterprise. https://www.github.com/microsoft/vscode-pull-request-github/issues/6426
- Cannot add Reviewer to PR once github-actions is added as a reviewer. Cannot add Reviewer to PR once github-actions is added as a reviewer
- On PR to submodule parent package was forked instead of submodule. https://www.github.com/microsoft/vscode-pull-request-github/issues/6492
- Email address for merge commit is not remembered (and cannot be set). https://www.github.com/microsoft/vscode-pull-request-github/issues/6593
- Copy GitHub Permalink doesn't work with custom SSH. https://www.github.com/microsoft/vscode-pull-request-github/issues/6668

**_Thank You_**

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[MegaLinter] reported by reviewdog 🐶

Suggested change
## 0.106.0
### Changes
- You can provide custom instructions for GitHub Copilot when generating pull request titles and descriptions using the setting `github.copilot.chat.pullRequestDescriptionGeneration.instructions`. You can point the setting to a file in your workspace, or you can provide instructions inline in your settings:
```json
{
"github.copilot.chat.pullRequestDescriptionGeneration.instructions": [
{
"text": "Prefix every PR title with an emoji."
},
],
}
```
- We've added validation so that it's harder to accidentally set a `github.com` URL as the GitHub Enterprise URL.
### Fixes
- Unable to authenticate using Github Enterprise. https://www.github.com/microsoft/vscode-pull-request-github/issues/6426
- Cannot add Reviewer to PR once github-actions is added as a reviewer. Cannot add Reviewer to PR once github-actions is added as a reviewer
- On PR to submodule parent package was forked instead of submodule. https://www.github.com/microsoft/vscode-pull-request-github/issues/6492
- Email address for merge commit is not remembered (and cannot be set). https://www.github.com/microsoft/vscode-pull-request-github/issues/6593
- Copy GitHub Permalink doesn't work with custom SSH. https://www.github.com/microsoft/vscode-pull-request-github/issues/6668
**_Thank You_**
## 0.106.0
### Changes
- You can provide custom instructions for GitHub Copilot when generating pull request titles and descriptions using the setting `github.copilot.chat.pullRequestDescriptionGeneration.instructions`. You can point the setting to a file in your workspace, or you can provide instructions inline in your settings:
```json
{
"github.copilot.chat.pullRequestDescriptionGeneration.instructions": [
{
"text": "Prefix every PR title with an emoji."
},
],
}
```
- We've added validation so that it's harder to accidentally set a `github.com` URL as the GitHub Enterprise URL.
### Fixes
- Unable to authenticate using Github Enterprise. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6426>
- Cannot add Reviewer to PR once github-actions is added as a reviewer. Cannot add Reviewer to PR once github-actions is added as a reviewer
- On PR to submodule parent package was forked instead of submodule. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6492>
- Email address for merge commit is not remembered (and cannot be set). <https://www.github.com/microsoft/vscode-pull-request-github/issues/6593>
- Copy GitHub Permalink doesn't work with custom SSH. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6668>
**_Thank You_**

Comment thread pull-request-body.md
Comment on lines +1461 to +1604
- Using "Create Pull Request" command clears entered data. https://www.github.com/microsoft/vscode-pull-request-github/issues/6114
- Non GitHub remotes for submodules causes authentication to fail. https://www.github.com/microsoft/vscode-pull-request-github/issues/6140
- "Go to Next Diff in Pull Request" command fails with error. https://www.github.com/microsoft/vscode-pull-request-github/issues/6237
- Keyboard Focus is not clearly visible on cancel button. https://www.github.com/microsoft/vscode-pull-request-github/issues/6449
- Users are not able to access "Reviewers", "Assignees", "Labels", "Project", link present under project and "Milestone" controls via keyboard. https://www.github.com/microsoft/vscode-pull-request-github/issues/6450
- Keyboard focus order is not proper on "Description" and "Create github pull request" screen. https://www.github.com/microsoft/vscode-pull-request-github/issues/6451
- NVDA is not announcing any update when user presses ENTER on "Show" and "Hide" control. https://www.github.com/microsoft/vscode-pull-request-github/issues/6453
- Review/Comment Suggestions are offset by one line if you make local changes first. https://www.github.com/microsoft/vscode-pull-request-github/issues/6495
- When listing workflows running as checks against a PR, include workflow name, not just job name. https://www.github.com/microsoft/vscode-pull-request-github/issues/6497
- Diffing OUTDATED comments with HEAD doesn't work in github.dev. https://www.github.com/microsoft/vscode-pull-request-github/issues/6500
- error when adding file comment to renamed file w/o other changes. https://www.github.com/microsoft/vscode-pull-request-github/issues/6516
- Cannot leave comments on hunks in large diffs. https://www.github.com/microsoft/vscode-pull-request-github/issues/6524
- Share menu multiple selection support. https://www.github.com/microsoft/vscode-pull-request-github/issues/6542
- Comments don't show on non-checked out PR when closing and re-opening the file from the PRs veiw. https://www.github.com/microsoft/vscode-pull-request-github/issues/6571
- Create Pull Request Suggestions silently fails when the suggestion is on the first line. https://www.github.com/microsoft/vscode-pull-request-github/issues/6603

**_Thank You_**

* [@mikeseese (Mike Seese)](https://www.github.com/mikeseese): Add opt-in to always prompt for repo for issue creation and add comment to issue file specifying the repo [PR #6115](https://www.github.com/microsoft/vscode-pull-request-github/pull/6115)
* [@NellyWhads (Nelly Whads)](https://www.github.com/NellyWhads): Remove the python language user mention exception [PR #6525](https://www.github.com/microsoft/vscode-pull-request-github/pull/6525)
* [@Ronny-zzl (Zhang)](https://www.github.com/Ronny-zzl): Don't show hover cards for [at]-mentioned users in JSDocs in jsx and tsx files [PR #6531](https://www.github.com/microsoft/vscode-pull-request-github/pull/6531)

## 0.102.0

### Changes

- The command **GitHub Pull Requests: Close All Pull Request Editors** will close all PR related diff editors and PR original file editors.
- Summarizing a notification with Copilot will print a link to the issue in the Chat view.

![Issue link shown in Copilot summary](./documentation/changelog/0.102.0/issue-link-in-summary.png)

### Fixes

- Enterprise 3.9: GraphQL error Fragment on Bot can't be spread inside RequestedReviewer. https://www.github.com/microsoft/vscode-pull-request-github/issues/6441
- Suggestions end up in unsubmittable pending state. https://www.github.com/microsoft/vscode-pull-request-github/issues/6494
- Comments not possible to save within a submodule. https://www.github.com/microsoft/vscode-pull-request-github/issues/6096
- Globe action to open issue on github.com is missing. https://www.github.com/microsoft/vscode-pull-request-github/issues/6510
- PR creation flow is not smooth anymore. https://www.github.com/microsoft/vscode-pull-request-github/issues/6386
- PR view buttons overflow in narrow viewports. https://www.github.com/microsoft/vscode-pull-request-github/issues/6335

## 0.100.3

### Fixes

- Can't start a review from a comment due to GraphQL error. https://www.github.com/microsoft/vscode-pull-request-github/issues/6467
> Note: This breaks Enterprise 3.9 and earlier again.

## 0.100.1

### Fixes

- Enterprise 3.9: GraphQL error Fragment on Bot can't be spread inside RequestedReviewer. https://www.github.com/microsoft/vscode-pull-request-github/issues/6441

## 0.100.0

### Changes

This month, our focus was on integrating Copilot into GitHub Pull Requests, using the new VS Code extension API, to showcase how Copilot can be added to an extension. These features are behind several settings. To try everything out, you can set the following settings:
- `"githubPullRequests.experimental.chat": true`
- `"githubPullRequests.experimental.notificationsView": true`

#### Copilot integration

- The new `@githubpr` Chat Participant can search for issues on GitHub.

![Copilot issue search for most open bugs in November](./documentation/changelog/0.100.0/copilot-issue-search-most-bugs.png)

- When displaying issues, `@githubpr` will show a markdown table and try to pick the best columns to show based on the search.

![Copilot issue search for closed October bugs](./documentation/changelog/0.100.0/copilot-issue-search.png)

- Each issue listed in the "Issues" view has a new action, "Summarize With Copilot", that will reveal the Chat panel and summarize the selected issue. We also added another action, "Fix With Copilot", that will summarize the selected issue and will use the workspace context to suggest a fix for it.
- We have added an experimental "Notifications" view that lists the user's unread notifications across repositories. By default the notifications are sorted by most recently updated descending, but you can use the "Sort by Priority using Copilot" action from the view title's `...` menu to have Copilot prioritize the notifications. Clicking on each notification trigger an action to summarize the notification using Copilot. The view also contains easily accessible action to mark a notification as read, as well as open the notification on GitHub.com.

### Fixes

- Gift icon is confusing to me here. https://www.github.com/microsoft/vscode-pull-request-github/issues/6289
- Cannot get PR to show that is from a fork and main branch. https://www.github.com/microsoft/vscode-pull-request-github/issues/6267
- Summary review comment buttons do not disable while review is submitting. https://www.github.com/microsoft/vscode-pull-request-github/issues/6261
- Refreshing a PR doesn't refresh comments. https://www.github.com/microsoft/vscode-pull-request-github/issues/6252
- Adding a new Review doesn't update the Tree Control Node. https://www.github.com/microsoft/vscode-pull-request-github/issues/6251
- pr.markFileAsViewed doesn't update the parent nodes. https://www.github.com/microsoft/vscode-pull-request-github/issues/6248
- Infinite error dialogs with GH account mixup. https://www.github.com/microsoft/vscode-pull-request-github/issues/6245
- PRs do not refresh after changing account preferences in dropdown. https://www.github.com/microsoft/vscode-pull-request-github/issues/6244
- Extension should still work if only upstream requires SAML. https://www.github.com/microsoft/vscode-pull-request-github/issues/6159
- Checkbox likes to play Simon Says. https://www.github.com/microsoft/vscode-pull-request-github/issues/3972

## 0.98.0

### Fixes

- Can't approve/reject PRs when in draft mode. https://www.github.com/microsoft/vscode-pull-request-github/issues/6174
- Disallow Make a suggestion button press if already have a suggestion in the comment. https://www.github.com/microsoft/vscode-pull-request-github/issues/6195
- Untracked files in GHPRI view don't have green text decoration.
- Don't show error "We couldn't find commit" on outdated comments. https://www.github.com/microsoft/vscode-pull-request-github/issues/1691
- Element with id xxx is already registered. https://www.github.com/microsoft/vscode-pull-request-github/issues/6218
- Diff Comment with HEAD button in Comments view sometimes disappears. https://www.github.com/microsoft/vscode-pull-request-github/issues/6157

**_Thank You_**

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[MegaLinter] reported by reviewdog 🐶

Suggested change
## 0.104.1
### Fixes
- Suggest a fix with Copilot results in an error Tool copilot_codebase was not contributed. https://www.github.com/microsoft/vscode-pull-request-github/issues/6632
## 0.104.0
### Changes
- The Pull Requests view supports global queries. All old queries will be migrated when you open your workspace to include the current repo as part of the query. Global query support enables you to use the `org` and `repo` properties.
- As part of the support for global queries, we also now have a `today` variable. This variable can be used to refer to the current day, or it can be used with a minus modifier. Together with the global query support, you can now make queries such as "my PRs in my work org that were created in the last 7 days":
```json
{
"label": "My work last 7 days",
"query": "org:microsoft author:${user} is:closed created:>=${today-7d}"
}
```
- The context menu in the Pull Requests view has been cleaned up.
- The "pull request" icon shows in the the editor tab for the pull request descriptions.
![Pull request icon in editor tab](./documentation/changelog/0.104.0/pr-icon-tab.png)
- `:<emoji-name>:` style emojis are now supported in comments.
- You can now search with `ctrl+f` in the pull request description webview.
- You can multi-select files in the "Changes in Pull Request" tree view and toggle the selected checkboxes with one click.
- All non-outdated comments for a pull request will show in the "Comments" view when you open the pull-request's description, even if you don't have the PR checked out. They will hide again when all files related to the pull request are closed.
- The "Changes in Pull Request" view has a shortcut for toggling editor commenting.
![The eye icon as a shortcut to toggle off editor commenting](./documentation/changelog/0.104.0/toggle-editor-commenting.png)
- Python is no longer excluded from `@` and `#` completions by default.
- There's a new command to copy a pull request link: "Copy Pull Request Link".
- `git.showInlineOpenFileAction` is now respected in the "Changes in Pull Request" view.
- The "Resolve Conversation" and "Unresolve Conversation" command can now be used from keybindings.
### Fixes
- Files changed doesn't properly reflect changes against non base branch. https://www.github.com/microsoft/vscode-pull-request-github/issues/5545
- Projects quickpick should not have checkboxes when there are no projects. https://www.github.com/microsoft/vscode-pull-request-github/issues/5757
- Added projects need separation. https://www.github.com/microsoft/vscode-pull-request-github/issues/5792
- Make "Make a Suggestion" more clear. https://www.github.com/microsoft/vscode-pull-request-github/issues/6040
- fetching pull requests failed in infinite loop when proxy is unavailable. https://www.github.com/microsoft/vscode-pull-request-github/issues/6063
- Using "Create Pull Request" command clears entered data. https://www.github.com/microsoft/vscode-pull-request-github/issues/6114
- Non GitHub remotes for submodules causes authentication to fail. https://www.github.com/microsoft/vscode-pull-request-github/issues/6140
- "Go to Next Diff in Pull Request" command fails with error. https://www.github.com/microsoft/vscode-pull-request-github/issues/6237
- Keyboard Focus is not clearly visible on cancel button. https://www.github.com/microsoft/vscode-pull-request-github/issues/6449
- Users are not able to access "Reviewers", "Assignees", "Labels", "Project", link present under project and "Milestone" controls via keyboard. https://www.github.com/microsoft/vscode-pull-request-github/issues/6450
- Keyboard focus order is not proper on "Description" and "Create github pull request" screen. https://www.github.com/microsoft/vscode-pull-request-github/issues/6451
- NVDA is not announcing any update when user presses ENTER on "Show" and "Hide" control. https://www.github.com/microsoft/vscode-pull-request-github/issues/6453
- Review/Comment Suggestions are offset by one line if you make local changes first. https://www.github.com/microsoft/vscode-pull-request-github/issues/6495
- When listing workflows running as checks against a PR, include workflow name, not just job name. https://www.github.com/microsoft/vscode-pull-request-github/issues/6497
- Diffing OUTDATED comments with HEAD doesn't work in github.dev. https://www.github.com/microsoft/vscode-pull-request-github/issues/6500
- error when adding file comment to renamed file w/o other changes. https://www.github.com/microsoft/vscode-pull-request-github/issues/6516
- Cannot leave comments on hunks in large diffs. https://www.github.com/microsoft/vscode-pull-request-github/issues/6524
- Share menu multiple selection support. https://www.github.com/microsoft/vscode-pull-request-github/issues/6542
- Comments don't show on non-checked out PR when closing and re-opening the file from the PRs veiw. https://www.github.com/microsoft/vscode-pull-request-github/issues/6571
- Create Pull Request Suggestions silently fails when the suggestion is on the first line. https://www.github.com/microsoft/vscode-pull-request-github/issues/6603
**_Thank You_**
* [@mikeseese (Mike Seese)](https://www.github.com/mikeseese): Add opt-in to always prompt for repo for issue creation and add comment to issue file specifying the repo [PR #6115](https://www.github.com/microsoft/vscode-pull-request-github/pull/6115)
* [@NellyWhads (Nelly Whads)](https://www.github.com/NellyWhads): Remove the python language user mention exception [PR #6525](https://www.github.com/microsoft/vscode-pull-request-github/pull/6525)
* [@Ronny-zzl (Zhang)](https://www.github.com/Ronny-zzl): Don't show hover cards for [at]-mentioned users in JSDocs in jsx and tsx files [PR #6531](https://www.github.com/microsoft/vscode-pull-request-github/pull/6531)
## 0.102.0
### Changes
- The command **GitHub Pull Requests: Close All Pull Request Editors** will close all PR related diff editors and PR original file editors.
- Summarizing a notification with Copilot will print a link to the issue in the Chat view.
![Issue link shown in Copilot summary](./documentation/changelog/0.102.0/issue-link-in-summary.png)
### Fixes
- Enterprise 3.9: GraphQL error Fragment on Bot can't be spread inside RequestedReviewer. https://www.github.com/microsoft/vscode-pull-request-github/issues/6441
- Suggestions end up in unsubmittable pending state. https://www.github.com/microsoft/vscode-pull-request-github/issues/6494
- Comments not possible to save within a submodule. https://www.github.com/microsoft/vscode-pull-request-github/issues/6096
- Globe action to open issue on github.com is missing. https://www.github.com/microsoft/vscode-pull-request-github/issues/6510
- PR creation flow is not smooth anymore. https://www.github.com/microsoft/vscode-pull-request-github/issues/6386
- PR view buttons overflow in narrow viewports. https://www.github.com/microsoft/vscode-pull-request-github/issues/6335
## 0.100.3
### Fixes
- Can't start a review from a comment due to GraphQL error. https://www.github.com/microsoft/vscode-pull-request-github/issues/6467
> Note: This breaks Enterprise 3.9 and earlier again.
## 0.100.1
### Fixes
- Enterprise 3.9: GraphQL error Fragment on Bot can't be spread inside RequestedReviewer. https://www.github.com/microsoft/vscode-pull-request-github/issues/6441
## 0.100.0
### Changes
This month, our focus was on integrating Copilot into GitHub Pull Requests, using the new VS Code extension API, to showcase how Copilot can be added to an extension. These features are behind several settings. To try everything out, you can set the following settings:
- `"githubPullRequests.experimental.chat": true`
- `"githubPullRequests.experimental.notificationsView": true`
#### Copilot integration
- The new `@githubpr` Chat Participant can search for issues on GitHub.
![Copilot issue search for most open bugs in November](./documentation/changelog/0.100.0/copilot-issue-search-most-bugs.png)
- When displaying issues, `@githubpr` will show a markdown table and try to pick the best columns to show based on the search.
![Copilot issue search for closed October bugs](./documentation/changelog/0.100.0/copilot-issue-search.png)
- Each issue listed in the "Issues" view has a new action, "Summarize With Copilot", that will reveal the Chat panel and summarize the selected issue. We also added another action, "Fix With Copilot", that will summarize the selected issue and will use the workspace context to suggest a fix for it.
- We have added an experimental "Notifications" view that lists the user's unread notifications across repositories. By default the notifications are sorted by most recently updated descending, but you can use the "Sort by Priority using Copilot" action from the view title's `...` menu to have Copilot prioritize the notifications. Clicking on each notification trigger an action to summarize the notification using Copilot. The view also contains easily accessible action to mark a notification as read, as well as open the notification on GitHub.com.
### Fixes
- Gift icon is confusing to me here. https://www.github.com/microsoft/vscode-pull-request-github/issues/6289
- Cannot get PR to show that is from a fork and main branch. https://www.github.com/microsoft/vscode-pull-request-github/issues/6267
- Summary review comment buttons do not disable while review is submitting. https://www.github.com/microsoft/vscode-pull-request-github/issues/6261
- Refreshing a PR doesn't refresh comments. https://www.github.com/microsoft/vscode-pull-request-github/issues/6252
- Adding a new Review doesn't update the Tree Control Node. https://www.github.com/microsoft/vscode-pull-request-github/issues/6251
- pr.markFileAsViewed doesn't update the parent nodes. https://www.github.com/microsoft/vscode-pull-request-github/issues/6248
- Infinite error dialogs with GH account mixup. https://www.github.com/microsoft/vscode-pull-request-github/issues/6245
- PRs do not refresh after changing account preferences in dropdown. https://www.github.com/microsoft/vscode-pull-request-github/issues/6244
- Extension should still work if only upstream requires SAML. https://www.github.com/microsoft/vscode-pull-request-github/issues/6159
- Checkbox likes to play Simon Says. https://www.github.com/microsoft/vscode-pull-request-github/issues/3972
## 0.98.0
### Fixes
- Can't approve/reject PRs when in draft mode. https://www.github.com/microsoft/vscode-pull-request-github/issues/6174
- Disallow Make a suggestion button press if already have a suggestion in the comment. https://www.github.com/microsoft/vscode-pull-request-github/issues/6195
- Untracked files in GHPRI view don't have green text decoration.
- Don't show error "We couldn't find commit" on outdated comments. https://www.github.com/microsoft/vscode-pull-request-github/issues/1691
- Element with id xxx is already registered. https://www.github.com/microsoft/vscode-pull-request-github/issues/6218
- Diff Comment with HEAD button in Comments view sometimes disappears. https://www.github.com/microsoft/vscode-pull-request-github/issues/6157
**_Thank You_**
## 0.104.1
### Fixes
- Suggest a fix with Copilot results in an error Tool copilot_codebase was not contributed. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6632>
## 0.104.0
### Changes
- The Pull Requests view supports global queries. All old queries will be migrated when you open your workspace to include the current repo as part of the query. Global query support enables you to use the `org` and `repo` properties.
- As part of the support for global queries, we also now have a `today` variable. This variable can be used to refer to the current day, or it can be used with a minus modifier. Together with the global query support, you can now make queries such as "my PRs in my work org that were created in the last 7 days":
```json
{
"label": "My work last 7 days",
"query": "org:microsoft author:${user} is:closed created:>=${today-7d}"
}
```
- The context menu in the Pull Requests view has been cleaned up.
- The "pull request" icon shows in the the editor tab for the pull request descriptions.
![Pull request icon in editor tab](./documentation/changelog/0.104.0/pr-icon-tab.png)
- `:<emoji-name>:` style emojis are now supported in comments.
- You can now search with `ctrl+f` in the pull request description webview.
- You can multi-select files in the "Changes in Pull Request" tree view and toggle the selected checkboxes with one click.
- All non-outdated comments for a pull request will show in the "Comments" view when you open the pull-request's description, even if you don't have the PR checked out. They will hide again when all files related to the pull request are closed.
- The "Changes in Pull Request" view has a shortcut for toggling editor commenting.
![The eye icon as a shortcut to toggle off editor commenting](./documentation/changelog/0.104.0/toggle-editor-commenting.png)
- Python is no longer excluded from `@` and `#` completions by default.
- There's a new command to copy a pull request link: "Copy Pull Request Link".
- `git.showInlineOpenFileAction` is now respected in the "Changes in Pull Request" view.
- The "Resolve Conversation" and "Unresolve Conversation" command can now be used from keybindings.
### Fixes
- Files changed doesn't properly reflect changes against non base branch. <https://www.github.com/microsoft/vscode-pull-request-github/issues/5545>
- Projects quickpick should not have checkboxes when there are no projects. <https://www.github.com/microsoft/vscode-pull-request-github/issues/5757>
- Added projects need separation. <https://www.github.com/microsoft/vscode-pull-request-github/issues/5792>
- Make "Make a Suggestion" more clear. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6040>
- fetching pull requests failed in infinite loop when proxy is unavailable. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6063>
- Using "Create Pull Request" command clears entered data. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6114>
- Non GitHub remotes for submodules causes authentication to fail. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6140>
- "Go to Next Diff in Pull Request" command fails with error. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6237>
- Keyboard Focus is not clearly visible on cancel button. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6449>
- Users are not able to access "Reviewers", "Assignees", "Labels", "Project", link present under project and "Milestone" controls via keyboard. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6450>
- Keyboard focus order is not proper on "Description" and "Create github pull request" screen. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6451>
- NVDA is not announcing any update when user presses ENTER on "Show" and "Hide" control. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6453>
- Review/Comment Suggestions are offset by one line if you make local changes first. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6495>
- When listing workflows running as checks against a PR, include workflow name, not just job name. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6497>
- Diffing OUTDATED comments with HEAD doesn't work in github.dev. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6500>
- error when adding file comment to renamed file w/o other changes. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6516>
- Cannot leave comments on hunks in large diffs. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6524>
- Share menu multiple selection support. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6542>
- Comments don't show on non-checked out PR when closing and re-opening the file from the PRs veiw. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6571>
- Create Pull Request Suggestions silently fails when the suggestion is on the first line. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6603>
**_Thank You_**
* [@mikeseese (Mike Seese)](https://www.github.com/mikeseese): Add opt-in to always prompt for repo for issue creation and add comment to issue file specifying the repo [PR #6115](https://www.github.com/microsoft/vscode-pull-request-github/pull/6115)
* [@NellyWhads (Nelly Whads)](https://www.github.com/NellyWhads): Remove the python language user mention exception [PR #6525](https://www.github.com/microsoft/vscode-pull-request-github/pull/6525)
* [@Ronny-zzl (Zhang)](https://www.github.com/Ronny-zzl): Don't show hover cards for [at]-mentioned users in JSDocs in jsx and tsx files [PR #6531](https://www.github.com/microsoft/vscode-pull-request-github/pull/6531)
## 0.102.0
### Changes
- The command **GitHub Pull Requests: Close All Pull Request Editors** will close all PR related diff editors and PR original file editors.
- Summarizing a notification with Copilot will print a link to the issue in the Chat view.
![Issue link shown in Copilot summary](./documentation/changelog/0.102.0/issue-link-in-summary.png)
### Fixes
- Enterprise 3.9: GraphQL error Fragment on Bot can't be spread inside RequestedReviewer. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6441>
- Suggestions end up in unsubmittable pending state. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6494>
- Comments not possible to save within a submodule. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6096>
- Globe action to open issue on github.com is missing. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6510>
- PR creation flow is not smooth anymore. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6386>
- PR view buttons overflow in narrow viewports. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6335>
## 0.100.3
### Fixes
- Can't start a review from a comment due to GraphQL error. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6467>
> Note: This breaks Enterprise 3.9 and earlier again.
## 0.100.1
### Fixes
- Enterprise 3.9: GraphQL error Fragment on Bot can't be spread inside RequestedReviewer. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6441>
## 0.100.0
### Changes
This month, our focus was on integrating Copilot into GitHub Pull Requests, using the new VS Code extension API, to showcase how Copilot can be added to an extension. These features are behind several settings. To try everything out, you can set the following settings:
- `"githubPullRequests.experimental.chat": true`
- `"githubPullRequests.experimental.notificationsView": true`
#### Copilot integration
- The new `@githubpr` Chat Participant can search for issues on GitHub.
![Copilot issue search for most open bugs in November](./documentation/changelog/0.100.0/copilot-issue-search-most-bugs.png)
- When displaying issues, `@githubpr` will show a markdown table and try to pick the best columns to show based on the search.
![Copilot issue search for closed October bugs](./documentation/changelog/0.100.0/copilot-issue-search.png)
- Each issue listed in the "Issues" view has a new action, "Summarize With Copilot", that will reveal the Chat panel and summarize the selected issue. We also added another action, "Fix With Copilot", that will summarize the selected issue and will use the workspace context to suggest a fix for it.
- We have added an experimental "Notifications" view that lists the user's unread notifications across repositories. By default the notifications are sorted by most recently updated descending, but you can use the "Sort by Priority using Copilot" action from the view title's `...` menu to have Copilot prioritize the notifications. Clicking on each notification trigger an action to summarize the notification using Copilot. The view also contains easily accessible action to mark a notification as read, as well as open the notification on GitHub.com.
### Fixes
- Gift icon is confusing to me here. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6289>
- Cannot get PR to show that is from a fork and main branch. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6267>
- Summary review comment buttons do not disable while review is submitting. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6261>
- Refreshing a PR doesn't refresh comments. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6252>
- Adding a new Review doesn't update the Tree Control Node. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6251>
- pr.markFileAsViewed doesn't update the parent nodes. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6248>
- Infinite error dialogs with GH account mixup. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6245>
- PRs do not refresh after changing account preferences in dropdown. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6244>
- Extension should still work if only upstream requires SAML. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6159>
- Checkbox likes to play Simon Says. <https://www.github.com/microsoft/vscode-pull-request-github/issues/3972>
## 0.98.0
### Fixes
- Can't approve/reject PRs when in draft mode. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6174>
- Disallow Make a suggestion button press if already have a suggestion in the comment. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6195>
- Untracked files in GHPRI view don't have green text decoration.
- Don't show error "We couldn't find commit" on outdated comments. <https://www.github.com/microsoft/vscode-pull-request-github/issues/1691>
- Element with id xxx is already registered. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6218>
- Diff Comment with HEAD button in Comments view sometimes disappears. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6157>
**_Thank You_**

Comment thread pull-request-body.md
Comment on lines +1607 to +1625
## 0.96.0

### Changes

- Local changes to a checked-out PR can be quickly converted to suggestion comments from both the SCM view and from the diff editor context menu.

![Convert local changes to suggestions](./documentation/changelog/0.96.0/convert-to-suggestions.gif)

### Fixes

- Use the editor font code for the diffs. https://www.github.com/microsoft/vscode-pull-request-github/issues/6146
- Sort shorter paths to the top. https://www.github.com/microsoft/vscode-pull-request-github/issues/6143
- Error git config --local branch.main.github-pr-owner-number. https://www.github.com/microsoft/vscode-pull-request-github/issues/6134
- The "accessibility.underlineLinks": true setting is ignored. https://www.github.com/microsoft/vscode-pull-request-github/issues/6122

**_Thank You_**

* [@jmg-duarte (Jose Duarte)](https://www.github.com/jmg-duarte)
* Use editor font for diff [PR #6148](https://www.github.com/microsoft/vscode-pull-request-github/pull/6148)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[MegaLinter] reported by reviewdog 🐶

Suggested change
## 0.96.0
### Changes
- Local changes to a checked-out PR can be quickly converted to suggestion comments from both the SCM view and from the diff editor context menu.
![Convert local changes to suggestions](./documentation/changelog/0.96.0/convert-to-suggestions.gif)
### Fixes
- Use the editor font code for the diffs. https://www.github.com/microsoft/vscode-pull-request-github/issues/6146
- Sort shorter paths to the top. https://www.github.com/microsoft/vscode-pull-request-github/issues/6143
- Error git config --local branch.main.github-pr-owner-number. https://www.github.com/microsoft/vscode-pull-request-github/issues/6134
- The "accessibility.underlineLinks": true setting is ignored. https://www.github.com/microsoft/vscode-pull-request-github/issues/6122
**_Thank You_**
* [@jmg-duarte (Jose Duarte)](https://www.github.com/jmg-duarte)
* Use editor font for diff [PR #6148](https://www.github.com/microsoft/vscode-pull-request-github/pull/6148)
## 0.96.0
### Changes
- Local changes to a checked-out PR can be quickly converted to suggestion comments from both the SCM view and from the diff editor context menu.
![Convert local changes to suggestions](./documentation/changelog/0.96.0/convert-to-suggestions.gif)
### Fixes
- Use the editor font code for the diffs. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6146>
- Sort shorter paths to the top. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6143>
- Error git config --local branch.main.github-pr-owner-number. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6134>
- The "accessibility.underlineLinks": true setting is ignored. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6122>
**_Thank You_**
* [@jmg-duarte (Jose Duarte)](https://www.github.com/jmg-duarte)
* Use editor font for diff [PR #6148](https://www.github.com/microsoft/vscode-pull-request-github/pull/6148)

Comment thread pull-request-body.md
Comment on lines +1628 to +1666
## 0.94.0

### Changes

- You can create revert PRs from the PR description. The PR branch doesn't need to be checked out to create a revert PR.

![Create a revert PR](./documentation/changelog/0.94.0/create-revert-pr.gif)

- As a nice side effect of the enabling reverts, you can now see PRs whose branch has been deleted in the "Pull Requests" view.
- The "Open Pull Request on GitHub.com" action shows even when there are PRs from multiple repos checked out.
- `img` tags in code comments will now properly show the image for public repos.

### Fixes

- Failed to execute git when deleting branches and remotes. https://www.github.com/microsoft/vscode-pull-request-github/issues/6051
- Use notification progress when deleting branches and remotes. https://www.github.com/microsoft/vscode-pull-request-github/issues/6050
- Sign in failed: Error: No auth flow succeeded. https://www.github.com/microsoft/vscode-pull-request-github/issues/6056
- Extension gets rate limited in a many-repo setup: http forbidden response when adding reviewer after creating pull request. https://www.github.com/microsoft/vscode-pull-request-github/issues/6042
- File can't be opened, redirects me to browser. https://www.github.com/microsoft/vscode-pull-request-github/issues/5827

**_Thank You_**

* [@Santhoshmani1 (Santhosh Mani )](https://www.github.com/Santhoshmani1): Feature : Add open pr on github from pr description node [PR #6020](https://www.github.com/microsoft/vscode-pull-request-github/pull/6020)

## 0.92.0

### Changes

- Dates are listed in the "Commits" subtree for checked out PRs

![commits subtree with dates](./documentation/changelog/0.92.0/date-of-commits.png)

### Fixes

- Extension asks for commenting ranges on a file that got deleted in PR. https://www.github.com/microsoft/vscode-pull-request-github/issues/6046
- An error occurred while loading the image (renamed picture). https://www.github.com/microsoft/vscode-pull-request-github/issues/6008
- GitHub Issue trigger - [ ] does not work. https://www.github.com/microsoft/vscode-pull-request-github/issues/6007
- PR Title generation surrounded by "quotes". https://www.github.com/microsoft/vscode-pull-request-github/issues/6002
- Unresolve comment does not move focus to it. https://www.github.com/microsoft/vscode-pull-request-github/issues/5973
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[MegaLinter] reported by reviewdog 🐶

Suggested change
## 0.94.0
### Changes
- You can create revert PRs from the PR description. The PR branch doesn't need to be checked out to create a revert PR.
![Create a revert PR](./documentation/changelog/0.94.0/create-revert-pr.gif)
- As a nice side effect of the enabling reverts, you can now see PRs whose branch has been deleted in the "Pull Requests" view.
- The "Open Pull Request on GitHub.com" action shows even when there are PRs from multiple repos checked out.
- `img` tags in code comments will now properly show the image for public repos.
### Fixes
- Failed to execute git when deleting branches and remotes. https://www.github.com/microsoft/vscode-pull-request-github/issues/6051
- Use notification progress when deleting branches and remotes. https://www.github.com/microsoft/vscode-pull-request-github/issues/6050
- Sign in failed: Error: No auth flow succeeded. https://www.github.com/microsoft/vscode-pull-request-github/issues/6056
- Extension gets rate limited in a many-repo setup: http forbidden response when adding reviewer after creating pull request. https://www.github.com/microsoft/vscode-pull-request-github/issues/6042
- File can't be opened, redirects me to browser. https://www.github.com/microsoft/vscode-pull-request-github/issues/5827
**_Thank You_**
* [@Santhoshmani1 (Santhosh Mani )](https://www.github.com/Santhoshmani1): Feature : Add open pr on github from pr description node [PR #6020](https://www.github.com/microsoft/vscode-pull-request-github/pull/6020)
## 0.92.0
### Changes
- Dates are listed in the "Commits" subtree for checked out PRs
![commits subtree with dates](./documentation/changelog/0.92.0/date-of-commits.png)
### Fixes
- Extension asks for commenting ranges on a file that got deleted in PR. https://www.github.com/microsoft/vscode-pull-request-github/issues/6046
- An error occurred while loading the image (renamed picture). https://www.github.com/microsoft/vscode-pull-request-github/issues/6008
- GitHub Issue trigger - [ ] does not work. https://www.github.com/microsoft/vscode-pull-request-github/issues/6007
- PR Title generation surrounded by "quotes". https://www.github.com/microsoft/vscode-pull-request-github/issues/6002
- Unresolve comment does not move focus to it. https://www.github.com/microsoft/vscode-pull-request-github/issues/5973
## 0.94.0
### Changes
- You can create revert PRs from the PR description. The PR branch doesn't need to be checked out to create a revert PR.
![Create a revert PR](./documentation/changelog/0.94.0/create-revert-pr.gif)
- As a nice side effect of the enabling reverts, you can now see PRs whose branch has been deleted in the "Pull Requests" view.
- The "Open Pull Request on GitHub.com" action shows even when there are PRs from multiple repos checked out.
- `img` tags in code comments will now properly show the image for public repos.
### Fixes
- Failed to execute git when deleting branches and remotes. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6051>
- Use notification progress when deleting branches and remotes. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6050>
- Sign in failed: Error: No auth flow succeeded. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6056>
- Extension gets rate limited in a many-repo setup: http forbidden response when adding reviewer after creating pull request. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6042>
- File can't be opened, redirects me to browser. <https://www.github.com/microsoft/vscode-pull-request-github/issues/5827>
**_Thank You_**
* [@Santhoshmani1 (Santhosh Mani )](https://www.github.com/Santhoshmani1): Feature : Add open pr on github from pr description node [PR #6020](https://www.github.com/microsoft/vscode-pull-request-github/pull/6020)
## 0.92.0
### Changes
- Dates are listed in the "Commits" subtree for checked out PRs
![commits subtree with dates](./documentation/changelog/0.92.0/date-of-commits.png)
### Fixes
- Extension asks for commenting ranges on a file that got deleted in PR. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6046>
- An error occurred while loading the image (renamed picture). <https://www.github.com/microsoft/vscode-pull-request-github/issues/6008>
- GitHub Issue trigger - [ ] does not work. <https://www.github.com/microsoft/vscode-pull-request-github/issues/6007>
- PR Title generation surrounded by "quotes". <https://www.github.com/microsoft/vscode-pull-request-github/issues/6002>
- Unresolve comment does not move focus to it. <https://www.github.com/microsoft/vscode-pull-request-github/issues/5973>

Comment thread pull-request-body.md
Comment on lines +1679 to +1686
## What's Changed
* Fix npm security vulnerabilities by [at]rentziass in https://www.github.com/github/vscode-github-actions/pull/553
* Release version 0.30.0 by [at]github-actions[bot] in https://www.github.com/github/vscode-github-actions/pull/557

## New Contributors
* [at]rentziass made their first contribution in https://www.github.com/github/vscode-github-actions/pull/553

**Full Changelog**: https://www.github.com/github/vscode-github-actions/compare/release-v0.29.1...release-v0.30.0
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[MegaLinter] reported by reviewdog 🐶

Suggested change
## What's Changed
* Fix npm security vulnerabilities by [at]rentziass in https://www.github.com/github/vscode-github-actions/pull/553
* Release version 0.30.0 by [at]github-actions[bot] in https://www.github.com/github/vscode-github-actions/pull/557
## New Contributors
* [at]rentziass made their first contribution in https://www.github.com/github/vscode-github-actions/pull/553
**Full Changelog**: https://www.github.com/github/vscode-github-actions/compare/release-v0.29.1...release-v0.30.0
## What's Changed
* Fix npm security vulnerabilities by [at]rentziass in <https://www.github.com/github/vscode-github-actions/pull/553>
* Release version 0.30.0 by [at]github-actions[bot] in <https://www.github.com/github/vscode-github-actions/pull/557>
## New Contributors
* [at]rentziass made their first contribution in <https://www.github.com/github/vscode-github-actions/pull/553>
**Full Changelog**: <https://www.github.com/github/vscode-github-actions/compare/release-v0.29.1...release-v0.30.0>

@github-actions
Copy link
Copy Markdown
Contributor

📦 Container Size Analysis

Note

Comparing ghcr.io/philips-software/amp-devcontainer-base:edgeghcr.io/philips-software/amp-devcontainer-base:pr-1120

📈 Size Comparison Table

OS/Platform Previous Current Change Trend
linux/amd64 167.84 MB 167.84 MB +23 B (+0%) 🔼
linux/arm64 160.6 MB 160.6 MB 628 B (0%) 🔽

@github-actions
Copy link
Copy Markdown
Contributor

📦 Container Size Analysis

Note

Comparing ghcr.io/philips-software/amp-devcontainer-rust:edgeghcr.io/philips-software/amp-devcontainer-rust:pr-1120

📈 Size Comparison Table

OS/Platform Previous Current Change Trend
linux/amd64 548.25 MB 548.25 MB +45 B (+0%) 🔼
linux/arm64 502.71 MB 502.71 MB 95 B (0%) 🔽

@github-actions
Copy link
Copy Markdown
Contributor

📦 Container Size Analysis

Note

Comparing ghcr.io/philips-software/amp-devcontainer-cpp:edgeghcr.io/philips-software/amp-devcontainer-cpp:pr-1120

📈 Size Comparison Table

OS/Platform Previous Current Change Trend
linux/amd64 682.84 MB 682.84 MB +475 B (+0%) 🔼
linux/arm64 664.57 MB 664.57 MB 867 B (0%) 🔽

@rjaegers Ron (rjaegers) deleted the feature/amp-devcontainer-rust/update-vscode-extensions-devcontainer.json branch January 30, 2026 11:13
@github-actions
Copy link
Copy Markdown
Contributor

Pull Request Report (#1120)

Static measures

Description Value
Number of added lines 1693
Number of deleted lines 5
Number of changed files 2
Number of commits 1
Number of reviews 1
Number of comments (w/o review comments) 5
Number of reviews that contains a comment to resolve 1
Number of reviews that requested a change from the author 0
Number of reviews that approved the Pull Request 0
Get the total number of participants of a Pull Request 3

Time related measures

Description Value
PR lead time (from creation to close of PR) 19.3 Min
Time that was spend on the branch before the PR was created 3 Sec
Time that was spend on the branch before the PR was merged 0 Sec
Time to merge after last review 0 Sec

Status check related measures

Description Value
Total runtime for last status check run (Workflow for PR) 40.2 Min
Total time spend in last status check run on PR 17.1 Min

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file vscode-extensions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant