v2.12.0 🌈
github-actions
released this
10 Aug 20:57
·
143 commits
to master
since this release
Changes since v2.11.1
This releases adds a new configuration option newlineCharacter
to choose whether to use LF
or CRLF
for newlines in markdown, defaulting to LF
. Media names are now prefixed with the hierarchy of the page they belong, e.g. mysectiongroup-mysection-mypage-image1.png
to give it more meaning, especially when using central /media
folder which is the default behavior (i.e. $medialocation = 1
). Page headers now contain a modified date in addition to a created date, with Created:
and Modified:
labels.
🚀 Features
- Feature (configuration): Add configuration option newlineCharacter to choose whether to use LF or CRLF for newlines @leojonathanoh #64
- Enhancement: Add last modified date, add 'Created' and 'Modified' labels and timezone to dates in page header @leojonathanoh (#67)
- Enhancement: Fallback on default configuration for missing options in configuration file config.ps1 @leojonathanoh #66
- Enhancement: Use hierarchy-qualified static unique name for media @leojonathanoh #61
- Enhancement (tests): Improve test of determination of page prefix @leojonathanoh (#70)
🐛 Bug Fixes
- Fix: Fix bug where conversion would terminate on an empty Section Group or Section @leojonathanoh (#69)
- Hotfix: Fix markdown documents being converted with wrong file names @leojonathanoh (#68)
- Fix: Fix inserted attachment names not being markdown-encoded in final markdown @leojonathanoh (#73)
📝 Documentation
- Docs (configuration): Fix configuration option
newlineCharacter
description @leojonathanoh (#71) - Docs (readme): Update readme summary @leojonathanoh (#74)