Version 4.2.7
Version 4.2.7 adds a built-in dark theme and fixes search and replace, shortcut rebinding, document loading, link handling, paste formatting, and dialog display issues.
1 feature
17 bug fixes
1 interface change
Features 1
- NWIN-10: Built-in dark mode theme
Bug fixes 17
- ScrollBarSetting does not suppress excluded native document scrollbars
- Word paste joins words across inline font changes
- Outlook paste loses standard table borders and cell spacing
- In preview mode a clicked link navigates inside the editor instead of opening the default browser, and no documented hook intercepts it
- Inline spelling replacement could lose the redo branch after Undo
- YouTube dialog initially clipped the related-video option below the footer
- Hyperlink dialog clipped the Overwrite option at its initial width
- Style Builder captions disappear under Windows high contrast
- Empty dialog fields lack visible outlines in dark and high-contrast themes
- HtmlElementClicked and HtmlElementMouseDown were never raised, and Ctrl+Click executed any link address including file paths
- Style Builder border-width captions are clipped at the default dialog size
- A search dialog opened by the host code (for example pre-filled with PreloadedSearchText) did not find or replace anything
- Body-only Source round-trip changes the retained document's rendering mode
- Context-menu items bound to ApplicationCommands (Cut, Copy, Paste) in a replacement EditorContextMenuStrip were disabled and did nothing
- An opened document lost its relative stylesheet even with BaseUrl set, and Content.OpenFile threw NullReferenceException
- After an action was rebound or disabled, its built-in browser shortcut still worked (for example Ctrl+B still bolded after Bold moved to Ctrl+Shift+B)
- Cached and nested dialogs can use the wrong host owner or separate taskbar entry
Interfaces 1
- Add SourceFontFamily dependency property for source-only installed font selection, with the same ordered fallback string contract as WinForms and Avalonia. Supports binding and default reset without modifying text or history. Implementation and visual qualification in progress; not yet published.