Skip to content

v1.17.0

Compare
Choose a tag to compare
@yamgent yamgent released this 21 Jan 18:14
· 1364 commits to master since this release

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