Releases: MaxMelcher/AzureDevOps.WikiPDFExport
Code highlighting
Adding support of code rendering based on highlight.js - thanks @AltarBeastiful for the PR!
--math to convert math formulas
new flag: --math to convert math formulas, see https://docs.microsoft.com/en-us/azure/devops/project/wiki/markdown-guidance?view=azure-devops#mathematical-notation-and-characters
Version 3.0.0
Version 3 comes with new features and breaking changes.
.NET Framework 5 #43
Upgrade to .NET 5. If you run the converter on a build server, ensure that you have .NET 5 installed.
Rework Logging #58
Logging is now a bit more useful
Remove [[TOC]] from pdf #53
Removing the TOC tags if they are present.
Adding frontmatter yaml tags #60
Adding frontmatter tags to the output if they are present
Include / Exclude capabilities and multi output #39
Introducing --filter parameter to include only pages that matches the provided filter.
E.g. -filter=tags:test would only include pages that have the frontmatter set to
---
tags: test
---
or
---
tags:
- test
---
Filters can be combined with , as separator, e.g. --filter=tags:test,title:license would output all files matching both tags.
Defaulting to devopswikistyle.css #63
If no --css parameters is provided, then the stylesheet is used that mimics Azure DevOps design.
Version 2.9.0 Image Resize
All resizing options are now supported, fixes #30
Pictures with Width/Height
![image.png](/.attachments/image.png =250x250)
Width and Height set to 250px
Pictures with Width only
![image.png](/.attachments/image.png =300x)
Width set to 300px
Pictures with Height only
![image.png](/.attachments/image.png =x150)
Height set to 150px
Version 2.8.1 - fix pictures that contain spaces
fixed #38 - image path were encoded and therefore not visible.
Version 2.8.0 - Fix PDF navigation
Thanks to @NinjaCross the PDF navigation is now reflecting the structure of the document:
Version 2.7.1 fix handling of relatives paths
thanks @ricardoboss for the PR - the -p flag now handles relative paths.
Version 2.7.0 --attachments-path
Specify the folder where the attachments are stored. Required if you have pictures and only export a subfolder.
Thanks @t4rzsan for the PR!
Version 2.6.0 - telemetry
Option to deactivate telemetry.
To be clear: only the page count and execution time are collected to ensure that the performance does not degenerate. In the case of an exception, the exception is logged to reduce the time to fix.
Version 2.5.1 - include mermaid.js
when --mermaidjs-path is specified then the mermaid.js file is expected there to render the diagrams. If not, and -m/--mermaid is specified, then an online version is used.
Thanks @jkanczler for your help!