Releases: MarkBind/markbind
v2.8.0
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
v2.6.0
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
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
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
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
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
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)