github marktext/marktext v0.14.0
0.14.0

latest releases: v0.17.1, v0.17.0, v0.17.0-rc.2...
5 years ago

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

⚠️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>

🌵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)

🦋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)

🪲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

Don't miss a new marktext release

NewReleases is sending notifications on new releases.