Skip to content

Releases: MarkBind/markbind

v2.9.0

06 Jan 07:30
Compare
Choose a tag to compare

markbind-cli

Breaking Changes

Removed "Add language indicator to code blocks (#957)" (#964)

Due to a design flaw, the language indicators for code blocks that appeared in v2.8.0 is currently removed. Authors will need to create their own custom language indicators if they need this feature. We will release a remake in the future.

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)