What's Changed
- Preserve fenced and indented blocks after headings with --wrap by @leynos in #268
- Restrict frontmatter visibility; wire CLI to crate-local module by @leynos in #269
- Document SEP_RE constant and ADR for table reflow pipeline by @leynos in #267
- Document code span wrapping improvements and frontmatter docs by @leynos in #272
- Switch wrapping to textwrap with adapter and unified prefixes by @leynos in #271
- Preserve nested fenced blocks (#262) by @leynos in #275
- Cli matrix testing by @leynos in #276
- Refactor attach_orphan_specifiers; add attach_to_next_fence helper by @leynos in #273
- Bump DavidAnson/markdownlint-cli2-action from 20.0.0 to 21.0.0 by @dependabot[bot] in #260
- Bump leynos/shared-actions from f9f1c863c8a5bef64aa6779caa746e1a4a6c1ad4 to 86f68619873e226bd976b401fbcbc5e2a48c61ec by @dependabot[bot] in #259
- Bump actions/download-artifact from 4 to 6 by @dependabot[bot] in #249
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #248
- Bump regex from 1.11.1 to 1.12.2 by @dependabot[bot] in #245
- Bump tempfile from 3.20.0 to 3.23.0 by @dependabot[bot] in #232
- Bump unicode-width from 0.1.14 to 0.2.2 by @dependabot[bot] in #242
- Bump softprops/action-gh-release from 1 to 2 by @dependabot[bot] in #219
- Align html5ever rcdom dependencies (#278) by @leynos in #279
- Bump regex from 1.12.2 to 1.12.3 by @dependabot[bot] in #284
- Bump once_cell from 1.21.3 to 1.21.4 by @dependabot[bot] in #282
- Bump clap from 4.5.41 to 4.5.60 by @dependabot[bot] in #281
- Keep GFM footnote references atomic (#277) by @leynos in #280
- Couple opening brackets with following inline code spans (#293) by @leynos in #295
- Keep link reference definitions verbatim during wrap (#292) by @leynos in #294
- Fix spurious leading spaces in reflowed wrap output (#291) by @leynos in #298
- Keep GFM footnote references with preceding code and link spans (#299) by @leynos in #301
- Keep inflectional affixes attached to inline code spans during reflow (#300) by @leynos in #302
- Add observability for inline wrapping token classification (#296) by @leynos in #303
- Fix cross-line inline code span reflow (#297) by @leynos in #304
- Keep hyphenated compounds with inline code spans atomic during wrap (#307) by @LodyAI[bot] in #308
- Fix link wrapping punctuation by @leynos in #125
- Tighten break Cow tests and test helpers by @leynos in #81
- Address review feedback for wrapping and footnotes by @leynos in #266
- Preserve inline code spans when wrapping prose (#326) (#323) (#327) (#310) by @LodyAI[bot] in #344
- Preserve fenced code block contents during wrapping (#329) by @LodyAI[bot] in #343
- Preserve split link reference indentation (#333) by @LodyAI[bot] in #345
- Fix backslash-ended code span wrapping (#349) by @LodyAI[bot] in #351
- Keep inline citation links attached while wrapping (#325) by @leynos in #348
- Treat date-like sequences as atomic inline fragments (#346) by @LodyAI[bot] in #350
- Reformat Markdown documents by @LodyAI[bot] in #352
- Preserve inline GFM footnote reference attachment (#353) by @LodyAI[bot] in #355
- Keep escaped backtick code spans atomic (#354) by @LodyAI[bot] in #356
- Bump actions/cache from 4 to 5 by @dependabot[bot] in #336
- Bump DavidAnson/markdownlint-cli2-action from 21.0.0 to 23.2.0 by @dependabot[bot] in #337
- Bump leynos/shared-actions from e202e43e85bdef0415ba0c44c6e70c87ba7db78a to eff100c965da05e14fd4e07d7ea518408b312cb8 by @dependabot[bot] in #338
- Bump actions/upload-artifact from 5 to 7 by @dependabot[bot] in #339
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #340
- Bump regex from 1.12.3 to 1.12.4 by @dependabot[bot] in #371
- refactor: split oversized definitions and process modules under the 400-line limit by @LodyAI[bot] in #368
- Sync agent documentation template by @leynos in #317
- Document state-machine abstraction decision by @leynos in #379
- Document footnote reorder internals (#377) by @LodyAI[bot] in #392
- Document LazyLock race-safety coverage (#342) by @LodyAI[bot] in #393
- Harden wrapping and table reflow (#388) (#374) (#372) (#364) by @leynos in #395
- Bump leynos/shared-actions/.github/actions/upload-codescene-coverage from eff100c965da05e14fd4e07d7ea518408b312cb8 to 7da7c6d89033d13cbb1c64803d108ddca97e69c2 by @dependabot[bot] in #389
- Protect literal ellipsis regions (#369) (#386) by @leynos in #394
- Add property-based coverage for inline date-sequence matching (#400) by @leynos in #401
- Standardize static regex declarations (#363) by @LodyAI[bot] in #404
- Treat blockquotes semantically (#347) by @LodyAI[bot] in #396
- Share canonical frontmatter boundary (#361) by @LodyAI[bot] in #407
- Unify leading-indent extraction (#359) by @LodyAI[bot] in #409
- Collapse fence marker strategies (#360) by @LodyAI[bot] in #408
- Split CLI file-output modes (#362) by @LodyAI[bot] in #406
- Stop code-block pipe lines gaining a trailing pipe (#373) by @leynos in #416
- Stabilize cross-line code-span wrapping (#375) (#370) by @LodyAI[bot] in #405
New Contributors
Full Changelog: v0.4.0...v0.5.0