Repository navigation
v0.50.0
0.50.0 (2026-09-01)
Added
-
Core: DOCX watermarks and bookmarks.
DocxEditor.AddWatermark,RemoveWatermarks,
AddBookmarkandReadBookmarks, withStreamand file-path forms.One known limitation, measured rather than assumed:
AddWatermarkmarks one section per
section the document reports, which is not the same as one perw:sectPr. A document produced
byDocxEditor.Mergecarries twow:sectPrelements but reports a single section, so it receives
one watermark and pages belonging to the later part may be unmarked. Watermark each document
before merging if every page must carry one. -
Core: PPTX speaker notes round-trip.
PresentationEditor.ReadNotesandSetNotes, with
Streamforms. Notes written by this package are read back by PowerPoint and vice versa. -
Core:
DocToDocxConverter.ConvertWithReportAsync. The converted bytes come back in the
result rather than through adestinationstream, unlikeConvertAsync— the report and the
document are one value, so a caller inspecting a loss report does not also have to manage a
stream it may decide not to use. -
XLSX: sparklines via
XlsxFormat.WithSparkline. The in-cell mini-charts, round-tripped through
ClosedXML. Slicers and timelines are not reachable from this dependency graph and are not
planned — that was measured, not assumed, and it is recorded so nobody re-derives it. -
Extensions:
IDocxEditormirrorsMerge/MergeAsyncfrom 0.49.0.
Retro-fitted 2026-09-02. The original entry was release-please's generated text; the package's own
release notes on nuget.org still carry that generated form and cannot be edited after publication.