Skip to content

Version 0.18.0

Choose a tag to compare

@manfromarce manfromarce released this 06 Apr 21:45
· 102 commits to main since this release

v0.18.0 - 2026.04.07

  • Added conversion options to WordprocessingDocument.SaveTo extension methods
  • Added ability to append to existing Markdown / plain text when converting DOCX
  • Markdown ➡️ DOCX / RTF converter: added ability to configure page size and margins
  • Improved input/output encodings handling
  • Code refactor for maintainability and extensibility
  • Remove .NET 6 target, now out of support
  • Created GitHub Actions workflow for build, test and NuGet publish
  • Added JPEG2000 support in image converters
  • Created DocSharp.MagickNET and DocSharp.SkiaSharp packages as alternative graphics backends to System.Drawing.Common and ImageSharp
  • Added WMF support in non-GDI+ image converters thanks to a custom parser
  • Implemented basic DOCX ➡️ PDF / images / XPS / SVG renderer via QuestPDF in a separate package
  • Implemented RTF ➡️ DOCX converter
  • Fixed right, bottom and diagonal border in XLS converter
  • Improved math conversion iin DOCX ➡️ RTF converter
  • Fixed duplication of default font in the font table that could occur in DOCX ➡️ RTF conversion
  • Better mapping of styles in DOCX ➡️ HTML / Markdown converter
  • Allow customizing DOCX style id mappings for headers, quote, etc. in DOCX ➡️ Markdown/HTML converter
  • Option to handle custom font families as code inline (preformatted text) in DOCX ➡️ Markdown converter
  • Support emphasis and images inside hyperlinks in DOCX ➡️ Markdown converter
  • Support base64 images in Markdown ➡️ DOCX/RTF converter
  • Fixed various bugs with images in Markdown ↔️ DOCX converters
  • Fix: unnecessary space was created in DOCX ➡️ Markdown converter in some cases
  • Fixed other bugs and improve code structure
  • Updated dependencies