1. f76e424 Merge pull request #22855 from Veykril/lukaswirth/push-sqpzymzrvzvm by Lukas Wirth · 14 hours ago main upstream/master
  2. a57515a fix: Fix `InferenceContext:identity_args` using the wrong DefId by Lukas Wirth · 14 hours ago
  3. 8785103 Merge pull request #22849 from edragain2nd/illegal_float_spilt by Lukas Wirth · 14 hours ago
  4. 361ac44 Merge pull request #22852 from ChayimFriedman2/never-await by Lukas Wirth · 15 hours ago
  5. 2ebc76b Eagerly normalize `.await`'s `IntoFuture::Output` by Chayim Refael Friedman · 26 hours ago
  6. cac0779 Merge pull request #22759 from Wilfred/fix/syntax-factory-mapping-unwraps by A4-Tacks · 2 days ago nightly
  7. 4f3e4ba fix: fix syntax bridge panic when spilting float by edragain · 2 days ago
  8. 0da74dd internal: Prefer quote! for make::param() and make::tail_only_block_expr by Wilfred Hughes · 3 days ago
  9. 1649637 Merge pull request #22483 from ChayimFriedman2/destructuring-assignment-array-rest by Lukas Wirth · 3 days ago
  10. 7d5fff4 Merge pull request #22813 from Yashb404/master by Chayim Refael Friedman · 3 days ago
  11. 78fe740 Merge pull request #22827 from RealRTTV/master by Chayim Refael Friedman · 3 days ago
  12. c8b798c Fix: parser to error on macro type bound by Riley Varkony · 3 days ago
  13. 1b7da42 Merge pull request #22793 from ribru17/response_type_update by Chayim Refael Friedman · 3 days ago
  14. 99d6571 fix!: use `Result` for the lsp-server `Response` payload type by Riley Bruins · 3 days ago
  15. d777f0c feat: E0572 - add diagnostic support for when return or become statement is used outside of a function by Yashb404 · 3 days ago
  16. 76d092e Merge pull request #22825 from ChayimFriedman2/doc-config-hover by Lukas Wirth · 4 days ago
  17. 5945af1 Merge pull request #22819 from ChayimFriedman2/serverstatus-same-message by Lukas Wirth · 4 days ago
  18. 19fad11 Merge pull request #22832 from Veykril/lukaswirth/push-ntxsszurymwp by Lukas Wirth · 4 days ago
  19. 6451cd4 fix: Fix coroutines not recording binding owners correctly by Lukas Wirth · 4 days ago
  20. 1b59d17 Respect the `hover.documentation.enable` config by Chayim Refael Friedman · 4 days ago
  21. 7a5ecc8 Merge pull request #22824 from ChayimFriedman2/interner-tls-cache by Chayim Refael Friedman · 4 days ago
  22. e281b55 Do not store `Option` in the interner cache's thread local by Chayim Refael Friedman · 4 days ago
  23. 8ff1f80 Merge pull request #22822 from RealRTTV/master by Chayim Refael Friedman · 4 days ago
  24. 7cd274c Fix panic with a function item and a proc macro item having a duplicate name by Riley Varkony · 4 days ago
  25. 51cb2bc Merge pull request #22814 from ada4a/unquerygroup-borrowck by Chayim Refael Friedman · 4 days ago
  26. a2a9b4b migrate `HirDatabase::borrowck` by Ada Alakbarova · 4 days ago
  27. b6cec38 misc improvements by Ada Alakbarova · 4 days ago
  28. b2cb25e Merge pull request #22804 from ChayimFriedman2/array-repeat-closure by Chayim Refael Friedman · 4 days ago
  29. 591e2fe Merge pull request #22815 from ada4a/push-mqsknqnotoku by Chayim Refael Friedman · 4 days ago
  30. 2d2b226 When `experimental/serverStatus` is not supported by the client, only update the status if the message is different by Chayim Refael Friedman · 4 days ago
  31. 23df9bb internal: remove manual lifetime extension by Ada Alakbarova · 4 days ago
  32. b0fec0d Merge pull request #22791 from Veykril/lukaswirth/push-lnrnonstwsns by Lukas Wirth · 5 days ago
  33. 7fd49a4 Merge pull request #22811 from Veykril/lukaswirth/push-vntrlsumxwqz by Lukas Wirth · 5 days ago
  34. 1f0f52b feat: Add capture hints to coroutines by Lukas Wirth · 5 days ago
  35. 0aaeef2 Enable auto trait inference by Lukas Wirth · 5 days ago
  36. 46af801 Merge pull request #22810 from Veykril/lukaswirth/push-rtuzkyotnvxx by Lukas Wirth · 5 days ago
  37. 4d255c0 Fix `hir` crate leaking bound variables by Lukas Wirth · 5 days ago
  38. f9baa71 Merge pull request #22634 from UnknownHacker1/fix/21638-flycheck-index-panic by Lukas Wirth · 5 days ago
  39. edd45ef Only write anon const ty in parent's inference result if it doesn't have its own inference by Chayim Refael Friedman · 5 days ago
  40. 3061c4d Merge pull request #22794 from mingley/mingley/reuse-flyimport-lowercase-buffer by Chayim Refael Friedman · 5 days ago
  41. a3aa30f tidy: Reuse flyimport lowercase buffer by Michael Ingley · 5 days ago
  42. a84bc12 Remove always!() assert now that an empty flycheck list is valid by UnknownHacker1 · 5 days ago
  43. 0a4d167 Merge pull request #22792 from cuishuang/master by A4-Tacks · 5 days ago
  44. 38b37c1 Fix extract variable preserving whitespace from macro input by cuishuang · 5 days ago
  45. a2775d0 Fix extract variable preserving whitespace from macro input by cuishuang · 5 days ago
  46. 7cc0900 Fix extract variable preserving whitespace from macro input by cuishuang · 5 days ago
  47. 229e3bf Merge pull request #22782 from Wilfred/fix-generate-delegate-trait-call-panic by Chayim Refael Friedman · 5 days ago
  48. 763669f fix: Use quote! inside ast::make::expr_call() by Wilfred Hughes · 5 days ago
  49. 038998e Merge pull request #22789 from Veykril/lukaswirth/push-vtwwyxkznxwt by Lukas Wirth · 5 days ago
  50. a819244 Fix invalid `pattern_matching_variant` lowering due to recovery by Lukas Wirth · 5 days ago
  51. 711ead6 Merge pull request #22784 from ChayimFriedman2/no-stdlib-macrouse by Lukas Wirth · 6 days ago
  52. 5f8f3ea Merge pull request #22787 from nataziel/ungrammar_doc by Chayim Refael Friedman · 6 days ago
  53. 961b69d docs: point ungrammar example doc at existing file by Goose · 6 days ago
  54. 2a422f9 Do not `#[macro_use]` the sysroot crates by Chayim Refael Friedman · 6 days ago
  55. 63a6f0d Merge pull request #22779 from Shourya742/2026-07-13-remove-tree-mutator-from-ide-db by Chayim Refael Friedman · 6 days ago
  56. 3ebd5e3 Merge pull request #22780 from ada4a/unquerygroup-cycle by Chayim Refael Friedman · 6 days ago
  57. 42ce9ae Merge pull request #22747 from Veykril/lukaswirth/push-zwpsumlyprzo by Lukas Wirth · 6 days ago
  58. ff3a288 fix: Reimplement `crate_supports_no_std` syntactic heuristic by Lukas Wirth · 6 days ago
  59. e3199cc remove cycle handling from `#[query_macro]` by Ada Alakbarova · 6 days ago
  60. ed6c832 move `cycle_result` from query group to the underlying queries by Ada Alakbarova · 6 days ago
  61. b669719 Merge pull request #22464 from Veykril/push-rkuqmqwwmpoq by Lukas Wirth · 6 days ago
  62. b23a3e4 Merge pull request #22583 from Veykril/lukaswirth/push-mrssuywrvpzo by Lukas Wirth · 6 days ago
  63. 259c87a Merge pull request #22534 from Veykril/lukaswirth/push-yszpqlvwztyw by Lukas Wirth · 6 days ago
  64. 78d1b34 feat: Hide private fields on hover depending on context by Lukas Wirth · 6 days ago
  65. 57a19ae Eval const blocks by Lukas Wirth · 6 days ago
  66. 0e5379e fix: Fix `render_const_using_debug_impl` constructing outdated std layouts by Lukas Wirth · 6 days ago
  67. 3dc62ac Turn `BlockLoc` into a tracked struct, take 3 by Lukas Wirth · 6 days ago
  68. 9b0c9a2 Remove tree mutator from source_change in ide-db by bit-aloo · 6 days ago
  69. 80b955c Merge pull request #22283 from dfireBird/push-vqzllvyozoqs by Lukas Wirth · 6 days ago
  70. 268267d Merge pull request #22778 from Veykril/lukaswirth/push-kumzlztynowk by Lukas Wirth · 6 days ago
  71. 94e6b68 fix: len method of generics next solver to use `consider_late_bound` by dfireBird · 6 days ago
  72. 588c4e7 Fix invalid index usage in get_constrained_lifetimes_if_type_alias by Lukas Wirth · 6 days ago
  73. 5f0eb33 Fix late params overlapping by Lukas Wirth · 6 days ago
  74. e9a723b fix: use dummy binder for impl trait size auto trait bounds by dfireBird · 6 days ago
  75. 4c2eb2f refactor: use deref in get_constrained_lifetimes query and move where claude lifetime bound scope by dfireBird · 6 days ago
  76. 4fc64a3 feat: use type_ref visit and lifetime indices for type alias constrained lifetimes by dfireBird · 6 days ago
  77. 16321d0 fix: address PR review comments by dfireBird · 6 days ago
  78. fff4a3e fix: lower all opaque type lifetime to early bound in async bounds lowering by dfireBird · 6 days ago
  79. 4e4ae42 fix: consider_late_bound field in Generics for RPITs by dfireBird · 6 days ago
  80. 6d22f59 fix: idx and type of lifetimes captured by opaque by dfireBird · 6 days ago
  81. 305bed0 fix: early/late bound idx and opaque captured lifetimes by dfireBird · 6 days ago
  82. 6608937 feat: early late classification of lifetimes by dfireBird · 6 days ago
  83. a5297db Split out a session construct by Lukas Wirth · 6 days ago
  84. ee5de0e Merge pull request #22777 from Veykril/lukaswirth/push-ynsyxtpluxqp by Lukas Wirth · 7 days ago
  85. 6f9d240 Treat library files as truly client immutable by Lukas Wirth · 7 days ago
  86. 6cf2ad9 Merge pull request #22773 from ChayimFriedman2/block-non-plain by Lukas Wirth · 7 days ago
  87. 7189a6f Merge pull request #22776 from ada4a/push-kqtpsnrxryrw by Lukas Wirth · 7 days ago
  88. c35b3ff update links to `rustc_hir_analysis` by Ada Alakbarova · 7 days ago
  89. 4bdd8f8 Merge pull request #22771 from ChayimFriedman2/ai-disclosure by Shoyu Vanilla (Flint) · 7 days ago
  90. ffcdbbd Merge pull request #22774 from ChayimFriedman2/intern-db by Chayim Refael Friedman · 7 days ago upstream/release 2026-07-13
  91. f22bc69 Remove the `Database` assoc type from the `Intern` & `Lookup` traits by Chayim Refael Friedman · 7 days ago
  92. edb44f4 Resolve non-plain paths in blocks correctly by Chayim Refael Friedman · 7 days ago
  93. afdf929 Merge pull request #22734 from A4-Tacks/array-len-fixes by A4-Tacks · 7 days ago
  94. a686711 Ask for disclosure in AI contributions by Chayim Refael Friedman · 7 days ago
  95. e1ed467 Use container's range to trigger by A4-Tacks · 7 days ago
  96. 7e8e008 Use Type::could_unify_with instead Type::eq by A4-Tacks · 7 days ago
  97. 2f0a284 feat: add fixes for array length for type_mismatch by A4-Tacks · 7 days ago
  98. 0e3f6f8 Merge pull request #22768 from j-ricardo-goncalves/master by Chayim Refael Friedman · 7 days ago
  99. 316f8af fix: moved escape_snippet_bits to ide_db under SnippetEdit by José · 7 days ago
  100. 8d42e83 Merge pull request #22770 from qti3e/p/cttz-zero by Chayim Refael Friedman · 8 days ago