| Age | Commit message (Expand) | Author | Lines |
| 2025-03-24 | search.js: fix return type of unifyFunctionTypes | binarycat | -2/+1 |
| 2025-03-24 | search.js: use @type instead of @ts-expect-error | binarycat | -5/+1 |
| 2025-03-24 | search.js: fix signature of pushText | binarycat | -9/+5 |
| 2025-03-24 | search.js: refactor transformResults | binarycat | -14/+27 |
| 2025-03-24 | search.js: remove another Map.has() and @ts-expect-error | binarycat | -3/+3 |
| 2025-03-24 | search.js(query parser): rethrow error if it isn't a string array | binarycat | -3/+7 |
| 2025-03-24 | search.js: add undef2null and eliminate more @ts-expect-error | binarycat | -10/+21 |
| 2025-03-24 | search.js: refactor handling of rawPaths in buildIndex | binarycat | -20/+22 |
| 2025-03-24 | search.js: improve typechecking by avoiding Map.has | binarycat | -13/+8 |
| 2025-03-24 | rustdoc js: add nonundef and use it to remove a ts-expect-error | binarycat | -5/+28 |
| 2025-03-24 | Remove duplicated loop when computing doc cfgs | Guillaume Gomez | -38/+21 |
| 2025-03-24 | Clean up librustdoc::html::render to be better encapsulated | xizheyin | -39/+68 |
| 2025-03-23 | Rollup merge of #138574 - lolbinarycat:rustdoc-deref-24686-v2, r=GuillaumeGomez | Jacob Pratt | -3/+32 |
| 2025-03-23 | Rollup merge of #138293 - clubby789:doc-cfg-gate, r=GuillaumeGomez | Michael Goulet | -11/+12 |
| 2025-03-22 | Rollup merge of #138468 - lolbinarycat:rustdoc-js-less-expect-error-part3, r=... | Matthias Krüger | -9/+70 |
| 2025-03-22 | rustdoc: Use own logic to print `#[repr(..)]` attributes in JSON output. | Predrag Gruevski | -8/+17 |
| 2025-03-22 | rustdoc: be more strict about "Methods from Deref" | binarycat | -3/+32 |
| 2025-03-22 | Rollup merge of #138535 - yotamofek:pr/rustdoc/lang-string-parse-cleanup, r=n... | Matthias Krüger | -44/+41 |
| 2025-03-19 | Use `Option<Ident>` for lowered param names. | Nicholas Nethercote | -11/+13 |
| 2025-03-18 | Auto merge of #138630 - matthiaskrgr:rollup-kk1gogr, r=matthiaskrgr | bors | -75/+90 |
| 2025-03-17 | Rollup merge of #138556 - charmitro:already-remapped-filename, r=GuillaumeGom... | Matthias Krüger | -2/+2 |
| 2025-03-17 | Rollup merge of #138384 - nnethercote:hir-ItemKind-idents, r=fmease | Matthias Krüger | -73/+88 |
| 2025-03-18 | Move `hir::Item::ident` into `hir::ItemKind`. | Nicholas Nethercote | -73/+88 |
| 2025-03-17 | Rollup merge of #138577 - aDotInTheVoid:deprecate-deprecations, r=GuillaumeGomez | Matthias Krüger | -10/+13 |
| 2025-03-17 | Rollup merge of #137449 - compiler-errors:control-flow, r=Amanieu,lnicola | Matthias Krüger | -24/+24 |
| 2025-03-16 | Rollup merge of #136816 - yotamofek:pr/notable-traits-button-cleanup, r=aDotI... | Jacob Pratt | -21/+11 |
| 2025-03-16 | Fix ICE: attempted to remap an already remapped filename | Charalampos Mitrodimas | -2/+2 |
| 2025-03-16 | rustdoc-json: Don't also include `#[deprecated]` in `Item::attrs` | Alona Enraght-Moony | -2/+9 |
| 2025-03-16 | rustdoc: Rename `Item::attributes` param to `is_json` | Alona Enraght-Moony | -8/+4 |
| 2025-03-16 | Suppress must_use in compiler and tools | Michael Goulet | -24/+24 |
| 2025-03-15 | Add RTN support to rustdoc | Michael Goulet | -30/+55 |
| 2025-03-15 | refactor `notable_traits_button` to use iterator combinators instead of for loop | Yotam Ofek | -21/+11 |
| 2025-03-15 | Cleanup `LangString::parse` | Yotam Ofek | -44/+41 |
| 2025-03-15 | Squash fold into ty | Michael Goulet | -2/+1 |
| 2025-03-14 | rustdoc js: add nonnull helper and typecheck src-script.js | binarycat | -9/+70 |
| 2025-03-13 | Auto merge of #138450 - matthiaskrgr:rollup-4im25vf, r=matthiaskrgr | bors | -14/+62 |
| 2025-03-13 | Rollup merge of #138404 - bjorn3:sysroot_handling_cleanup, r=petrochenkov,jie... | Matthias Krüger | -9/+8 |
| 2025-03-13 | Rollup merge of #138109 - Kohei316:feat/rust-doc-precise-capturing-arg, r=aDo... | Matthias Krüger | -5/+54 |
| 2025-03-13 | Rollup merge of #133981 - aDotInTheVoid:document-docs-ids, r=fmease | Matthias Krüger | -74/+126 |
| 2025-03-12 | rustdoc-json: Clean up & Document id handling | Alona Enraght-Moony | -44/+85 |
| 2025-03-12 | rustdoc-json: Extract Id handling into its own module | Alona Enraght-Moony | -74/+85 |
| 2025-03-12 | Rollup merge of #138318 - lolbinarycat:rustdoc-js-less-expect-error-part2, r=... | Manish Goregaokar | -37/+52 |
| 2025-03-12 | Use materialize_sysroot in rustdoc | bjorn3 | -4/+1 |
| 2025-03-12 | Don't return an error from get_or_default_sysroot | bjorn3 | -3/+1 |
| 2025-03-12 | Make opts.maybe_sysroot non-optional | bjorn3 | -3/+7 |
| 2025-03-12 | Move methods from `Map` to `TyCtxt`, part 4. | Nicholas Nethercote | -17/+16 |
| 2025-03-11 | Auto merge of #128440 - oli-obk:defines, r=lcnr | bors | -1/+1 |
| 2025-03-11 | Implement `#[define_opaque]` attribute for functions. | Oli Scherer | -1/+1 |
| 2025-03-10 | main.js: remove searchState from globals. | binarycat | -1/+1 |
| 2025-03-10 | main.js: typecheck things related to window.register_type_impls | binarycat | -8/+10 |