Releases: elliotblackburn/mdpdf
Releases · elliotblackburn/mdpdf
Minor updates
Updates
- Correct some documentation spelling
- Make a fix for windows users preventing them from making any conversion at all
Documentation update
A correction to the README documentation for the new argument system
Change argument parsing
Implemented a new argument parsing module to change the basic syntax over to something like:
$ mdpdf README.md
$ mdpdf README.md --style md-styles.css --debug
$ mdpdf README.md README-Output.pdf
Correct the emoji release
Release 1.1.0 got screwed up (by Elliot), see https://github.com/BlueHatbRit/mdpdf/releases/tag/1.1.0
Emoji support
Add emoji support for things like ❤️ and 👍
Update package.json
Add the files array to package.json to help keep things semantically correct!
Better images inclusion!
Changes
- Images were originally sourced from the PWD that the command was run from. This is now changed to default to the directory that the source MD file is from.
- The place where images are sourced from has now been added as the API option
assetsDir
.
Initial production (1.0.0) release
First production release with:
- Converting markdown into reasonable PDFs.
- Make use of github/ghost markdown features.
- Customisable page headers that appear on every page.
- Reasonable default styles.
- Option to fully customise and control the PDF styles.
Production release candidate
Release 1.0.0 candidate.
Changes:
- Replaced markdown -> html engine to now use showdown. This gives us more markdown features and better control, it should follow the main spec exactly with the addition of favoured github markdown features such as tables and task lists.
- Add in a process to inspect the image sources and fully qualify them. This will turn relative links into absolute links with the
file://
protocol to enable phantomjs (used in html-pdf) to pick them up for the final pdf render.
Stability
Removed some code which was accidentally included in the publish causing the application to not work at all.