Skip to content

v2.16.0

Compare
Choose a tag to compare
@ang-zeyu ang-zeyu released this 14 Sep 12:32
· 714 commits to master since this release

markbind-cli

User Facing Changes

Features

#715 Add site.json properties for file exclusions (#1328)
#654 Create "Scroll-to-Top" button (#1338)
#1313 Add compile time tex math support (#1335)

Enhancements

#889 Use tree-shaked BootstrapVue components (#1300, #1305, #1319)
#844 Log website URL upon deployment (#1329)

Fixes

#1277 Fix copy code plugin not copying line breaks (#1333)
#1229 Extend live preview to layout scripts and stylesheets (#1349)
#1347 Fix popovers, tooltips in collapsibles (#1348)

Documentation

#1316 Fix README.md link (#1318)

Other Changes

Code Quality

Use es6 default export for vue-components (#1298)
Enable linting for several vue-components files (#1299)
Remove unused files in vue-components (#1302)
Refactor remaining Parser.js functions to other files (#1309, #1310, #1312)
Use markdown-it-footnotes source instead of bundle (#1320)
Refactor frontmatter processing (#1321)
Merge Typeahead into Searchbar component (#1331)
Separate stateful and stateless Page properties (#1343, #1344)
Refactor Page dependency checking (#1345)

DevOps Changes

Use tree-shaked BootstrapVue components (#1300, #1305)
Use jQuery dist bundle (#1303)
Update travis devGuide deploy script to also build the web bundle (#1317)
#829 Use js for tests (#1297)
Create @markbind/core-web pkg (#1306, #1330)
Add frontend live / hot reload workflow (#1327)

Miscellaneous

#735 Add more test cases for includes (#1324)
Remove redundant Site unit tests (#1334)
Restore colors to test output (#1341)
Fix several devGuide issues (#1342)
Add sample debugging configurations to devGuide (#1346)