We got more and more options in every version up, so, to simplify the setting panel, we redesigned a new clean preferences panel.
Search function for settings is also available on macOS now, you could easily find target settings by hitting keywords.
It also leaves space for future functions, such as export / publish settings.
We added table operations in
Paragraph menu, and now you can assign shortcuts for them following http://support.typora.io/Shortcut-Keys/.
Image related operations are now merged and put under
Format menu. “Camera Continuity” is now moved from context menu to
Zoom function is now enable on all supported platforms. You could zoom in / out the view from
view menu or press the corresponding shortcut keys (which are displayed in right side go menu item).
On Later macOS version, you could use two finger gesture in touchpad to zoom in / out the whole view, just like other touch devices. To disable this, please uncheck
Allow Magnification under
You could find more details here.
We improve our UI on Dark Mode for macOS ≥ 10.14, includes
The older update logic won’t quit Typora before run the updater.exe. Therefore, we implement our own logic for check and download updates, and after new updates are downloaded, Typora will lead you to quit Typora and run the installer.
TLDR: Typora v0.9.9.27 requires macOS ≥ 10.13, and we released a compatible version v0.9.9.26 for 10.12 ~ 10.11. We will reduce the update rate for the “older compatible” version. Support for 10.10 is ended.
But you can still download and use the older versions for those platform here.
We were doing refactors in recent updates for this change, and now, in this update, we finally switched from
WKWebview for our main rendering view. Apple claims that
WKWebview have better performance, but in our test, the speed and memory usage are almost same for
WKWebview and the legacy
Webview. So the main reason for this change is that Apple marks
Webview as deprecated, and some new features, such as
prefers-dark-interface, is not ported to the old
WKWebview will be more active maintained in future. Also,
WKWebview have better support for IME.
WKWebview, however, has more limitation and less APIs than
Webview. Although Apple is improving that, for macOS ≤ 10.12, still some necessary APIs (even private alternatives) are missing, so the “compatible” build will still use the legacy
Another option to drop the “deprecated”
Webview is to use Chromium or Electron, but we will still prefer the system built-in web view for less bundle size and launch time on macOS.