Skip to content

Releases: MarkBind/markbind

v5.5.3

07 Sep 06:51
Compare
Choose a tag to compare

markbind-cli

User Facing Changes

Fixes

  • Fix Searchbar Dropdown Menu by @gerteck in #2567
  • Fix styling issue in Dismissible boxes by @gerteck in #2564
  • Fix gh-pages deployment cache "path" argument must be of type string undefined. by @gerteck in #2562
  • Fix Tab-Group Header not displayed by @gerteck in #2557

Documentation

Developer Facing Changes

Dependencies

  • Update Vue-Jest dev Dependency for Vue Components Package by @gerteck in #2565

Miscellaneous

Full Changelog: v5.5.2...v5.5.3

v5.5.2

02 May 10:44
Compare
Choose a tag to compare

markbind-cli

User Facing Changes

Fixes

Solves the error that is sometimes seen: "uncaughtException: The "path" argument must be of type string."

Documentation

Full Changelog: v5.5.1...v5.5.2

v5.5.1

30 Apr 10:12
Compare
Choose a tag to compare

markbind-cli

Fixes (dependencies)

Full Changelog: v5.5.0...v5.5.1

v5.5.0

29 Apr 02:36
Compare
Choose a tag to compare

markbind-cli

User Facing Changes

Breaking Changes

The main.css file is updated in #2500, so to implement this fix that prevents the appearance and disappearance of the scrollbar causing the icon in the nav bar to shift you will have to manually update the CSS file.

Features

Added MarkBind templates for when users are starting their webpage

Enhancements

  • Add once attribute to custom lists so attributes only apply to current item by @KevinEyo1 in #2454
  • Support text-icons of lists by @yiwen101 in #2520
  • Enable seamless panels to inherit any parent's colours by @jingting1412 in #2501
  • Move scripts to bottom in page.njk (#2522) - performance improvement

Add warnings for authors to spot problematic areas in their website

  • Implement efficient validation for hash intra-link by @yiwen101 in #2465
  • Add warning for including empty segments or files in optional mode by @Tim-Siu in #2506
  • Rule based html validation against hydration by @yiwen101 in #2493

Fixes

Documentation

Developer Guide Only

  • Update documentation for recommended IDE by @kaixin-hc in #2505
  • Add documentation regarding security practices for github actions by @KevinEyo1 in #2528
  • Remove milestones from our project workflow docs by @kaixin-hc in #2537

Developer Facing Changes

Code Quality

Complete Typescript Migration

Improve Tests

Misc

  • Using DangerJS to check changes coupling of implementation files to test or documentation files by @KevinEyo1 in #2523- POC, limited checking at present
  • Chore: Remove generated PUML image and exclude it from .gitignore by @kaixin-hc in #2497

DevOps Changes

Dependencies

  • Bump gh-pages from 2.2.0 to 5.0.0 by @dependabot in #2532 - due to security concerns

Miscellaneous

Full Changelog: v5.4.0...v5.5.0

v5.4.0

29 Mar 04:19
Compare
Choose a tag to compare

markbind-cli

User Facing Changes

Features

Enhancements

Fixes

Documentation

Developer Facing Changes

Code Quality

Dependencies

Miscellaneous

Full Changelog: v5.3.0...v5.4.0

v5.3.0

24 Feb 08:50
Compare
Choose a tag to compare

markbind-cli

User Facing Changes

Features

Enhancements

Documentation

Developer Facing Changes

Code Quality

DevOps Changes

  • Utilize GitHub Actions to aid checking of commit message by @KevinEyo1 in #2429

Dependencies

Miscellaneous

Full Changelog: v5.2.0...v5.3.0

v5.2.0

21 Dec 03:35
Compare
Choose a tag to compare

markbind-cli

User Facing Changes

Features

  • Add Support for Highlighting Multiple Words in the Same Line by @zlimez in #2059

Enhancements

Fixes

Documentation

  • Fix typo in scroll to top feature by @tlylt in #2374
  • Update emoji and emoticon shortcuts in UG by @tlylt in #2379

Developer Facing Changes

Code Quality

DevOps Changes

  • Remove build:ug step from CI workflow and dev docs by @tlylt in #2377
  • Add CI check for documentation deploy errors by @tlylt in #2378

Miscellaneous

Full Changelog: v5.1.0...v5.2.0

v5.1.0

10 Sep 15:45
Compare
Choose a tag to compare

markbind-cli

User Facing Changes

Important Note

The eager loading option for <pic> and <annotate> has been removed in this release due to the fixes below.

  • Pictures/annotations will now be loaded eagerly by default, as lazy loading them causes an undesirable bug in our scrolling feature
  • You can remove the eager option if you have specified it in your MarkBind site. Leaving it there will not result in warning/error.
  • We do plan to support lazy loading in the future, once we can implement it without interfering with scrolling.

Fixes

Documentation

  • Reorganize MarkBind installation instructions in UG by @tlylt in #2366

Developer Facing Changes

Code Quality

  • Reimplement modal scrolling using Bootstrap's .modal-dialog-scrollable by @jmestxr in #2363
  • Implement Site.Prototype methods in ES6 syntax #2280 by @jmestxr in #2356

DevOps Changes

  • Update DG & PR template to improve release process by @tlylt in #2361

Full Changelog: v5.0.2...v5.1.0

v5.0.2

27 Aug 07:35
Compare
Choose a tag to compare

markbind-cli

User Facing Changes

Enhancements

Fixes

Developer Facing Changes

Code Quality

DevOps Changes

Miscellaneous

Full Changelog: v5.0.1...v5.0.2

v5.0.1

17 Jul 13:48
Compare
Choose a tag to compare

markbind-cli

User Facing Changes

Fixes

  • Revert typescript migration for core/src/Site/index by @tlylt in #2331

This patch fixes the issue of failure when running markbind deploy to publish a MarkBind generated site.

Full Changelog: v5.0.0...v5.0.1