Feature Updates
- Updated the Context Menu settings page with a new interface. All OneMore menu commands are now available.
- Updated Draw PlantUML command with many fixes and enhancements
- Added PlantUML to the list of available languages in the Colorize command
- Added automatic colorizing of UML when collapsing or refreshing indented UML
- Add a caption to the rendered drawing when there is a title line or @startuml parameters
- Added hyperlink to extract UML from a PlantUML rendered image; the image must remain original, unmodified
- Enhanced the display of plantuml.com service error messages to help user identify syntax errors
- Fixed and issue where PlantUML could not be longer than about 1KB; can now be up to 4KB
- Renamed the Code/Info/Warning Block commands to Code/Info/Warning Box
- Added a new Notes Box command, similar to Info and Warning with different styling
- Added menu separator lines in the Snippets menu to logically grouped related commands
- Applied German translation overrides recommended by PR #933
- Added a warning to the settings dialog when restarting OneNote but there are multiple OneNote windows open
- When there are multiple windows open, they must be closed manually before restarting OneNote
- Fixed an issue where the installer fails when unsigned PowerShell scripts are not enabled, #959
- This step of the installer no longer uses PowerShell
- Fixed an issue where the Table of Contents main title text was unreadable when dark view is enabled, #973
- Fixed an issue where reminders are not accessible from multiple clients, #952
- Fixed an issue where applying a custom heading style would remove styling from indented child paragraphs, #968
- Fixed an issue where tool buttons were blank in the Navigator window, #961
- Fixed an issue where content is truncated when importing markdown, #984
- Fixed an issue where Copy Link to Page/Para only added HTML to clipboard, this fix adds Text as well
- Fixed an issue where the wrong text field was enabled when the Resize and Adjust image dialog is initially displayed
- Fixed an issue where the Insert Timer command was incorrectly enabled when the Time Window was not active
Internal Updates
- Optimized resources files, removing file entries from all variant resx files
- Added update-sdk.ps1 script to patch the OneMore.csproj when upgrading Windows SDK or setting up the OneMore repo on a new machine. Other script updates and enhancements, documented on the Scripts page
- Changed the peristence model of context menu options from key/value pairs to a collection of items
- Fixed an issue where the command palette was adding IsCancelled commands to the MRU
- Fixed an issue where OneMore silently fails when the user clicks on a locked section and when the My Styles or Table Styles galleries are opened
Full Changelog: 5.8.2...5.8.3