v1.17.0
markbind-cli
Breaking Changes
#576 Fix intra-page links to be more compatible with GFMD (#578, MarkBind/vue-strap#94)
We have changed the generation of heading anchors to be more compatible with Github Flavoured Markdown (GFMD), and to be more author friendly.
This may result in broken links. You will have to convert most of your links in your website to the new format.
For example, if you have the following markdown code:
# Week 1: Introduction (lecture)
The old anchor URL would have been:
#week-1-%3A-introduction-(lecture)
The new anchor URL will be:
#week-1-introduction-lecture
Features
#219 Support page navigation sidebar (#465)
#435 Add element tagging functionality (#467)
#505 Allow references to external scripts (#585)
Enhancements
Swap layout override priority (#489)
Optimize site data update during live preview (#568)
#342 Restyle background color for inline code text (#613)
#507, #563 Improve the default site.json
settings generated during init (#525)
#514 Allow search indexing to be disabled (#520)
#529 Improve the way site.json handles pages that match multiple glob or src entries (#571)
#544 Indicate currently loaded page in siteNav (#560)
Fixes
Suppress error message for parser test (#573)
test: Update expected vue-strap.min.js (#604)
#509 Live preview: Rebuild files when adding and deleting them (#516)
#583 markbind serve
should not serve a non-existent root directory (#584)
Documentation
reusingContents.md: Fix typo for markBindSyntax.md include (#599)
docs: Fix broken link for "reuse mechanisms" (#592)
#570 docs: Add "Using Keywords" heading (#586)
#579 docs: Add missing layout and css map files (#580)
Dependencies
MarkBind/vue-strap: v2.0.1-markbind.19 → v2.0.1-markbind.20