Skip to content

Commit 29fb611

Browse files
committed
docs(changelog): update changelog
1 parent 4156bc5 commit 29fb611

File tree

1 file changed

+22
-8
lines changed

1 file changed

+22
-8
lines changed

CHANGELOG.md

Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3434
- Required methods: `convert_to_stdout()`, `convert_to_file()`
3535
- New helpers: `write_to()`, `derive_output_path()`, `after_write()` ([#313])
3636

37+
[#313]: https://github.com/nlopes/acdc/pull/313
38+
3739
## [Unreleased acdc-converters-html]
3840

3941
### Added
@@ -83,12 +85,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
8385

8486
- **BREAKING**: Updated to new `Converter` trait API (renamed from `Processable`) ([#313])
8587

88+
[#313]: https://github.com/nlopes/acdc/pull/313
89+
8690
## [Unreleased acdc-converters-manpage]
8791

92+
[#313]: https://github.com/nlopes/acdc/pull/313
93+
8894
### Changed
8995

9096
- **BREAKING**: Updated to new `Converter` trait API (renamed from `Processable`) ([#313])
9197

98+
[#313]: https://github.com/nlopes/acdc/pull/313
99+
92100
## [Unreleased acdc-converters-terminal]
93101

94102
### Changed
@@ -97,6 +105,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
97105
- `Error` type is now public (was `pub(crate)`), enabling external code to handle
98106
terminal converter errors explicitly.
99107

108+
[#313]: https://github.com/nlopes/acdc/pull/313
109+
100110
## [acdc-parser-v0.2.0] - 2026-01-24
101111

102112
### Added
@@ -181,6 +191,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
181191
now public exports. Modifier syntax (`+quotes`, `-callouts`) is now stored as operations
182192
and resolved by converters with the appropriate baseline (NORMAL vs VERBATIM) rather
183193
than being eagerly resolved by the parser.
194+
- **BREAKING**: `CrossReference.text` changed from `Option<String>` to `Vec<InlineNode>`,
195+
enabling rich inline markup in cross-reference text (e.g., `<<id,*bold* text>>`). The
196+
`with_text()` method now accepts `Vec<InlineNode>`. Serialization outputs `"inlines"`
197+
array instead of `"text"` string. ([#320])
184198

185199
### Removed
186200

@@ -189,6 +203,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
189203
supported. If you need to load previously serialized AST, parse the original
190204
AsciiDoc source instead.
191205

206+
[#275]: https://github.com/nlopes/acdc/issues/275
207+
[#278]: https://github.com/nlopes/acdc/issues/278
208+
[#279]: https://github.com/nlopes/acdc/issues/279
209+
[#280]: https://github.com/nlopes/acdc/issues/280
210+
[#289]: https://github.com/nlopes/acdc/issues/289
211+
[#291]: https://github.com/nlopes/acdc/issues/291
212+
[#317]: https://github.com/nlopes/acdc/issues/317
213+
[#320]: https://github.com/nlopes/acdc/issues/320
192214

193215
## [Unreleased acdc-cli]
194216

@@ -221,15 +243,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
221243
[#270]: https://github.com/nlopes/acdc/issues/270
222244
[#272]: https://github.com/nlopes/acdc/issues/272
223245
[#273]: https://github.com/nlopes/acdc/issues/273
224-
[#275]: https://github.com/nlopes/acdc/issues/275
225-
[#278]: https://github.com/nlopes/acdc/issues/278
226-
[#279]: https://github.com/nlopes/acdc/issues/279
227-
[#280]: https://github.com/nlopes/acdc/issues/280
228-
[#289]: https://github.com/nlopes/acdc/issues/289
229-
[#291]: https://github.com/nlopes/acdc/issues/291
230246
[#311]: https://github.com/nlopes/acdc/issues/311
231-
[#313]: https://github.com/nlopes/acdc/pull/313
232-
[#317]: https://github.com/nlopes/acdc/issues/317
233247

234248
## [acdc-parser-v0.1.4] - 2026-01-04
235249

0 commit comments

Comments
 (0)