Releases: MarkBind/markbind
v1.15.1
v1.15.0
markbind-cli
Features
#441 Add markbind serve --one-page
option to live preview a single page (#475)
Enhancements
#449 Support <include optional />
(#468)
Fixes
#444 Fix keywords not associated with panel headings (#446)
Documentation
#460 Remove panels on "Netlify Preview" Page (#462)
#464 Update index.md (#466)
README.md: remove outdated/duplicated content (#487)
Code Quality
#412 Update test/unit/utils/data.js to match lib/template/page.ejs (#476)
#413 Upgrade markdown-it-anchor
to 5.0.0 (#469, MarkBind/vue-strap#92)
#471 Rename lib/ to src/ (#472)
Update expected test's .js files (#477)
Dependencies
MarkBind/vue-strap: v2.0.1-markbind.18 → v2.0.1-markbind.19
v1.14.1
v1.14.0
markbind-cli
Features
#389 Add page layouts functionality (#439)
#434 Allow custom site.json path for markbind serve
(#440)
Fixes
#427 Escape regex characters in searchbar (MarkBind/vue-strap#91)
#443 Fix keywords not tied to headings included from another source (#445)
Documentation
#436 Document hidden keywords (#452)
#450 User guide: index level 4 headings (#451)
Code Quality
Testing: Account for closing html tags during diff (#455)
Dependencies
MarkBind/vue-strap: v2.0.1-markbind.17 → v2.0.1-markbind.18
v1.13.0
markbind-cli
Features
#331 Support live preview for .mbd
and .mbdf
files (#425)
#382 Allow inclusion of multiple head files (#432)
#403 Add a --force-reload
flag to markbind serve
(#424)
#404 Support marking keywords for search (#428)
#426 Show click-able anchor icons for headings (#433)
Enhancements
#384 Remove clear console behavior when MarkBind is launched (#420)
#415 Print version number below the logo when MarkBind is launched (#421)
Fixes
#422 Fix help command usage message typo (#423)
#429 Fix MarkBind renderer not rendering properly under certain circumstances (#430)
v1.12.0
markbind-cli
Features
#105 Support modals within modals (#400)
Enhancements
#117 Live preview: Provide timestamp in logging (#398)
#387 Live preview: Update webpages when variables.md
is modified (#399)
#388 Add progress bar and additional logging for building process (#398)
Fixes
#390 Remove container fluid class from #app and add page content wrapper for styling (#394)
#406 Headings in site-nav and footer should not be searchable (#407)
Remove unnecessary trim() from content wrapper logic (#414)
v1.10.1
markbind-cli
Fixes
#338 Tooltip: Always show relative to mouse cursor position (MarkBind/vue-strap#87)
#373, #383 Fix seamless panel caret (MarkBind/vue-strap#88)
#391 Fix footer white space on smaller window widths, when not using site-nav
(#395)
#392 Search: Fix scrolling to heading after page load not working, if heading contains a colon/hash symbol (MarkBind/vue-strap#89)
Dependencies
MarkBind/vue-strap: v2.0.1-markbind.16 → v2.0.1-markbind.17
v1.10.0
markbind-cli
Enhancements
#348 Allow user to specify dropdown lists to be expanded by default in site navigation (#376)
#377 Allow user to control position of content to be inserted in <head> (#378)
Fixes
#252 Search: Fix content covered by navbar after jumping to heading (#368)
#341 Search: Exclude headings in modal (#372)
#374 Search: Exclude headings inside unexpanded panels (#375)
If a heading is found inside the content of an unexpanded panel, we cannot jump to it when selecting their search entries. Therefore, such search entries are useless, and they are removed.
If you really need those headings to be searchable, either expand the panel by default (by using the
expanded
attribute), or move the headings outside of the unexpanded panel.
v1.9.2
markbind-cli
Features
#363 Add 'add-class' property to all vue-strap components (MarkBind/vue-strap#84, #366)
#355 Support inserting content into <head> of a Page (#361)
Fixes
Enable seamless Panel's caret to stay inline for custom header slots (MarkBind/vue-strap#83)
#300 Fix tooltips/popovers not working inside tables (MarkBind/vue-strap#85)
#310 Increase success rate of auto-scroll-to-target-subheading of search results (#364)
#336 Add ids for panel containers, if 'header' property contains a heading (MarkBind/vue-strap#80)
#336 Fix panel headings not showing up in search results (#351)
Dependencies
MarkBind/vue-strap: v2.0.1-markbind.15 → v2.0.1-markbind.16
v1.9.1
markbind-cli
Enhancements
#335 Enable horizontal scrolling for Markdown tables (#349)
#335 Hide site navigation bar when on mobile devices (#356)
#335 Enable Markdown images to be responsive (#357)
#335 Align Panel buttons on mobile and added responsive CSS (MarkBind/vue-strap#75)
#335 Enable Pic component to be responsive (MarkBind/vue-strap#76)
#335 Allow minimised Panel text to wrap around (MarkBind/vue-strap#79)
#337 Enable seamless Panel's caret to stay inline (MarkBind/vue-strap#74)
#345 Enhance style of blockquotes (#359)
#346 TipBox: Use FontAwesome icons instead of emojis (MarkBind/vue-strap#73)
#347 Enhance style of code blocks in MarkBind (#358)
Fixes
Panel: Change header markdown rendering to non-inline (MarkBind/vue-strap#81)
Documentation
#289 Remove unused documentation in vue-strap (MarkBind/vue-strap#77)
#335 Refactor long <h4> in user guide to bold text (#350)
#335 Update Pic Options documentation (#354)
#337 Update Advanced Tips and Tricks document's default slot classes (#340)
Dependencies
MarkBind/vue-strap: v2.0.1-markbind.14 → v2.0.1-markbind.15