File tree Expand file tree Collapse file tree 4 files changed +18
-4
lines changed Expand file tree Collapse file tree 4 files changed +18
-4
lines changed Original file line number Diff line number Diff line change
1
+ <a name =" v0.55.0 " ></a >
2
+ # [ v0.55.0] ( https://github.com/rust-lang/rustdoc-types/releases/tag/v0.55.0 ) - 2025-08-02
3
+
4
+ ** Breaking Change** : Add ` Attribute::MacroUse ` variant.
5
+ This means ` #[macro_use] ` is no longer represented by ` Attribute::Other `
6
+ ((rust #144700 )[ https://github.com/rust-lang/rust/pull/144700 ] ).
7
+
8
+ - Format Version: 55
9
+ - Upstream Commit: [ ` a33e084afe698e0a025211abd6dc1c9a4bb22e9d ` ] ( https://github.com/rust-lang/rust/commit/a33e084afe698e0a025211abd6dc1c9a4bb22e9d )
10
+ - Diff: [ v0.54.0...v0.55.0] ( https://github.com/rust-lang/rustdoc-types/compare/v0.54.0...v0.55.0 )
11
+
1
12
<a name =" v0.54.0 " ></a >
2
13
# [ v0.54.0] ( https://github.com/rust-lang/rustdoc-types/releases/tag/v0.54.0 ) - 2025-07-17
3
14
Original file line number Diff line number Diff line change 1
- 078332fdc8e11f7ff8253c019085098538ec3c2a
1
+ a33e084afe698e0a025211abd6dc1c9a4bb22e9d
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " rustdoc-types"
3
- version = " 0.54 .0"
3
+ version = " 0.55 .0"
4
4
edition = " 2018"
5
5
license = " MIT OR Apache-2.0"
6
6
description = " Types for rustdoc's json output"
Original file line number Diff line number Diff line change @@ -36,8 +36,8 @@ use serde_derive::{Deserialize, Serialize};
36
36
// will instead cause conflicts. See #94591 for more. (This paragraph and the "Latest feature" line
37
37
// are deliberately not in a doc comment, because they need not be in public docs.)
38
38
//
39
- // Latest feature: Structured Attributes
40
- pub const FORMAT_VERSION : u32 = 54 ;
39
+ // Latest feature: Add Attribute::MacroUse
40
+ pub const FORMAT_VERSION : u32 = 55 ;
41
41
42
42
/// The root of the emitted JSON blob.
43
43
///
@@ -215,6 +215,9 @@ pub enum Attribute {
215
215
/// `#[must_use]`
216
216
MustUse { reason : Option < String > } ,
217
217
218
+ /// `#[macro_export]`
219
+ MacroExport ,
220
+
218
221
/// `#[export_name = "name"]`
219
222
ExportName ( String ) ,
220
223
You can’t perform that action at this time.
0 commit comments