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