What's Changed
- build(deps): Bump github.com/chromedp/chromedp from 0.21.0 to 0.23.0 by @dependabot[bot] in #1204
- build(deps): Bump github.com/dreampuf/mermaid.go from 0.5.2 to 0.7.0 by @dependabot[bot] in #1206
- build(deps): Bump github.com/chromedp/cdproto from 0.159.1 to 0.159.2 by @dependabot[bot] in #1205
- fix(confluence): extend an operation nobody restricts without panicking by @mrueg in #1209
- feat(report): map reported file paths back to their source by @mrueg in #1207
- fix(page): report a missing parent or tree root instead of panicking by @mrueg in #1210
- fix(attachment): match attachment patterns only against what the document wrote by @mrueg in #1211
- fix(page): take an orphan whose page is already gone as handled by @mrueg in #1216
- fix(tracking): keep the --no-overwrite baseline across a file rename by @mrueg in #1214
- fix(tracking): match directory pages to ancestors by title by @mrueg in #1215
- fix(report): set no source on a document that is its own by @mrueg in #1219
- fix(links): resolve a linked document's title as publishing it would by @mrueg in #1212
- fix(page): let --orphan-under name a folder by @mrueg in #1217
- fix(comments): place inline-comment markers only in page text, however it is spelled by @mrueg in #1213
- fix(mark): validate the manifest prefix before the run starts by @mrueg in #1220
- feat(confluence): export QuoteCQL for building CQL string literals by @mrueg in #1222
- feat(mark): keep each file's error under --continue-on-error by @mrueg in #1218
- feat(report): carry document warnings as structured data by @mrueg in #1208
- feat(confluence): export SameInstance, the check that a URL is on the configured instance by @mrueg in #1224
- fix(util): refuse a publish --url that is not on the configured instance by @mrueg in #1228
- fix(confluence): keep relative attachment downloads on the configured server by @mrueg in #1230
- feat(metadata,parser): write headers, front matter and mentions safely from untrusted text by @mrueg in #1227
- feat(links): resolve a staged document's links against its source tree by @mrueg in #1225
- feat(export): return the title and document, and export the body alone by @mrueg in #1223
- feat(tracking): publish untracked where the manifest page is missing by @mrueg in #1226
- feat(tracking): add --partial for runs that publish only some files by @mrueg in #1221
- fix(d2): read diagram imports from the document's directory, inside its project by @mrueg in #1233
- fix(publish): hold a document to the project like the files it names by @mrueg in #1232
- fix: warn the right documents of shared parents and pages, and keep MissingLink.String safe by @mrueg in #1235
- fix(chrome): draw diagrams and formulas without network access by @mrueg in #1234
Full Changelog: v17.0.0...v17.1.0