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 -title
instead of name, andkeywords
instead 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 Google
commandFixed:
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+F8
Added:
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 / DOWN
Added:
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 -F8
Added:
"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/Home
now 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 project
Changed:
Repository: Filter strings are no longer one character long, but are descriptive and perpended with@
-@project
,@all
,@exp
,@macro
and@img
Fixed / 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.js
javascript file can be created intemplates
directory 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+S
shortcut triggersSave as file & bind to document
commandImproved:
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_windows
set 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 spaces
option 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 -F4
Added:
Smart characters - auto close brackets and quotesAdded:
Optionally highlight active paragraph -Toggle Highlight Active Paragraph
in command paletteAdded:
Add misspelled word to the custom dictionaryAdded:
Additional hotkey for command palette -Ctrl+Space
Added:
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 withF8
Improved:
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 (![](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 (Ins
key) 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 withF10
Changed:
Shortcuts for strikethrough and comment moved toCtrl+T
andCtrl+R
Changed / improved:
Jumping through bookmarks withF2
orShift+F2
will 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+E
Fixed:
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+T
Added:
Paste collapsed command. Will paste text into wm as a collapsed region. Accessible via context menu andCtrl+Shift+V
shortcut