Skip to content

Releases: Tkaixiang/marktext

Pre-release v0.18.9

21 Apr 14:32

Choose a tag to compare

Pre-release v0.18.9 Pre-release
Pre-release

❗This is a Pre-release

  • This is a pre-release build of MarkText, it will most likely contain bugs and unfinished features.

⚠️ Note for MacOS Users

  • MacOS releases will show a "Apple couldn't verify MarkText is free of viruses..." due to a lack of notorisation.
  • Please run the following commands based off this fix here after you have dragged MarkText into the "Applications" folder
sudo find /Applications/marktext.app -exec xattr -c {} \; # <-- Note this change on newer MacOS versions
sudo codesign --force --deep --sign - /Applications/marktext.app

Changes

Release v0.18.8 (Re-Release)

18 Apr 13:04

Choose a tag to compare

⚠️ Note for MacOS Users

  • MacOS releases will show a "Apple couldn't verify MarkText is free of viruses..." due to a lack of notorisation.
  • Please run the following commands based off this fix here after you have dragged MarkText into the "Applications" folder
sudo find /Applications/marktext.app -exec xattr -c {} \; # <-- Note this change on newer MacOS versions
sudo codesign --force --deep --sign - /Applications/marktext.app

Changes

Re-released version to fix #97

  • Optimised startup time, saved 40ms~ b586bcb
  • Optimise scrolling behaviour for math blocks, fixed #73
  • Add Open Last Folder feature, fixes #30
  • Fixes an error where pressing enter when searching doesnt work 72ce2e8
  • Opening the same file can cause duplicate watchers, leading to incorrect "File was modified msgs" #51
  • Improving pasting to handle \r carriage returns 8a3a61d
  • Fix a race condition when saving blocks/cursor state while switching tabs e16fa7f
  • Improving performance of scrolling cdf73f1
  • Several improvements for tables: 056b10e
    • Fixes a crash with single row tables
    • Fixed a bug where Remove Column fails to work for a table with 2 columns
  • Fix crash when save is executed while history stack is empty #74
  • Fix crash when multi-line operations are executed #75
  • Implemented option to restore last layout #40
  • Fix styling for search in preferences 07b725a
  • Remove "MarkText" watermark from exported PDF title 448fb4e
  • Fixed an issue with cursor being read too late during tab switches, causing a crash. Also adds more safeguards #90
  • Add safeguards to .scrollTop Paths e4d2a5c
  • Fixed a crash when switching tabs in sourceCode mode 53d0dbc
  • Fixed an issue where lastEditIndex can become out of sync when switching between source code mode and normal mode #95
  • Fixed Quick Insert tool not displaying the full list of options after searching once #92
  • Fix search on Linux #94 by @GalileoLion
  • upgrade electron to v41.2.1 by @ffgan in #96

Full Changelog: v0.18.6...v0.18.8

Pre-release v0.18.7

27 Jan 16:34

Choose a tag to compare

Pre-release v0.18.7 Pre-release
Pre-release

❗This is a Pre-release

  • This is a pre-release build of MarkText, it will most likely contain bugs and unfinished features.

⚠️ Note for MacOS Users

  • MacOS releases will show a "Apple couldn't verify MarkText is free of viruses..." due to a lack of notorisation.
  • Please run the following commands based off this fix here after you have dragged MarkText into the "Applications" folder
xattr -cr /Applications/marktext.app
sudo codesign --force --deep --sign - /Applications/marktext.app

Changes

Release v0.18.6 (Re-release)

13 Jan 16:35

Choose a tag to compare

❗This is a Re-Release of 0.18.6

  • If you have downloaded 0.18.6 before this, please kindly re-download the latest version as there were previous typos

⚠️ Note for MacOS Users

  • MacOS releases will show a "Apple couldn't verify MarkText is free of viruses..." due to a lack of notorisation.
  • Please run the following commands based off this fix here after you have dragged MarkText into the "Applications" folder
xattr -cr /Applications/marktext.app
sudo codesign --force --deep --sign - /Applications/marktext.app

What's Changed

  • Hopefully fixes the "un-saved on open bug" #31
    • Re-factored the saved observation system to instead be purely based off the history stack
  • Fixes a bug where "turn into..." fails for lists if your cursor is in an indented list fa238d9
  • The default copy (Ctrl+C) now copies markdown instead of rich text, which can cause issues when pasting into another tab in MarkText
  • Fix state errors when searching, pasting text to search should now work as expected f637850
  • Improved image auto-complete, now lists all items in a directory when you type directory/ 506231b
  • Fixes an issue where the input of the image selector is always constant when you switch to other selectors f42e107
  • Fixes an issue where typing is entirely blocked if a tool (image picker, formatting) was not closed properly fa13b88
    fd6fbdd
  • Fixed regression for HTML clipboard data not being inferred correctly #59
  • Fixed minor translation bug in words/chars/paras #53
  • Removed GLIBCXX_3.4.31 dependency requirements to allow Ubuntu 22.04 to run it #56
  • Improved link-rendering to address CommonMark spec #57
  • Fix an error where the block you are on fails to render when you switch from Source Code mode to Editor mode #54
  • Upgrade some dependencies to allow building and packaging on Fedora by @ffgan in #49
  • Add file associations for macOS by @mdsakalu in #62
  • Fix: handle CodeMirror race condition error gracefully by @mdsakalu in #67
  • Add 27 popular color themes from gogh-themes by @mdsakalu in #63
  • Add option to disable auto-normalisation of endlines by @mikejoseph23 in #25
    • Note: Was re-factored to the functionality stated above
  • (fix)image/uploader: fix custom cliScript configuration. by @zhao-leo in #72
  • Added a contributor wall to the README

