Skip to content

Releases: MarkBind/markbind

v2.8.0

25 Dec 02:59
Compare
Choose a tag to compare

markbind-cli

Enhancements

#646 Add language indicator to code blocks (#957)
#913 Allow live reloading for plugin defined sources (#955)
Add minimal type panels (MarkBind/vue-strap#117, #960, #961)

Fixes

#644 Fix expected help message to show header (#946)

Documentation

#61 Add heading functionality to box (MarkBind/vue-strap#116, #952)
#848 Update UG with minimum required Node version (#953)

Code Quality

#597 Refactor constants to a separate file (#949)
#740 Replace headers in test .md files with bold text (#954)

Others

#834 Add feature-request issue template (#951)
Prepare the repo to qualify for Netlify's Open Source Plan policy #956

Dependencies

MarkBind/vue-strap: v2.0.1-markbind.30 → v2.0.1-markbind.31

v2.7.0

09 Dec 03:18
Compare
Choose a tag to compare

markbind-cli

Features

#479 Modify user guide templates to have one click netlify deploy (#945)

Code Quality

#396, #582, #606 Patch htmlparser2 instead of rely on MarkBind fork (#948)
#461 Upgrade MarkBind dependencies (#950)

v2.6.0

16 Nov 09:10
Compare
Choose a tag to compare

markbind-cli

Features

#355, #902 Add google analytics support (#929)
#682 Add importing variables from other files (#891)

Enhancements

#519 Provide additional minimal initialization option for users (#938)

Fixes

#479 Fix bugs for default template (#939)

Documentation

#843 Fix broken link in User Guide (#940)
README.md: add link to Developer Guide #845 (#943)

Code Quality

Bump lodash from 4.17.11 to 4.17.13 in /src/lib/markbind (#941)
Bump lodash from 4.17.11 to 4.17.13 (#942)
Refactor page.ejs site template to be at src directory (#937)
#861 Refactor initialization code and update typical init (#935)

v2.5.3

21 Jul 12:42
Compare
Choose a tag to compare

markbind-cli

Enhancements

#923 Remove underlines from footnote popover (#924)
Make popovers and tooltips always hoverable (MarkBind/vue-strap#114, MarkBind/vue-strap#115)

Fixes

#918 Error message when including a file with a pUML diagram (#919)
#921 FOUC caused by collapsed panels (#927)

Documentation

#910 Full Syntax Reference documentation formatting is wrong (#911)
#916 MarkBind website does not generate all PlantUML diagrams (#917)
#914 Add footnotes to 'Formatting Contents' page (#920)

Code Quality

Remove strings package (MarkBind/vue-strap#90)

Dependencies

MarkBind/vue-strap: v2.0.1-markbind.29 → v2.0.1-markbind.30

v2.5.2

28 Jun 06:09
Compare
Choose a tag to compare

markbind-cli

Features

#877 Support embedding PlantUML diagrams (#887)
#683 Add support for footnotes (#885, MarkBind/vue-strap#109)

Enhancements

#865 Support vertically centred modals (#882, MarkBind/vue-strap#108)

Fixes

#569 Stray space after tool-tipped text (#886, MarkBind/vue-strap#111)
Fix temp styles not applying to navbars in header files (#892)

Documentation

#890 Document support for layouts/*/header.md (#893)

Dependencies

MarkBind/vue-strap: v2.0.1-markbind.28 → v2.0.1-markbind.29

v2.5.1

04 Jun 07:38
Compare
Choose a tag to compare

markbind-cli

Features

#876 Add thumbnail component (#881, MarkBind/vue-strap#107)

Enhancements

#863 Box: support dismissable attribute (#884, MarkBind/vue-strap#110)

Fixes

#463 Remove undefined heading anchors (#880)

Dependencies

MarkBind/vue-strap: v2.0.1-markbind.27 → v2.0.1-markbind.28

v2.5.0

27 May 05:19
Compare
Choose a tag to compare

markbind-cli

Breaking Changes

#712 Remove variable syntax for icons (#864)

The following syntax for icons have been deprecated:

{{ glyphicon-home }}
{{ fas-github-alt }}

Please use the updated syntax, full documentation here:

:glyphicon-home:
:fab-github-alt:

Enhancements

#868 Panels: Allow content to persist after collapsing MarkBind/vue-strap#105
#872 Question: Use preload attribute by default MarkBind/vue-strap#105

Panels and components using Panels (such as Question) now have their contents cached after it is loaded.
Thus, the Panels do not re-render after closing and opening.

Fixes

#417 Modals within auto-expanded panels don't work MarkBind/vue-strap#106

Code Quality

Upgrade MarkBind dependencies (#879)

Part of #461, to resolve security vulnerabilities within MarkBind dependencies.

Dependencies

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

v2.4.2

21 May 03:39
Compare
Choose a tag to compare

markbind-cli

Enhancements

#851 Shorten divider line of siteNav and pageNav (#860)

Fixes

#775 Heading anchors missing in some places (#857)
#776 Unintended coupling between indexing for built-in search and anchor link generation (#857)
#840 Site.js default layout script's code is not compliant with eslint (#854)

Documentation

#527 Apply a default layout for the MarkBind website (#858)
#837 User Guide: remove extra horizontal line (#855)

Code Quality

#772 Use of Javascript dictionaries for includedFiles (#852)
#856 Add npm script for using eslint and stylelint --fix tag (#853)

v2.4.1

13 May 07:23
Compare
Choose a tag to compare

markbind-cli

Fixes

#846 Nunjucks variables not resolved (#849)

Revert #751 (Add Import Variables) as the feature did not cover certain edge cases

Documentation

#798 Improve the maintainer guide (#847)

v2.4.0

29 Apr 04:11
Compare
Choose a tag to compare

markbind-cli

Features

#682 Add imported variables (#751)