-
Notifications
You must be signed in to change notification settings - Fork 6
Changelog
writemonkey edited this page Mar 18, 2023
·
130 revisions
Download latest version from https://writemonkey.com/wm3/
March 18th 2023 --> Improved AI helper (ChatGPT) plugin
-
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 separately -
Added:
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 marks -
Added:
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 WM -
Added:
Command to Convert tabbed items to markdown table -
Changed:
Today view in library pane substituted with Last opened view - will show a list of last opened documents -
Added:
Support for YAML style metadata block delimiters (---
and...
) -
Added:
Use alternative field names in metadata -title
instead of name, andkeywords
instead of tags -
Added:
Open setting files in the default JSON editor via the command palette -
Added:
Open the current theme file in the default CSS editor via the command palette -
Added:
Syntax Highlighting (theme definitions) for markdown footnotes -
Improved:
Improved jumps list category selection -
Added:
New theme - Black mamba -
Added:
NewSearch with Google
command -
Fixed:
Scroll position jumping up and down sometimes when typing with the typewriter scrolling on in a document with different line heights -
Fixed:
ClickClack plugin: characters invoked via the Alt key didn't make any noise -
Fixed/improved:
Many small fixes, changes and improvements all over the place
-
Improved:
Improved sentence boundaries detection and hence better sentence highlighting -
Added:
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 document -
Added:
Increase / decrease markdown heading level via keyboardALT+UP / DOWN
-
Added:
A setting to disable "jump to the place of last edit" on document open -
Fixed:
Don't count heading hash-tag characters (markdown) as words / characters -
Fixed:
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 name -
Added:
Show last 7 recently used palette commands at the top of the list -
Updated:
Katex library for math rendering -
Removed:
Keyboard bindings for Rotate sepia and brightness -
Fixed:
The possessive forms of learned English words (from custom dictionary) are not marked as a spelling error any more -
Changed / 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 reliably -
Added:
Preview plugin - double click anywhere to Update the preview -
Added:
New themes - Red and Terminal -
Improved:
General theme improvements -
Fixed:
No more false positive detections of markdown tables in collapsed blocks -
Fixed:
Documents within folders not saving custom order in some cases -
Fixed:
The word count was incorrect if there was a hyperlink in the paragraph -
Changed / 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 & fixes -
Changed:
Version number arbitrarily jumped to 3.2
-
Added:
Visuals - new experimental plugin that shows images based on the current document or selection and hopefully helps you with creative writing -
Changed:
Main editing font and line spacing are no longer part of the theme files; now selectable via command palette and applicable anytime -
Added:
Mark document as Read only to disable document editing -
Added:
Increase indent in markdown list with TAB, decrease with Shift+TAB -
Changed:
Database backup (if due) now happens when Writemonkey looses focus and not when minimised -
Added:
Count words / characters in project folder -
Added:
Restore deleted documents from Trash -
Fixed:
Words/sentences inside single quote marks (apostrophes) marked as spelling errors -
Fixed:
Potential data loss when synchronising documents and text files -
Changed:
New modal dialogs -
Fixed:
Disabled links in UI elements that potentially crashed wm -
Added:
Shortcut Ctrl+Shift+H --> Copy document or selection as clean HTML -
Added:
Shortcut Ctrl+K, T --> To Title Case -
Fixed:
:some_text:
was wrongly highlighted in editor -
Fixed:
Typewriter scrolling plus plugin is available again; removed (unstable) horizontal ruler feature -
Fixed:
Wordnik plugin - error due to API changes -
Changed:
Preview plugin - background and text colors in templates are no longer overwritten -
Improved:
Improved (cleaner) export templates -
Added:
New (preinstalled) font face: Operator Mono with nice rustic italic style -
Added:
Keep 2 versions of backup database files - last and the previous one -
Added:
Open database backup folder from command palette -
Changed:
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
-
Fixed/Improved:
Auto save document even when text hasn't changed but folding, collapsed regions or bookmarks have -
Fixed:
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 plugin -
Fixed:
Ctrl+H
(Replace All) now triggers the right command -
Fixed:
Syntax highlighting for comments was broken when commented text contained URL withhttp://
in it -
Added:
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 headings -
Added:
Enable/disable Jump list categories via context menu -
Added:
Jumps pane shows positions of marked text (== ==
) and footnotes -
Added:
Jump list items are now rendered (markdown) -
Fixed:
Jump list shows setex style headings(=== ---)
correctly -
Fixed:
Jump list failed to update after new document has been loaded in some cases -
Changed:
Indent dots instead of heading numbers before items in Jumps pane -
Improved:
Increased readability in search fields -
Improved:
Keep text selected after marking text (Bold, Italic ...) -
Fixed:
Syntax coloring for marked text (== ==
) shorter than 3 characters was broken -
Added:
When unbinding the file the user is asked whether to keep the file on disk or not -
Fixed:
Text in notification widget ran off the right side in some cases -
Added:
_default.js
javascript file can be created intemplates
directory and will affect all export templates -
Changed:
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
command -
Improved:
Lots of small fixes & tweaks
-
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 file -
Improved:
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 contents -
Added:
Support for markdown footnotes / endnotes -
Changed:
Switched from Marked to Markdown-it parser -
Fixed:
Possible strange behavior when deleting documents from the document list, especially when deleting the last one -
Fixed:
Jumps - markdown heading ended up on the list even when embedded in a code block -
Fixed:
If paragraph contained multiple inline comments, word count was not correct -
Fixed / 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 one -
Added:
Projects can now contain subprojects / subfolders -
Removed:
"Check project's word count" was removed and will be reintroduced in the next version. -
Fixed:
Font sizes when exporting via preview plugin -
Improved:
Many improvements in export templates -
Added:
Katex (math formulas rendering) support / inline & export -
Added:
Collapsed region goodies - images, katex, tables -
Added:
Preview shows focus only text -
Added:
Heading focus - F6 on a heading under the cursor - will focus on that heading and all of its subheadings -
Added / Changed:
Sentence focus: F6 with nothing selected will focus on the current sentence and not on a whole paragraph as in previous versions -
Changed:
After exiting focus mode previously focused block of text is not selected -
Changed:
On export, comments are now rendered with default template font (not mono space as before) -
Fixed:
Text scrolling lost its smoothness in some cases -
Fixed:
Spelling wouldn't kick in immediately after being enabled -
Improved:
Ton of small tweaks & changes
-
Added:
Command palette now shows how much time has passed since the last database backup and the last database compaction -
Changed:
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 item -
Added:
Context menu on repository search field to set different views -
Added:
Search repository within different views -
Added:
Project menu option to move project to the top of the list -
Added:
Cut snippet command in repository context menu (copy&delete snippet) -
Fixed:
Manual document reordering within projects failed to stick in some cases -
Fixed:
Manual snippet reordering inside repository failed in some cases -
Fixed:
False "file has changed outside Writemonkey" warning on Windows machines with settingfiles_force_CRLF_line_breaks_on_windows
set to true -
Fixed:
Key presses were bleeding through splash screen into the editor -
Improved:
Stability improvements all over the place
-
Added:
Full text library search with simple syntax - replaces old "filter" field above the document list -
Added:
Simple project system allows you to split long form writings into separate documents -
Added:
Support for "scrap" documents. Documents marked that way will be considered as drafts / working documents and, for example, excluded from project export and statistics -
Added:
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 documents -
Added:
Change order in document list (only in project mode) via dragg&drop -
Added:
Option to to scale UI elements - comes handy when working on big hi-res displays -
Fixed:
Document and Jump lists failed to redraw properly in some cases -
Fixed:
Meta data portion of the document is now excluded from word count and other stats -
Fixed:
In some circumstances WM window failed to show (stayed hidden) on startup -
Changed/Fixed:
Automatic database backup is now performed periodically after WM has been minimized and not after exit as before -
Removed:
Due to stability issues Typewriter scrolling plus plugin was demoted to "Experimental" status and removed from the download bundle -
Added:
Copy as clean HTML command for Preview plugin -
Changed:
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 themes -
Added:
Fresh-mint theme, tweaks for some other existing themes -
Done:
Ton of fixes, tweaks and improvements
-
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 visibility -
Added:
New schemes for Click Clack plugin emulating mechanical keyboards with different switches - MX blue, red, black and ALPS style switch -
Fixed:
CTRL+P shortcut (print text) works again -
Removed:
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 Palette -
Added:
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 list -
Added:
Stamina bar plugin encourages you to write more and procrastinate less -
Added:
F1 shortcut - opens keyboard shortcut list (computer must be connected to internet) -
Added:
Main window size and position are preserved on re-open -
Added:
Markdown links in editor are now clickable. Hold shift and click link. -
Added:
Info bar now shows word count for selected text -
Added:
Show preview for collapsed region - mouse over word count tag -
Improved:
Revamped "pine" theme and tweaked "old typewriter" theme -
Fixed:
Crash with sole meta data line in document -
Improved:
Use commas in meta data numbers - goal: 2,000; 2000 is also valid -
Changed:
Document UNDO data is no longer saved by default (it can cause large database entries) -
Done:
Ton of small tweaks and improvements
-
Fixed:
Smart list functionality was to smart with cursor at the beginning of the line -
Added:
CSS files support for plugins -
Added:
Internal check if plugin version is compatible with installed wm version -
Added:
New plugin - English synonym finder / Thesaurus service provided by <wordnik.com> -
Fixed:
Typing sounds (Click Clack plugin) didn't work on Linux machines -
Fixed / Changed:
WithShow white spaces
option on, spaces at the beginning of the paragraph are now also highlighted -
Improved:
Shortcut for command palette (Ctrl+Enter, Ctrl+Shift+P
) now toggles it on / off -
Fixed:
Go to next bookmark (F2
) broke wm if there were no bookmarks in the document -
Added:
Continue list after enter for tasks (- [ ] to do)
-
Added:
Jump to the position of last change command -F4
-
Added:
Smart characters - auto close brackets and quotes -
Added:
Optionally highlight active paragraph -Toggle Highlight Active Paragraph
in command palette -
Added:
Add misspelled word to the custom dictionary -
Added:
Additional hotkey for command palette -Ctrl+Space
-
Added:
Show session time, session word count and words-per-minute indicator on the info bar -
Added:
Keyboard shortcuts for increasing / decreasing font zoom -
Added:
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 plugin -
Added:
Images on jumps list (markdown links) -
Improved:
Refined themes -
Improved:
Simplified theme handling -
Added:
Background image support for themes -
Added:
Themable panes -
Fixed:
When compacting db on demand, repository collection has not been reinitialized -
Added:
Document's undo history is saved and then restored on reopen -
Improved:
Documents load faster & smoother -
Fixed:
Document list failed to show in some cases -
Added:
Hover markdown image link (
) to preview image -
Added:
Set stats to show on info bar -settings file / infobar_show_stats
. Choose between characters with spaces, characters without spaces, words, paragraphs, pages, reading time -
Improved:
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 cycle -
Added:
Choose predefined repository filter characters from a repository context menu -
Added:
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 elements -
Fixed:
Subpixel antialiasing is off even with no filters enabled. (with filters on, antialiasing is always greyscale) -
Improved:
Better fuzzy search in command palette -
Fixed:
Jumpy command palette list when navigating up and down with keyboard -
Added:
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