Typora 0.9.9.36 (0.9.98) beta

by typora.io

New / Improvement

Apple Silicon / macOS Big Sur

Typora now works under macOS Big Sur on arm-based M1 MacBooks natively.

Screen Shot 2020-12-05 at 16.42.39

Code Fences

Add following syntax highlight support:

I18n

Add Arabic language interface by ahmedelq.

Screen Shot 2020-12-05 at 17.00.37

(Windows / Linux) For some languages, em dashes (—) are widely used, so we add options to use to insert an em dash directly instead of a shorter en dash.

Screen Shot 2020-12-05 at 16.58.26

Themes

Typora now allow users to change theme from preferences panel. Also, users are able to set separate themes for light mode and dark mode as well.

Screen Shot 2020-12-05 at 17.01.49

CSS media query for prefers color scheme is also supported in theme files.

Also, there are many new themes since last update, including dark theme for built-in themes Gothic and Whitey.

Screen Shot 2020-12-05 at 22.09.28

Mermaid

Updated mermaid to version v8.8.3, with many bug fixes.

Added --mermaid-theme css variable to quickly define a mermaid theme that fits your theme, the value can be base, default, dark, forest, neutral, or import CSS from /night/mermaid.dark.css to use the old theme for mermaid in dark mode, for example:

CSS Mermaid Demo
:root {--mermaid-theme:dark;} Screen Shot 2020-12-05 at 17.08.46
:root {--mermaid-theme:forest;} Screen Shot 2020-12-05 at 17.09.42
:root {--mermaid-theme:neutral;} Screen Shot 2020-12-05 at 17.10.11

You can use in your custom theme, or following Add Custom CSS.

Also, please note that due to newer versions mermaid use javascript config variables for styling, the old new to stylize mermaid in CSS file may not work, and there may be style differences from previous versions.

Editing

Support copy image content in editor.

Improve compatibility with IMEs.

Files

Add “Get Info” on macOS (or “Properties” on Windows) in main menu and context menu for file.

Bug Fix

Security

Fix XSS security issue on macOS.

Editing

Export