| Age | Commit message (Expand) | Author | Lines |
| 2025-03-24 | search.js: give type annotation to newSolutions | binarycat | -2/+2 |
| 2025-03-24 | search.js: give type to unifiedGenericsMgens | binarycat | -2/+1 |
| 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 | Clean up librustdoc::html::render to be better encapsulated | xizheyin | -32/+61 |
| 2025-03-23 | Rollup merge of #138574 - lolbinarycat:rustdoc-deref-24686-v2, r=GuillaumeGomez | Jacob Pratt | -3/+18 |
| 2025-03-22 | Rollup merge of #138468 - lolbinarycat:rustdoc-js-less-expect-error-part3, r=... | Matthias Krüger | -9/+70 |
| 2025-03-22 | rustdoc: be more strict about "Methods from Deref" | binarycat | -3/+18 |
| 2025-03-22 | Rollup merge of #138535 - yotamofek:pr/rustdoc/lang-string-parse-cleanup, r=n... | Matthias Krüger | -44/+41 |
| 2025-03-18 | Auto merge of #138630 - matthiaskrgr:rollup-kk1gogr, r=matthiaskrgr | bors | -15/+14 |
| 2025-03-17 | Rollup merge of #138384 - nnethercote:hir-ItemKind-idents, r=fmease | Matthias Krüger | -15/+14 |
| 2025-03-18 | Move `hir::Item::ident` into `hir::ItemKind`. | Nicholas Nethercote | -15/+14 |
| 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 | Suppress must_use in compiler and tools | Michael Goulet | -24/+24 |
| 2025-03-15 | Add RTN support to rustdoc | Michael Goulet | -0/+3 |
| 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-14 | rustdoc js: add nonnull helper and typecheck src-script.js | binarycat | -9/+70 |
| 2025-03-13 | Rollup merge of #138109 - Kohei316:feat/rust-doc-precise-capturing-arg, r=aDo... | Matthias Krüger | -1/+1 |
| 2025-03-12 | Rollup merge of #138318 - lolbinarycat:rustdoc-js-less-expect-error-part2, r=... | Manish Goregaokar | -37/+52 |
| 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 |
| 2025-03-10 | rustdoc.d.ts: add window.{register_implementors,pending_implementors} | binarycat | -3/+17 |
| 2025-03-10 | rustdoc.d.ts: window.SIDEBAR_ITEMS may exist. | binarycat | -1/+2 |
| 2025-03-10 | main.js: handle document.activeElement being null | binarycat | -2/+2 |
| 2025-03-10 | main.js(isDisplayed): coerce truthy values to boolean | binarycat | -3/+2 |
| 2025-03-10 | main.js: always refer to searchState through window.searchState | binarycat | -10/+5 |
| 2025-03-10 | main.js: handleEscape and handleShortcut accept KeyboardEvent | binarycat | -2/+6 |
| 2025-03-10 | main.js: give type signatures to a few helper functions | binarycat | -4/+8 |
| 2025-03-10 | main.js: don't set mouseMovedAfterSearch, as it is never read | binarycat | -1/+0 |
| 2025-03-10 | main.js: insertAfter needs non-root referenceNode | binarycat | -4/+1 |
| 2025-03-10 | make precise capturing args in rustdoc Json typed | morine0122 | -1/+1 |
| 2025-03-07 | Rollup merge of #138150 - nnethercote:streamline-intravisit-visit_id, r=oli-obk | Matthias Krüger | -1/+1 |
| 2025-03-07 | Rollup merge of #138107 - yotamofek:pr/rustdoc/clippy, r=GuillaumeGomez | Matthias Krüger | -35/+32 |
| 2025-03-07 | Move `visit_id` calls. | Nicholas Nethercote | -1/+1 |
| 2025-03-06 | Manual, post-`clippy --fix` cleanups | Yotam Ofek | -19/+14 |
| 2025-03-06 | Implement `Ord` by-hand instead of `PartialOrd` for `Link` | Yotam Ofek | -6/+12 |
| 2025-03-06 | `x clippy src/librustdoc --fix` | Yotam Ofek | -16/+12 |
| 2025-03-06 | `librustdoc`: flatten nested ifs | Yotam Ofek | -62/+58 |
| 2025-03-05 | Auto merge of #138031 - workingjubilee:rollup-5bsotpz, r=workingjubilee | bors | -45/+41 |