New Contributors

Full Changelog: v0.18.5...v0.18.6

Release v0.18.5

13 Dec 13:36

Choose a tag to compare

⚠️ Note for MacOS Users

  • MacOS releases will show a "MarkText is damaged and can't be opened" due to a lack of notorisation.
  • Please see this fix here (which also applies to any other app that lacks a Developer Account signing)

Changes

  • Fixes context-menu (right-click for actions)
  • Fixes Command Palette + Focus on open
  • Fixes pasting of code into codeblocks on Windows - now normalises \r\n to \n to prevent CodeMirror bugs
  • Image paths now automatically encode URI spaces to prevent errors (Markdown in general does not accept image links with spaces) 589dd70
  • Copying images now copies the markdown link instead of the absolute links
  • Fixes a perfomance issue where copying/cutting images triggers an image fetch
  • Fixed a bug where switching between tabs can cause a loss of editor state (oddly this was caused by "Cutting" leading to a de-sync)
  • Added a small debounce when typing in "Search" to avoid lag
  • Choosing "Footer/Header" in export options causes text to overflow when exporting
  • Searching state is not saved correctly on a per tab basis (due to Pinia reactivity)
  • Many fixes in bullet list logic:
    • Indenting a seperated list of items sometimes causes it to combine with the list above
    • Typing a number 1. in a list renders as a list in a list, causing an error (this is also invalid markdown)
    • Pressing DEL before a list (which deletes the first point of the list) causes an error
    • Sub-points are sometimes re-ordered when deleting a bullet point
  • Allows other spellcheck dictionaries #38
  • Add comprehensive dynamic theme switching, you can now choose whether to follow the system theme and customise a specific theme for light/dark modes (thanks @vredesbyyrd with fix #45 )
  • Fix image in links returning an error #17
  • Fix "Unexpected renderer process error" when exporting (due to incorrect translation key) #35
  • Fix bug with >1 level of subdirectories not showing correctly in sidebar #26 (thanks @mikejoseph23 with fix #33 )
  • Fix error when closing tab with Ctrl+w #21
  • Fix bug report links to this repository #18
  • Fix null pointer exception due to invalid formatting of header #23 (thanks @mikejoseph23 with fix #32 )
  • Fix zooming in #19
  • Add back .tar.gz to releases to support AUR #20
  • Bumps dependencies, namely electron to v39

Thank you for bearing with the delay :), as always, feel free to report any bugs in the issue tracker.

Release v0.18.4

22 Sep 13:33

Choose a tag to compare

⚠️ Note for MacOS Users

  • MacOS releases will show a "MarkText is damaged and can't be opened" due to a lack of notorisation.
  • Please see this fix here (which also applies to any other app that lacks a Developer Account signing)

Changes

  • Added UI translations for 9 languages (special thanks to @hubo1989)
  • Fixed MacOS' missing close/minimise toolbar for the preferences window #6 (special thanks to @hubo1989)
  • Fixed a bug where a crash occurs if the user clicks on "Save" in the un-saved files warning prompt
  • Fixed a bug in to-do lists crashing #11
  • Fixed a bug when dragging and dropping to open .md files #10
  • Improved the behaviour of bullet points/task lists
    • Pressing enter/backspace will now un-indent the bullet-point level by level
  • Switched some deprecated native dependencies over to maintained versions
  • Bumped electron to v38

Release v0.18.3 (with Mac builds)

24 Aug 17:15

Choose a tag to compare

⚠️ Note for MacOS Users

  • MacOS releases will show a "MarkText is damaged and can't be opened" due to a lack of notorisation.
  • Please see this fix here (which also applies to any other app that lacks a Developer Account signing)

Changes

  • This is a simply re-release of 0.18.3 but includes Mac Builds
    • There is no need to update

v0.18.3

20 Aug 05:17

Choose a tag to compare

  • Fix clipboard pasting of images
  • Improved tab speed switching slightly
    • This was achieved by saving the ContentState blocks instead of reparsing the entire Markdown file on every tab switch
  • Fix an error that occurs when an image fails to load
  • Improve backspace on bullet points - will now return to the previous line automatically instead of leaving an indented paragraph (that is invalid markdown)
  • Added a new tab hover effect and fixed some hover animations
  • Removed "unsplash" selector (please tell me if you actually use this feature)
  • Fixed "Tree View" in the side-bar
  • Fixed an error that occurs when the markdown file is deleted while being edited
  • Bumped dependencies

v0.18.2

09 Aug 17:41

Choose a tag to compare

  • Fixed a major bug where an error occurs if you press "enter" in the middle of a bullet point list
  • Improved behaviour of pressing enter on an empty bullet point with sublists
    • Will now auto un-indent the sublists instead of deleting all children (sublists)
  • Fixed "About" display to show the version number and logo correctly
  • Bumped electron to 37.2.6
  • Reduced app size by ~13MB by excluding docs in the final bundle

v0.18.1

26 Jul 07:54

Choose a tag to compare

  • Adds support for Github style Anchor Links that allow you to jump to different places in a Document
    • Also added a small button beside headers to copy a link to it (in Github anchor link style)
  • Remove some unused console.logs