Changelog - writemonkey/wm3 GitHub Wiki
Download latest version from https://writemonkey.com/wm3/
March 18th 2023 --> Improved AI helper (ChatGPT) plugin
Version 3.3.0 (January 2023)
Added:New AI helper plugin integrates GPT-3 (ChatGPT) artificial intelligence text generation in WM (you must obtain your free API key from https://openai.com)Added:New Pandoc plugin - run Pandoc (a universal document converter) commands directly from WM to export/import from/to multiple document formats / Pandoc (https://pandoc.org) must be installed separatelyAdded:Clean command will remove redundant spaces, empty lines and tabs from the document or selection. Optionally it will also normalize all quote marks to straight quote marksAdded:Anchored reading option for fast reading. Similar to Bionic reading (https://bionic-reading.com)Added:Automatic folding for multilevel markdown lists (similar to heading folding)Added:Drag and drop local image files into WMAdded:Command to Convert tabbed items to markdown tableChanged:Today view in library pane substituted with Last opened view - will show a list of last opened documentsAdded:Support for YAML style metadata block delimiters (---and...)Added:Use alternative field names in metadata -titleinstead of name, andkeywordsinstead of tagsAdded:Open setting files in the default JSON editor via the command paletteAdded:Open the current theme file in the default CSS editor via the command paletteAdded:Syntax Highlighting (theme definitions) for markdown footnotesImproved:Improved jumps list category selectionAdded:New theme - Black mambaAdded:NewSearch with GooglecommandFixed:Scroll position jumping up and down sometimes when typing with the typewriter scrolling on in a document with different line heightsFixed:ClickClack plugin: characters invoked via the Alt key didn't make any noiseFixed/improved:Many small fixes, changes and improvements all over the place
Version 3.2.0 (April 2020)
Improved:Improved sentence boundaries detection and hence better sentence highlightingAdded:Sentence breakup mode - show sentences in paragraphs line-by-line, separated by a dividerCTRL+F8Added:Show comments in editor as "post-it stickers" via Collapsed ranges (F5)Added:Word frequencies plugin - shows word cloud and frequencies list of used words for the current documentAdded:Increase / decrease markdown heading level via keyboardALT+UP / DOWNAdded:A setting to disable "jump to the place of last edit" on document openFixed:Don't count heading hash-tag characters (markdown) as words / charactersFixed:Mark single trailing space at the end of the line when Show White Spaces is on -F8Added:"Changes not saved" indicator - dot icon next to the document nameAdded:Show last 7 recently used palette commands at the top of the listUpdated:Katex library for math renderingRemoved:Keyboard bindings for Rotate sepia and brightnessFixed:The possessive forms of learned English words (from custom dictionary) are not marked as a spelling error any moreChanged / Improved:Option for "normal indented paragraphs" - paragraphs starting with tabs or spaces that won't translate to markdown code blocks (you can optionally enable this in settings file to override default markdown behavior -normal_line_indenting)Removed:Visuals plugin; Google changed its image search service and it is no longer possible to extract images reliablyAdded:Preview plugin - double click anywhere to Update the previewAdded:New themes - Red and TerminalImproved:General theme improvementsFixed:No more false positive detections of markdown tables in collapsed blocksFixed:Documents within folders not saving custom order in some casesFixed:The word count was incorrect if there was a hyperlink in the paragraphChanged / Fixed:Shift + End/Homenow selects from the cursor to the edge of the screen line (not to the start/end of the paragraph)Changed / Improved:Lots of small tweaks & fixesChanged:Version number arbitrarily jumped to 3.2
Version 3.0.10 (August 2019)
Added:Visuals - new experimental plugin that shows images based on the current document or selection and hopefully helps you with creative writingChanged:Main editing font and line spacing are no longer part of the theme files; now selectable via command palette and applicable anytimeAdded:Mark document as Read only to disable document editingAdded:Increase indent in markdown list with TAB, decrease with Shift+TABChanged:Database backup (if due) now happens when Writemonkey looses focus and not when minimisedAdded:Count words / characters in project folderAdded:Restore deleted documents from TrashFixed:Words/sentences inside single quote marks (apostrophes) marked as spelling errorsFixed:Potential data loss when synchronising documents and text filesChanged:New modal dialogsFixed:Disabled links in UI elements that potentially crashed wmAdded:Shortcut Ctrl+Shift+H --> Copy document or selection as clean HTMLAdded:Shortcut Ctrl+K, T --> To Title CaseFixed::some_text:was wrongly highlighted in editorFixed:Typewriter scrolling plus plugin is available again; removed (unstable) horizontal ruler featureFixed:Wordnik plugin - error due to API changesChanged:Preview plugin - background and text colors in templates are no longer overwrittenImproved:Improved (cleaner) export templatesAdded:New (preinstalled) font face: Operator Mono with nice rustic italic styleAdded:Keep 2 versions of backup database files - last and the previous oneAdded:Open database backup folder from command paletteChanged:Repository: show all global snippets along with project snippets when usingCurrent projectChanged:Repository: Filter strings are no longer one character long, but are descriptive and perpended with@-@project,@all,@exp,@macroand@imgFixed / Changed:Many small fixes and improvements
Version 3.0.9 Beta 9 (April 2019)
Fixed/Improved:Auto save document even when text hasn't changed but folding, collapsed regions or bookmarks haveFixed:Tasks (to-dos) no longer show in preview and on export (plugin)Added:You can now force page breaks on export using horizontal rule---(Preview plugin)Added:Force empty lines at export using one space at the beginning of an otherwise empty line (Preview plugin)Changed:New trigger/replace pairs for Auto replace pluginFixed:Ctrl+H(Replace All) now triggers the right commandFixed:Syntax highlighting for comments was broken when commented text contained URL withhttp://in itAdded:Ctrl + click on an item in Jump list will jump and focus on selected section; Double click on a heading toggles fold/unfold on that heading; double click on a document name in document pane toggles fold/unfold all headingsAdded:Enable/disable Jump list categories via context menuAdded:Jumps pane shows positions of marked text (== ==) and footnotesAdded:Jump list items are now rendered (markdown)Fixed:Jump list shows setex style headings(=== ---)correctlyFixed:Jump list failed to update after new document has been loaded in some casesChanged:Indent dots instead of heading numbers before items in Jumps paneImproved:Increased readability in search fieldsImproved:Keep text selected after marking text (Bold, Italic ...)Fixed:Syntax coloring for marked text (== ==) shorter than 3 characters was brokenAdded:When unbinding the file the user is asked whether to keep the file on disk or notFixed:Text in notification widget ran off the right side in some casesAdded:_default.jsjavascript file can be created intemplatesdirectory and will affect all export templatesChanged:Saving undo data along with a document is now turned off by default (faster saving and slimmer database)Added:Ctrl+Shift+Sshortcut triggersSave as file & bind to documentcommandImproved:Lots of small fixes & tweaks
Version 3.0.8 Beta 8 (January 2019)
Added / Changed:Show basic text statistics via context menu in infobar and select permanent on-screen unit (it is no longer possible to show multiple units at once in infobar)Added:Customize standard page options, reading wpm and speaking wpm options in the settings fileImproved:Better handling of markdown keyboard commands like bold, italic, marked (CTRL+B,CTRL+I,CTRL+E)Added:Support for markdown mark syntax(== ==)Added:Support for markdown Table of contentsAdded:Support for markdown footnotes / endnotesChanged:Switched from Marked to Markdown-it parserFixed:Possible strange behavior when deleting documents from the document list, especially when deleting the last oneFixed:Jumps - markdown heading ended up on the list even when embedded in a code blockFixed:If paragraph contained multiple inline comments, word count was not correctFixed / Changed:Potential problems when bound file was changed outside wm; wm now checks which version (file or internal document) is newer and keeps the newer oneAdded:Projects can now contain subprojects / subfoldersRemoved:"Check project's word count" was removed and will be reintroduced in the next version.Fixed:Font sizes when exporting via preview pluginImproved:Many improvements in export templatesAdded:Katex (math formulas rendering) support / inline & exportAdded:Collapsed region goodies - images, katex, tablesAdded:Preview shows focus only textAdded:Heading focus - F6 on a heading under the cursor - will focus on that heading and all of its subheadingsAdded / Changed:Sentence focus: F6 with nothing selected will focus on the current sentence and not on a whole paragraph as in previous versionsChanged:After exiting focus mode previously focused block of text is not selectedChanged:On export, comments are now rendered with default template font (not mono space as before)Fixed:Text scrolling lost its smoothness in some casesFixed:Spelling wouldn't kick in immediately after being enabledImproved:Ton of small tweaks & changes
Version 3.0.7 Beta 7 (October 2018)
Added:Command palette now shows how much time has passed since the last database backup and the last database compactionChanged:By default repository won't show snippets from other documents within the same project any more. You can show them using "Current project snippets" menu itemAdded:Context menu on repository search field to set different viewsAdded:Search repository within different viewsAdded:Project menu option to move project to the top of the listAdded:Cut snippet command in repository context menu (copy&delete snippet)Fixed:Manual document reordering within projects failed to stick in some casesFixed:Manual snippet reordering inside repository failed in some casesFixed:False "file has changed outside Writemonkey" warning on Windows machines with settingfiles_force_CRLF_line_breaks_on_windowsset to trueFixed:Key presses were bleeding through splash screen into the editorImproved:Stability improvements all over the place
Version 3.0.6 Beta 6 (May 2018)
Added:Full text library search with simple syntax - replaces old "filter" field above the document listAdded:Simple project system allows you to split long form writings into separate documentsAdded:Support for "scrap" documents. Documents marked that way will be considered as drafts / working documents and, for example, excluded from project export and statisticsAdded:Click on the word counter at the bottom right will give you word count for the current project (scrap files excluded)Added:By default repository now shows all items created in a project for all project documentsAdded:Change order in document list (only in project mode) via dragg&dropAdded:Option to to scale UI elements - comes handy when working on big hi-res displaysFixed:Document and Jump lists failed to redraw properly in some casesFixed:Meta data portion of the document is now excluded from word count and other statsFixed:In some circumstances WM window failed to show (stayed hidden) on startupChanged/Fixed:Automatic database backup is now performed periodically after WM has been minimized and not after exit as beforeRemoved:Due to stability issues Typewriter scrolling plus plugin was demoted to "Experimental" status and removed from the download bundleAdded:Copy as clean HTML command for Preview pluginChanged:Double click top or bottom info bar to scroll text to top/bottom (previously single click)Improved:Better theme handling; allows for richer and more diverse themesAdded:Fresh-mint theme, tweaks for some other existing themesDone:Ton of fixes, tweaks and improvements
Version 3.0.5 Beta 5 (March 2018)
Added:Save database backup via command palette or automatically every time wm is closed (off by default)Improved:Better markdown syntax highlighting. You can optionally use underline-ish style for Heading 1 and Heading 2, i.e. === and ---Improved:Added icons in command palette for better visibilityAdded:New schemes for Click Clack plugin emulating mechanical keyboards with different switches - MX blue, red, black and ALPS style switchFixed:CTRL+P shortcut (print text) works againRemoved:Blinking inactivity session timer (replaced by Stamina bar plugin)Added:Access repository snippets via command palette (CTRL+SHIFT+R)Added:Generate and copy Table of contents (as TAB indented text) via Command PaletteAdded:Access documents via command palette (CTRL+SHIFT+U)Added:Access jumps items via command palette (CTRL+SHIFT+O)Improved:All smart characters are now very smart (they work with or without selection)Changed:Preview markdown image links with click (before it was mouse over)Added:Recalculate numbered list numbers when item is added to the middle of the listAdded:Stamina bar plugin encourages you to write more and procrastinate lessAdded:F1 shortcut - opens keyboard shortcut list (computer must be connected to internet)Added:Main window size and position are preserved on re-openAdded:Markdown links in editor are now clickable. Hold shift and click link.Added:Info bar now shows word count for selected textAdded:Show preview for collapsed region - mouse over word count tagImproved:Revamped "pine" theme and tweaked "old typewriter" themeFixed:Crash with sole meta data line in documentImproved:Use commas in meta data numbers - goal: 2,000; 2000 is also validChanged:Document UNDO data is no longer saved by default (it can cause large database entries)Done:Ton of small tweaks and improvements
Version 3.0.3 Beta 3 (February 2017)
Fixed:Smart list functionality was to smart with cursor at the beginning of the lineAdded:CSS files support for pluginsAdded:Internal check if plugin version is compatible with installed wm versionAdded:New plugin - English synonym finder / Thesaurus service provided by <wordnik.com>Fixed:Typing sounds (Click Clack plugin) didn't work on Linux machinesFixed / Changed:WithShow white spacesoption on, spaces at the beginning of the paragraph are now also highlightedImproved:Shortcut for command palette (Ctrl+Enter, Ctrl+Shift+P) now toggles it on / offFixed:Go to next bookmark (F2) broke wm if there were no bookmarks in the documentAdded:Continue list after enter for tasks (- [ ] to do)
Version 3.0.1 Beta 2 (October 2016)
Added:Jump to the position of last change command -F4Added:Smart characters - auto close brackets and quotesAdded:Optionally highlight active paragraph -Toggle Highlight Active Paragraphin command paletteAdded:Add misspelled word to the custom dictionaryAdded:Additional hotkey for command palette -Ctrl+SpaceAdded:Show session time, session word count and words-per-minute indicator on the info barAdded:Keyboard shortcuts for increasing / decreasing font zoomAdded:Ability to add custom javascript to export templates (affects Preview plugin)Added:Shortcut to toggle Show white spaces on / off withF8Improved:Many additions and improvements in Preview pluginAdded:Images on jumps list (markdown links)Improved:Refined themesImproved:Simplified theme handlingAdded:Background image support for themesAdded:Themable panesFixed:When compacting db on demand, repository collection has not been reinitializedAdded:Document's undo history is saved and then restored on reopenImproved:Documents load faster & smootherFixed:Document list failed to show in some casesAdded:Hover markdown image link () to preview imageAdded:Set stats to show on info bar -settings file / infobar_show_stats. Choose between characters with spaces, characters without spaces, words, paragraphs, pages, reading timeImproved:Overwrite mode (Inskey) is represented with slanted cursor, although I don't know why would one actually use that thing :)Added:Toggle panes on/off withF9, focus and toggle documents / jumps withF10Changed:Shortcuts for strikethrough and comment moved toCtrl+TandCtrl+RChanged / improved:Jumping through bookmarks withF2orShift+F2will not stop when the last / first bookmark is found but will cycleAdded:Choose predefined repository filter characters from a repository context menuAdded:Filter all repository snippets by type ($- expandable snippets,!- pictures,@- links and macros)Added:Mark repository snippet as expandable and then use trigger word to expand the snippet withCtrl+Shift+EFixed:Better font rendering in panes and other UI elementsFixed:Subpixel antialiasing is off even with no filters enabled. (with filters on, antialiasing is always greyscale)Improved:Better fuzzy search in command paletteFixed:Jumpy command palette list when navigating up and down with keyboardAdded:Toggle typewriter scrolling on / off command.Ctrl+Shift+TAdded:Paste collapsed command. Will paste text into wm as a collapsed region. Accessible via context menu andCtrl+Shift+Vshortcut