Skip to content

Latest commit

 

History

History
126 lines (90 loc) · 3.46 KB

CHANGES.md

File metadata and controls

126 lines (90 loc) · 3.46 KB

Changelog

0.5.2 (2022-02-02)

Fixed

  • Preserve TeXMe options set by the user.

0.5.1 (2021-08-21)

Fixed

  • Fix typo in the built-in example article.

0.5.0 (2021-08-02)

Fixed

  • Fix broken <footer> element.
  • Upgrade to TeXMe 1.0.0 for rendering to support GitHub Flavored Markdown (GFM).
  • Style table with collapsed borders.

0.4.0 (2021-04-06)

Added

  • Optional footer with project links.
  • Add option footer to control whether to display footer.
  • Add command ,example to show demo content on board.
  • Add command ,footer to toggle the display of footer.

0.3.0 (2021-03-28)

Added

  • Add command ,article to write an article with a fixed maximum width layout.
  • Add command ,split to split the board vertically into two columns.
  • Add command ,section to insert section element.
  • Add command ,save to save current input to the browser's local storage.
  • Add command ,load to load an input from the browser's local storage.
  • Add command ,remove to remove an input from the browser's local storage.
  • Add command ,list to list inputs saved in the browser's local storage.

Changed

  • Remove top margin for only the first element inside the board.
  • Reduce font size of first and second level headings (<h1> and <h2>) from the defaults, i.e., usually 2em and 1.5em, respectively to 1.5em and 1.25em, respectively, in order to reduce the vertical area consumed by headings on the board.
  • The ,version command now shows license information too.
  • After a text-centering block is created with the ,center command, leave the cursor on a blank line where the user can start typing Markdown code again. Prior to this change, the user was required to insert an additional blank line before they could start typing Markdown code again.
  • Make the board and text input field occupy 100% of the available body width and height.
  • Focus on input text field after page setup.

Removed

  • Remove ,license command. License information is now displayed in the output of ,version command.

Fixed

  • Fix <meta> element syntax to set device-width and initial-scale.

0.2.0 (2021-03-25)

Changed

  • Serve muboard.js as the default file on CDN, e.g., on visiting https://cdn.jsdelivr.net/npm/muboard or https://unpkg.com/muboard (i.e., visiting a CDN URL without the filename in the URL).
  • Retain bottom margin for the last element inside the board to maintain some vertical separation from the bottom edge of the board in Firefox. This works around a known issue in Firefox, where bottom padding of the board is not sufficient to maintain vertical separation between the last line of the text and the bottom of the board when the vertical scrollbar appears.

0.1.0 (2021-03-24)

Added

  • Interactive board.
  • Markdown (CommonMark) support.
  • LaTeX support using MathJax.
  • Support for self-rendering distributable boards with a single line of HTML.
  • Use TeXMe 0.9.0 for rendering.
  • Editing commands:
    • ,clear: Clear text input field and the board.
    • ,i: Insert inline mathematics.
    • ,d: Insert display mathematics.
    • ,align;: Insert align environment.
    • ,align*: Insert align* environment.
    • ,center: Insert center-aligned text.
    • ,help: Show help message.
    • ,version: Show version information.
    • ,license: Show license information.