github stevencohn/OneMore 7.1.0
CLI, Reliability and Robustness Improvements

4 hours ago

What's Changed

OneMore is now on the command line! Well, at least 28 of the 220 commands are implemented as CLI commands. You can find out more about it on the official OneMore User Guide Web site.

There are reliability and robustness improvements throughout, most importantly:

  • Dialogs now immediatley capture focus when they open, so no need to first click on the dialog before typing
  • OneMore hot keys are more reliable; they no longer fail silently until a OneMore ribbon button is clicked

Table of Contents and Secondary Headings

When creating a ToC on a page, OneMore would include Heading text within tables and lists. This created a nonintuitive layout in the ToC. Now, there is a new option to explicitly include these secondary headings; it leaves them out by default. This may be considered a breaking change for some, but it makes more sense for the majority. Being able to include secondary headings satisfies the use case where all content might be inside a single table cell, for example a OneMore Text Box snippet.

More Changes

  • Added the OneMore CLI, a command-line interface for scripting and automating OneNote operations, #1859
  • Added a CLI command to add hashtags to multiple pages in bulk, #1575
  • Added onemore:// URI support in the CLI to navigate directly to pages and objects by objectID, #1912
  • Added a right-click context menu to Search and Navigator results with open-in-new-window and copy-link options, #2173
  • Added the NOT operator for queries in the Search Hashtags dialog, #1452
  • Added the ability to create an index page from Search dialog results, #2073
  • Added the ability to numbers each line when wrapping code in a Code Box snippet, #1312
  • Added the Remove All Indents command to normalize paragraph indentation across a page, #1280
  • Added PageTitle, Citation, Quote, and Code style types to the My Styles system, #2143
  • Added a paragraph count to the Word Count command output, #2074
  • Added custom indicators in Table of Contents to flag headings with incomplete Todo tags, #2077
  • Added an option to ToC dialog to include secondary headings from tables and lists, #2192
  • Added an option to limit hashtags to use only double-hashtag (##) prefixes, #1781
  • Added an option to include/exclude tags in proximity of found tags on a page in Search Hashtags, #2181
  • Added an option to apply a code style automatically when inserting a code box, #1314
  • Added the ability to Apply Styles to selected paragraphs, in addition to the full page, #457
  • Added Dark and Sepia reading mode rendering for attachment printout pages, #1415
  • Updated Search and Replace with interactive stepwise replacement for single-page scope, #2129
  • Updated Search dialog to filter out Table of Contents entries from results, #1938
  • Updated Search dialog so that it also searches attachment filenames, #1279
  • Updated Markdown import and export with improved fidelity and broader format support, #2088
  • Updated Markdown import to convert task list items ([ ]) to OneNote to-do tags, #1841
  • Updated table themes to allow removing built-in starter styles from the list, #1987
  • Updated OneNote updater to handle conflicts with Click-to-Run installations, #2114
  • Updated MoreComboBox to be properly themed, commit 50693e3
  • Fixed an issue where dialogs did not capture keyboard focus reliably, #2178
  • Fixed an issue where OneMore key bindings start failing silently, #2199
  • Fixed an issue where Apply Styles to Page would reset list marker styles in heading paragraphs, #1237, e003165
  • Fixed an issue where custom styles would not apply to superscripts, subscripts, and equations, #1128
  • Fixed an issue where Apply Styles to Page would leave stale fonts after default OneNote font changed, #1036 , bc87802
  • Fixed an issue where Convert Markdown would not preserve inline code spans within non-Code paragraphs, #2151
  • Fixed an issue where Copy as Markdown would copy nothing when only a single paragraph was selected, #1969
  • Fixed an issue where Convert to Markdown would not render TODO tags correctly, #1705
  • Fixed an issue where blank paragraphs would be lost when reading Markdown for conversion, #1806
  • Fixed an issue where Caption Attachments would not apply captions to printout attachments, #2100
  • Fixed an issue where Duplicate Page could cause sync failures if the operation was interrupted, #1863
  • Fixed an issue where Increase Font Size would not respond to keyboard shortcuts on non-US keyboard locales, #2007
  • Fixed an issue where Select Similar Text would not select all relevant text in a paragraph, #2182
  • Fixed an issue where scrollbars in the Show XML dialog would not track when dragging the thumb, #2075
  • Fixed an issue where the Italian settings file name was accidentally translated, #2080
  • Fixed an issue where the x64 installer would fail with error codes 2503 and 2502, #2124
  • Fixed an issue where OneMore would not activate correctly on ARM64 Windows machines, #2072
  • Fixed an issue where ConvertMarkdown would fail silently (ERR-041), #2169
  • Fixed an issue where PasteText would fail silently (ERR-013), #2167
  • Fixed an issue where CrawlWebPage would fail silently (ERR-011), #2165
  • Fixed an issue where InsertInfoBox would fail silently (ERR-011), #2163
  • Fixed an issue where InsertSnippet would fail silently (ERR-009), #2161
  • Fixed an issue where RemoveFootnote would fail silently (ERR-050), #2158
  • Fixed an issue where Archive would fail silently (ERR-008), #2156
  • Fixed an issue where PasteText would fail silently (ERR-040), #2084

Which Installer?

The architecture of the installer (x86, x64, arm64) must match the architecture of your installed copy of OneNote. This is unrelated to your installed copy of Windows. If you do not know your OneNote architecture, refer to Which Version of Office Do I Have? on the How to Install OneNote page.

  • If you have 64-bit OneNote installed, download the x64 msi
  • If you have 32-bit OneNote installed, download the x86 msi
  • If you have ARM64 OneNote installed, download either the x64 msi or the ARM64 exe bundle installer

Checksums

  • x86 = 631959232CB094D647045AA00696ACE76B0AFE357EC9A9FC761A43F4F8EA7184
  • x64 = F3DBC577B0A07B0923FE33AAB883971616A5CFCA585537465A9360DFE68F5B3B
  • ARM64 = B895B3E8D098AF472F9AC2F4DED1029A2BE551DC098B150098FAC8A7E310C6BB

Don't miss a new OneMore release

NewReleases is sending notifications on new releases.