Marktext Versions Save

📝A simple and elegant markdown editor, available for Linux, macOS and Windows.

v0.16.0-rc.1

4 years ago

First pre-release of v0.16.0.

Note: This is a release candidate for testing purposes only and there may exist bugs. Please report all bugs, marked as pre-release. Thanks! The changelog can be found here labled as unreleased.

v0.15.1

4 years ago

This is an unplanned release to fix a XSS security vulnerability.

:beetle:Bug fix

  • Fixed a XSS security vulnerability when parsing inline HTML (#1390)
  • Fixed portable mode detection if current working directory don't match the application directory (#1382)
  • Fixed exception in main process due to file watcher (#1284)
  • Added emoji fallback fonts for macOS and Windows too (#1299)
  • Fixed RegEx for recommend title (#1128)

中国用户微信反馈群

Checksums:

Binary SHA256 checksum
marktext-0.15.1-ia32-win.zip f37872d6c4e429fe4c44a2bf20fa3553aa9cec42cc783615be3e64d1cb08c85e
marktext-0.15.1-mac.zip 3e577da3ef3c0fcdb820233e10839710af6e7585e35908d95bcd5f082dd04ee8
marktext-0.15.1-x64-win.zip 62c88372e5771b3cde44fb6e04b88a88cdf1efd1a98b0e8a3dbc065ace2a4b8f
marktext-0.15.1-x64.tar.gz 0baed01300bfee64faa89a2013073cf94e74625566e10b363084aa7f883e55e4
marktext-0.15.1-x86_64.AppImage 442e0cc5d14867c91893e23c777923e6329d260ada862068616e1c4acdce5a1f
marktext-0.15.1.dmg 92a5582782c2f3de0b61ebdd265da264ffaa798521130ca43fad9d6ae0711439
marktext-setup-0.15.1.exe d92d685b22b594720040034bf26cb1935f8a88dff1bda122e08bc4070d4978cc

v0.15.0

4 years ago

Highlighted features in version 0.15.0:

  1. New settings window to make your personal preferences easier.
  2. New folder search engine that support regular expressions and support for capitalization.
  3. Rewrite the image component in the editor to support drag and drop upload. Images can be uploaded to the GitHub repository or various other services in the future.

中国 🇨🇳用户微信反馈群:

Change Log

:warning:Breaking Changes:

  • preference.md is deprecated and no longer supported. Please use the GUI.
  • Removed portable Windows executable. NSIS installer can now be used to install per-user (without administrator privileges) or machine wide.
  • Added portable zip archive for both x86 and x64 Windows.
  • Changed viewToggleFullScreen and windowCloseWindow key bindings to windowToggleFullScreen and fileCloseWindow.
  • Removed viewChangeFont key binding.
  • Mark Text is now single-instance application on Linux and Windows too.

:cactus:Feature

  • feat: add underline format (#946)
  • Added GUI settings (#1028)
  • The cursor jump to the end of format or to the next brackets when press tab(#976)
  • Tab drag & drop inside the window
  • add tab scrolling and drag&drop (#953)
  • Support to replace the root folder in a window
  • Second-instance files and directories via command-line are opened in the best window
  • Mark Text can use a default directory that is automatically opened during startup (#711)
  • New CLI flags: --disable-gpu, -n,--new-window and --user-data-dir
  • Find in files use ripgrep as searcher.
  • You can know automatically save your document after a predefined intervall.
  • feat: support prism language alias (#1031)
  • Allow to set editor line width and window zoom (disabled due #1225) (#1092)
  • feat: add click delete url to clipboard when upload image to SMMS (#1173)

:butterfly:Optimization

  • optimization of cursor, and fix some cursor related issues (#963)
  • Rewrite select all when press CtrlOrCmd + A (#937)
  • Set the cursor at the end of # in header when press arrow down to jump to the next paragraph.(#978)
  • Improved startup time
  • Replace empty untitled tabs (#830)
  • Editor window is shown immediately while loading
  • Adjust titlebar title when using native window to not show a duplicate title
  • Added Noto Color Emoji as default emoji fallback font on Linux to display emojis properly.
  • feat: add two event focus and blur of muya (#1039)
  • opti: add katex css only when there is math fomular in export html (#1038)
  • Refactor inline image to support paste/drop image (#1028)
  • opti: insert last paragraph when the last block is table, code block or no-empty paragraph (#1069)
  • Opti: update TOC if needed (#1088)
  • feat: scroll to cursor when switch between tabs (#1089)
  • add: auto save with delay (#1093)
  • Opt-in uploader services and add legal notices (#1113)
  • Add ripgrep as find in files backend (#1086)

:beetle:Bug fix

  • Fixed some CommonMark failed examples and add test cases (#943)
  • fix: #921 reference link render error (#947)
  • fix: #926 summary element can not be click (#948)
  • fix: #870 list parse error (#964)
  • Fixed some bugs after press backspace (#934, #938)
  • Changed inline math vertical align to top (#977)
  • Prevent to open the same file twice, instead select the existing tab (#878)
  • Fixed some minor filesystem watcher issues
  • Fixed rename filesystem watcher bug which lead to multiple issues because the parent directory was watched after deleting a file on Linux using rename
  • Fixed incorrect file content after a watched file was edited externally (#1043)
  • fix: toc content vanish bug (#1021)
  • fix paragraph turn into list bug (#1025)
  • fix: #1018 paste error when the lastblock is html block (#1042)
  • fix: parse inline syntax error (#1072)
  • fix: insert image by image uploader, but can not copy and paste, because it is render the local url (#1070)
  • Fix: #1045 can not select all content in source code mode (#1085)
  • fix: TOC level error (#1087)
  • fix watcher out of range exception (#1095)
  • Opti: image icon style (#1098)
  • delete image triggers muya change (#1125)

:warning:Breaking Development Changes:

  • Environment variable MARKTEXT_IS_OFFICIAL_RELEASE is now MARKTEXT_IS_STABLE
  • Renamed npm script build:dir to build:bin

Checksums:

Binary SHA256 checksum
marktext-0.15.0-ia32-win.zip 556275B2501ACB1B589650BF14E906F004BAAC2FD52AE77AEAE725F522E83089
marktext-0.15.0-mac.zip 24fdf8923e05d7b386fda06f8776c1cf04319c49c73a83695b4882fcff33e215
marktext-0.15.0-x64-win.zip E6BF0B0967F5AC78C70FA1CA1F90F2280024BF558644BDBC982EB4103A519862
marktext-0.15.0-x64.tar.gz c6b5600dda6b6b1328359a236c0d0499a08e733d5b610a6eaf9b5ed8c1fcb6db
marktext-0.15.0-x86_64.AppImage 0e58f2fda48aa3fb8dec33c33fab6491e2c693820dd55c5bca4469cf21625735
marktext-0.15.0.dmg 59865dbcd317bb8330321f51e4d4d4c95429633d4cc189fa28085720faa9d09f
marktext-setup-0.15.0.exe 022315CEE8F8157317CFFA02385D31B4D4B8B5547CA752FFFC6FA3C71FEFB6E4

v0.15.0-rc.3

4 years ago

v0.15.0 release candidate 3

Note: This is a release candidate for testing purposes only and there may exist bugs. Please report all bugs, marked as pre-release. Thanks! The changelog can be found here labled as unreleased.

Fixed v0.15.0-rc.1 bugs:

  • Update Third Party Notices (#1219)
  • modify the shortcut of inline math
  • fix: #1209 (#1214)
  • fix: #1205 (#1216)
  • fix: #1203 (#1215)
  • opti: put the format box at the center of selection (#1213)
  • fix: #1181 reset TOC after close the last tab (#1200)
  • Fix typos reported by #1199 (#1210)

v0.15.0-rc.2

4 years ago

v0.15.0 release candidate 2

Note: This is a release candidate for testing purposes only and there may exist bugs. Please report all bugs, marked as pre-release. Thanks! The changelog can be found here labled as unreleased.

Fixed v0.15.0-rc.1 bugs:

  • #1191 #1190
  • macOS system crashed when file changed.(#1195 )

v0.15.0-rc.1

4 years ago

v0.15.0 release candidate 1

Note: This is a release candidate for testing purposes only and there may exist bugs. Please report all bugs, marked as pre-release. Thanks! The changelog can be found here labled as unreleased.

v0.14.0

5 years ago

This update fixes a XSS security vulnerability when exporting a document.

:warning:Breaking Changes:

  • Minimum supported macOS version is 10.10 (Yosemite)
  • Remove lightColor and darkColor in user preference (color change in view menu does not work any, and will remove when add custom theme.)
  • We recommend user not use block element in paragraph, please use block element in html block.

Not Recommended

foo<section>bar</section>zar

Recommended

<div>
  foo
  <section>
    bar
  </section>
  zar
</div>

:cactus:Feature

  • Improve exception and error handling
  • Support for user-defined titlebar style
  • Support to open files in a new tab instead a new window (#574)
  • Add inline math to format menu and float box (#649)
  • GTK integration (#690)
  • Add recently used directories to recently opened files (#643)
  • Making images display smaller (#659)
  • Open local markdown file when you click on it in another tab (#359)
  • Clicking a link should open it in the browser (#425)
  • Support macOS dark mode, when you change mode dark or light in system, Mark Text will change its theme.
  • Add new themes: Ulysses Light, Graphite Light, Material Dark and One Dark.
  • Watch file changed in tabs and show a notice(autoSave is false) or update the file(autoSave is true)
  • Support input inline Ruby charactors as raw html (#257)
  • Added unsaved tab indicator
  • Add front Menu by click the front menu icon (#875)
  • Support diagram: flowchart, vega-lite, mermaid, sequence (#914)
  • Support create indent code block in preview mode.(#920)

:butterfly:Optimization

  • Respect existing image title if no source is specified (#562)
  • Separate font and font size for code blocks and source code mode (#373, #467)
  • Opened files and opened directories/files can now be folded (#475, #602)
  • You can now hide the quick insert hint (#621)
  • Adjusted quote inline math color (#592)
  • Fix inline math text align (#593)
  • Added MIME type to Linux desktop file
  • What is the character and number of left-top? (#666)
  • Inserting Codeblock should automatically set cursor into language field (#684)
  • Upstream: prismjs highlighting issues (#709)
  • Improvements for "Open Recent" (#616)
  • Make table of contents in sidebar collapsible (#404)
  • Hide titlebar control buttons in custom titlebar style
  • Corrected hamburger menu offset
  • Optimization of inline html displa, now you can nest other inline syntax in inline html(#849)
  • Use CmdOrCtrl + C/V to copy rich text to word(Windows) or page(macOS) (#885)

:beetle:Bug fix

  • Fix dark preview box background color (#587)
  • Use white PDF background color (#583)
  • Fix document printing
  • Restore default Mark Text style after exporting/printing
  • Prevent enter key as language identifier (#569)
  • Allow pasting text into the code block language text-box (#553)
  • Fixed a crash when opening a directory with an unknown file extension
  • Fixed an issue with Save all and Delete all buttons in the side bar
  • Fixed exception when exporting a code block (#591)
  • Fixed recommended filename
  • Fixed multiple sidebar issues
  • Fixed wrong font and theme when opening a directory (#696)
  • Switching to another tab will now work in source-code mode too (#606)
  • Fixed forced line break in a list is display wrong. (#672)
  • Relative images are broken after exporting (#678)
  • Unable to paste text in table cell(#670)
  • Wrong padding when copy loose list to tight list(#706)
  • Display Autocompletion in inline math(#673)
  • Unable to export a document when the language identifier is undefined(#591)
  • Incorrect rendering of pipe in code block within table(#660)
  • Using extended code identifiers breaks code blocks (#697)
  • Renderer exception when pasting text with new line(s) into a heading (#671)
  • Fatal error when a directory is removed (#661)
  • Wrong font and theme when opening file/directory (#696)
  • Automatically wrap code block lines when printing or exporting as PDF (#710)
  • Can't change tab in source code mode (#606)
  • Minor checkbox list bug (#576)
  • A hard line break followed by a list doesn't work in preview mode (#708)
  • Ctrl + X (#622)
  • Exception when removing a code block in a specific case (#568)
  • List items are always copied as loose list (#705)
  • Runtime bug when insert order list by quick insert (#760)
  • Image inside HTML is not loaded (#754)
  • No space around copy-pasted links (#752)
  • Relative image reference in HTML is broken (#782)
  • Selection cannot be cancelled by up / down keys (#630)
  • Cannot create table while in typewriter mode (#679)
  • Emojis don't work properly (#769)
  • Fixed multiple parser issues (update marked.js to v0.6.1)
  • Fixed nest math block issue (#586)
  • Can't make a comma-separated list of dollar ($) amounts (#740)
  • Fixed [...] is displayed in gray and orange (#432)
  • Fixed an issue that relative images are not loaded after closing a tab
  • Add symbolic link support
  • Fixed bug when combine pre list and next list into one when inline update #707
  • Fix renderer error when selection in sidebar (#625)
  • Fixed list parse error more info
  • Fixed source code mode tab switching
  • Fixed source code mode to preview switching
  • Mark Text didn't remove highlight when I delete the markdown symbol like * or `. (#893)
  • After delete ``` at the beginning to paragraph by backspace, then type other text foo, the color will be strange, if you type 1. bar. error happened. (#892)
  • Fix highlight error in code block (#545 #890)

Checksums:

Binary SHA256 checksum
marktext-0.14.0-x86_64.AppImage 333b55f78779c8ce93bace15987d546d46d05f4543b90f1b6afdbadf348921d1
marktext-0.14.0.dmg 97c2248bd7bb4cab393a868567ad902a5796887704e53b48afbfa60462d2c9c9
marktext-0.14.0-mac.zip e2c031a9bccc6ef994fb0270b612ae69d0253f6d8872eaa75a94e2eaae43af33
marktext-0.14.0-x64.tar.gz d8c2ba1bba597fc0e42a298d5311871c90aea08ee9e07f85522c195c03008b96
marktext-0.14.0.exe a9a5024758895fc92a48ed4220091a78475434ff591100d8464ec4a381a07d4c
marktext-setup-0.14.0.exe a87c0eea1ea68670425ef8d72d3690a9f0c0c7d6565020ed68847a2bf97bfdb2

v0.14.0-rc.1

5 years ago

v0.14.0 release candidate 1

Note: This is a release candidate for testing purposes only and there may exist bugs. Please report all bugs, marked as pre-release. Thanks! The changelog can be found here labled as unreleased.

Known Issues:

  • Important: v0.14.x theme settings are not compatible with previous versions. If you running a previous release after running v0.14.x please set the theme entry to "light" or "dark" in preference.md located in the application data directory.
  • Issues labeled with bug and especially pre-release.

v0.13.65

5 years ago

Fix Some key binding issues and optimize some shortcuts

Great thanks to @fxha for his work on key binding issues.

:butterfly:Optimization

  • Show tab bar when opening a new tab
  • Use default bold (CmdOrCtrl+B) and italics (CmdOrCtrl+I) key binding (#346)
  • Don't show save dialog for an empty document (#422)
  • Sidebar and tab redesign
  • Calculate artifact checksum after uploading (#566)
  • Use CmdOrCltr+Enter to add table row bellow.

:beetle:Bug fix

  • fix: #451 empty list item error
  • fix: #522 paste bug when paste into empty line
  • fix: #521
  • fix: #534
  • fix: #535 Application menu is not updated when switching windows
  • fix #216 and #311 key binding issues on Linux and Windows
  • fix #546 paste issue in table
  • fix: Blank document was always encoded as LF
  • fix: #541
Binary SHA256 checksum
marktext-0.13.65-x86_64.AppImage ffef941daeab59dafa21af201f100b8494427bc6c5abb50945e44afb10949763
marktext-0.13.65.dmg 674e1a2fe3290166786233f1df43b4c695a66dac0246f249f71ac04e0d123099
marktext-0.13.65-mac.zip f4ac193bb78e95ce5195134dc962d7f692ff8bd0b1c6cf3fbbf4d40c564dae42
marktext-0.13.65.tar.gz acb17772d0a71985afcb8a527317d1e172f154ba971cd347d3906f4cf4110f5c
marktext-0.13.65.exe fb0b9527a172e600cb73a786c9f1498333083b5ac8a8c14d321502df4706dda8
marktext-setup-0.13.65.exe 356e44eb38f22b2a3d0e896506e40fd6884b3b7aac14bd61d4571103e85dab52

v0.13.53

5 years ago

:beetle:Bug fix

  • fix: #451 empty list item error
  • fix: #522 paste bug when paste into empty line
  • fix: #521