Skip to content

Releases: MarkBind/markbind

v2.4.0

29 Apr 04:11
Compare
Choose a tag to compare

markbind-cli

Features

#682 Add imported variables (#751)

v2.3.0

22 Apr 01:54
Compare
Choose a tag to compare

markbind-cli

Features

#832 Support building and deploying from multiple json configs (#838)

Enhancements

#822 Support context-aware includes for images and anchors (#826)

Fixes

#528 Fix site-nav.css not being added when layout contains site nav (#841)

Documentation

#833 Deploy UG and DG to separate repositories (#838)

v2.2.0

15 Apr 02:17
Compare
Choose a tag to compare

markbind-cli

Features

#492 Plugins: Support shorthand syntax processing (#495)
#675 Automatically convert GitHub-based projects into MarkBind websites (#698)

Enhancements

#647 Allow any frontmatter property to be overridden by site.json (#784)

Fixes

#818 Fix PageNav appearing above search results (#827, MarkBind/vue-strap#104)
#807 Fix algolia-no-index should only be added to the hidden parts of the components (#811)

Documentation

#820 header.md: Use absolute path instead of ../ (#823)

DevOps

#761 Add script to update expected folder for test sites (#828)
#830 Use stylelint to lint CSS (#831)

Dependencies

MarkBind/vue-strap: v2.0.1-markbind.25 → v2.0.1-markbind.26

v2.1.1

05 Apr 09:22
Compare
Choose a tag to compare

markbind-cli

Fixes

#800 Fix site nav padding (#801)
#803 Parser: Fix relative src bug involving hostBaseUrl (#804)

DevOps

#749 Deploy user docs only from main MarkBind repository (#817)

v2.1.0

01 Apr 16:58
Compare
Choose a tag to compare

markbind-cli

Breaking Changes

#386 Improve color theme selection for navbars (#797, MarkBind/vue-strap#102)

<navbar>'s type attribute now accepts a different set of values, in order to support a wider variety of theme colours.

These values are now obsolete:

<navbar type="inverse"> ... </navbar>

<navbar type="default"> ... </navbar>

Please migrate to these values:

<navbar type="primary"> ... </navbar>

<navbar type="dark"> ... </navbar>  <!-- use this if you used to use "default" -->

<navbar type="light"> ... </navbar> <!-- use this if you used to use "inverse" -->

<navbar type="none"> ... </navbar>

Fixes

#802 Fix sitenav appearing above the topnav dropdowns (MarkBind/vue-strap#103)

Dependencies

MarkBind/vue-strap: v2.0.1-markbind.24 → v2.0.1-markbind.25

v2.0.0

01 Apr 05:59
Compare
Choose a tag to compare

markbind-cli

Breaking Changes

#549, #636, #755 Support page top header (#733)

Inline headers and footers are no longer supported. To use headers and footers, please add a header.md or footer.md in the page frontMatter.

Enhancements

#702 Support always-on plugins (#714)
#773 Add algolia-no-index class for hidden content (#785)

Documentation

Update navbar usage and documentation (#790)
#625 docs: Migrate developer docs to MarkBind's website (#793)

DevOps

#794 Add proposed commit message section to PR Template (#796)
Upgrade vulnerable MarkBind library dependencies (#791)

Dependencies

MarkBind/vue-strap: v2.0.1-markbind.23 → v2.0.1-markbind.24

v1.22.0

25 Mar 02:51
Compare
Choose a tag to compare

markbind-cli

Features

#547, #663 Add support for light themes from bootswatch (#745)

Enhancements

#737 Allow inclusion/exclusion of headings for indexing (#768)

Fixes

#704 Fix Anti-FOUC styles for Dropdowns (#760)
#779 Parser: Fix crash if no href given to anchor or link tag (#780)
#673 Fix trim not working when including fragments (#766)

Documentation

docs: Update outdated plugin documentation (#770)
#783 Fix indentation in sample code for popovers and tooltips (#787)

Code Quality

#461 Upgrade vulnerable MarkBind dependencies (#788)
Convert line endings to LF and enforce with .gitattributes config file (#777)
Run npm install with npm 5.8.0 (MarkBind/vue-strap#100)

v1.21.0

18 Mar 02:32
Compare
Choose a tag to compare

markbind-cli

Enhancements

#510 Upgrade Font Awesome from 5.1.0 to 5.7.2 (#713)
#598 #661 Convert relative src references to absolute paths (#677)
#754 Add <meta name="generator"> tags to generated HTML (#757)

Fixes

#764 Fix incorrect regex for matching icon syntax (#765)

Documentation

docs/header.md: use font-awesome icon for GitHub link (#763)
docs/variables.md: fix font-awesome typo (#769)
Replace <font> in user docs with <span style> (#696)

Code Quality

test: fix permissions for test/functional/test.sh (#774)
Run npm install with npm 5.8.0 (#767)

v1.20.0

11 Mar 07:29
Compare
Choose a tag to compare

markbind-cli

Enhancements

#710 Standardize variable syntax (#743)

All variables can now be declared using <variable name="...">Content</variable>

The use of <span id="...">Content</span> is currently deprecated, and will be
made obsolete in the next version.

Fixes

Ignore *.mbdf and *.njk files in user docs site and by default (#752)
#738 Site.js: remove site generation profiling (#748)

Documentation

docs/about.md: update contact email (#759)
docs: add missing searchbar closing tag in Algolia plugin example (#750)

v1.19.2

08 Mar 15:05
Compare
Choose a tag to compare

markbind-cli

Features

#656 Add Algolia plugin (#718)

Documentation

docs/usingPlugins: fix missing footer (#730)
docs/about: update team members list (#732)
Add previous/next links to the user guide (#734)
docs/siteConfiguration: fix broken link (#742)
docs/reusingContents: fix typo in reusing-content-across-sites (#744)
#688 Deploy user docs via Travis on release (#701)

Code Quality

Mark failed tests for tags and variables (#694)