Releases: Tkaixiang/marktext
Releases · Tkaixiang/marktext
Pre-release v0.18.9
❗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)
⚠️ 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
\rcarriage 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
lastEditIndexcan 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
❗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)
❗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
- @ffgan made their first contribution in #49
- @mdsakalu made their first contribution in #62
- @zhao-leo made their first contribution in #72
Full Changelog: v0.18.5...v0.18.6
Release v0.18.5
⚠️ 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\nto\nto 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.gzto 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
⚠️ 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
.mdfiles #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)
⚠️ 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
- Fix clipboard pasting of images
- Improved tab speed switching slightly
- This was achieved by saving the
ContentStateblocks instead of reparsing the entire Markdown file on every tab switch
- This was achieved by saving the
- 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
- 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
- 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