| Age | Commit message (Expand) | Author | Lines |
| 2025-04-18 | Make rustdoc JSON Span column 1-based, just like line numbers | Guillaume Gomez | -2/+2 |
| 2025-04-18 | Rollup merge of #139913 - fmease:rustdoc-fix-fn-param-handling, r=GuillaumeGomez | Matthias Krüger | -4/+5 |
| 2025-04-18 | Rollup merge of #139393 - willglynn:rustdoc_output_target_feature_information... | Matthias Krüger | -0/+60 |
| 2025-04-17 | rustdoc/clean: Change terminology of items pertaining to (formal) fn params f... | León Orell Valerian Liehr | -4/+5 |
| 2025-04-15 | rustdoc: Output target feature information | Will Glynn | -0/+60 |
| 2025-04-15 | Remove another `kw::Empty` use in rustdoc. | Nicholas Nethercote | -2/+5 |
| 2025-03-26 | rustdoc: Rearrange `Item`/`ItemInner`. | Nicholas Nethercote | -1/+1 |
| 2025-03-15 | Add RTN support to rustdoc | Michael Goulet | -0/+1 |
| 2025-03-13 | Auto merge of #138450 - matthiaskrgr:rollup-4im25vf, r=matthiaskrgr | bors | -1/+12 |
| 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-10 | make precise capturing args in rustdoc Json typed | morine0122 | -1/+12 |
| 2025-02-18 | Move methods from `Map` to `TyCtxt`, part 2. | Nicholas Nethercote | -1/+1 |
| 2025-02-17 | Move some `Map` methods onto `TyCtxt`. | Nicholas Nethercote | -1/+1 |
| 2025-02-08 | Rustfmt | bjorn3 | -11/+17 |
| 2025-01-29 | rustdoc: use ThinVec for generic arg parts | Michael Howell | -2/+2 |
| 2025-01-22 | rustdoc-json: Rename `Path::name` to `path`, and give it path (again). | Alona Enraght-Moony | -1/+1 |
| 2025-01-14 | Rollup merge of #134880 - as1100k-forks:fix-rustdoc-json-path-name, r=aDotInT... | Matthias Krüger | -1/+1 |
| 2025-01-14 | Made `Path::name` only have item name rather than full name | Aditya Kumar | -1/+1 |
| 2024-12-31 | Unsafe binder support in rustdoc | Michael Goulet | -1/+3 |
| 2024-12-25 | Improve rustdoc code | Guillaume Gomez | -6/+5 |
| 2024-12-20 | Rollup merge of #134321 - dtolnay:docassocconst, r=fmease | Jacob Pratt | -4/+6 |
| 2024-12-19 | Rename TyMethodItem -> RequiredMethodItem | David Tolnay | -1/+3 |
| 2024-12-19 | Rename TyAssocTypeItem -> RequiredAssocTypeItem | David Tolnay | -1/+1 |
| 2024-12-19 | Split AssocConstItem into ProvidedAssocConstItem and ImplAssocConstItem | David Tolnay | -1/+1 |
| 2024-12-19 | Rename TyAssocConstItem -> RequiredAssocConstItem | David Tolnay | -1/+1 |
| 2024-12-16 | rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structures | Jonathan Dönszelmann | -3/+3 |
| 2024-12-14 | Add some convenience helper methods on `hir::Safety` | Oli Scherer | -4/+4 |
| 2024-12-04 | Rollup merge of #133764 - aDotInTheVoid:rename, r=GuillaumeGomez | Matthias Krüger | -5/+4 |
| 2024-12-02 | rustdoc: Rename set_back_info to restore_module_data. | Alona Enraght-Moony | -5/+4 |
| 2024-12-02 | Rollup merge of #133715 - aDotInTheVoid:rdj-static, r=GuillaumeGomez | Guillaume Gomez | -13/+16 |
| 2024-12-01 | rustdoc-json: Include safety of `static`s | Alona Enraght-Moony | -13/+16 |
| 2024-12-01 | Rename `FormatRenderer::InfoType` into `ModuleData` and rename `FormatRendere... | Guillaume Gomez | -4/+4 |
| 2024-12-01 | Add `unreachable!` in new `FormatRenderer` methods for `JsonRenderer` impleme... | Guillaume Gomez | -2/+7 |
| 2024-12-01 | Stop cloning `Context` so much | Guillaume Gomez | -3/+3 |
| 2024-11-28 | Fix new clippy lints | Guillaume Gomez | -4/+4 |
| 2024-11-01 | rustdoc: Directly use rustc_abi instead of reexports | Jubilee Young | -11/+11 |
| 2024-10-22 | Represent TraitBoundModifiers as distinct parts in HIR | Michael Goulet | -13/+11 |
| 2024-10-16 | rustdoc-JSON: Rename "object safe" to "dyn compatible" | León Orell Valerian Liehr | -2/+2 |
| 2024-10-16 | rustdoc: Rename "object safe" to "dyn compatible" | León Orell Valerian Liehr | -1/+1 |
| 2024-09-29 | rustdoc-json: `Id(String)` -> `Id(u32)` | schvv31n | -308/+305 |
| 2024-09-24 | Dogfood `feature(file_buffered)` | Josh Stone | -1/+1 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -23/+17 |
| 2024-09-09 | Auto merge of #129789 - notriddle:notriddle/inline-stmt-local, r=GuillaumeGomez | bors | -6/+6 |
| 2024-09-07 | rustdoc: use a single box to store Attributes and ItemKind | Michael Howell | -6/+6 |
| 2024-09-01 | rustdoc: normalise type/field names in rustdoc-json-types/jsondoclint | schvv31n | -54/+52 |
| 2024-08-30 | Remove `#[macro_use] extern crate tracing` from rustdoc. | Nicholas Nethercote | -0/+1 |
| 2024-08-17 | rustdoc-json: Clean up serialization and printing. | Alona Enraght-Moony | -19/+23 |
| 2024-08-15 | rustdoc-json: Use FxHashMap from rustdoc_json_types | Alona Enraght-Moony | -5/+5 |
| 2024-08-12 | Add possibility to generate rustdoc JSON output to stdout | Guillaume Gomez | -16/+31 |