Skip to content

v4.3.0

Compare
Choose a tag to compare
@reuixiy reuixiy released this 20 Mar 09:46
6824305

MemE v4.3.0 makes some brand new features and breaking changes, so please be sure to check the modification history of config.toml and update the related items after the update!

Bug Fixes

  • add “contributors” to license (f58f9aa)
  • add backdrop-filter support for safari (fae1f2a)
  • add fallback for backdrop-filter (60f611b)
  • correct favicon's MIME type (f8ba8aa)
  • correct zh-cn translation of license (070b1d3)
  • emphasis point position U+2022 (1cc02c3)
  • google fonts style loading fails on firefox (e5ad6fe)
  • header layout flex (44b352e)
  • hide back-to-top on mobile (4c670b5)
  • improve post-copyright style (a498cad)
  • increase the margin of toc-num (8d9bad0)
  • missing div tag in dark mode's regex (c1cda8b)
  • optimize header-inner's display experience (fd95216)
  • optimize user experience (e9f6d90)
  • remove subset=chinese-simplified (de4def3)
  • remove crappy param compatibleWithLaTeX (dc0c4ef), closes #50
  • render links only if it exists (fc0fae8)
  • style of header when enableNavToggle = false (6c3356e)
  • style of langs on mobile (83f1046)
  • style of medium zoom (5f49a0e)
  • style of menu bar (0845e86)
  • use em tag for emphasis point (a599634)

Code Refactoring

  • remove i18n's region subtag (9f5916a)

Features

  • add autohide param for copy button (bdb6077)
  • add copy button and scroll for code blocks (94d7e05), closes #76
  • add mermaid support (#75) (431ef63)
  • added german translation (#74) (19892fc)
  • brand new header layout flex (a11c06a)
  • new param displayFooterInHome (075c8d2)
  • new param tocNum (f30d684), closes #71
  • responsive table & set its width to 100% (a995897)
  • support instant page (6a9876b)
  • support unordered toc (9093207)
  • update google fonts css api to v2 (67bb2c5)

Performance Improvements

  • add throttle for scroll and resize listener (6945afd)
  • defer google fonts and add preconnect rel (5ff821d)
  • drop instantclick support (b9cea3b)
  • remove outdated keywords meta (fa5bf38)
  • replace calc() with rem (acf1cae)
  • use cilent side js selector for medium zoom (4eb0408)

BREAKING CHANGES

  • compatibleWithLaTeX is removed

If you have enabled this param before, you can replace this feature with HTML <div> or <span> tag, e.g.

<div>
$$
...
$$
</div>

inline math <span>$...$</span>

...which prevents LaTeX code from being processed by the Markdown renderer.

Sorry for the inconvenience again :(