Our journey began 18 years ago.

Since then, we have actively maintained and developed this product, listened to customer feedback, and improved it with every release.

471 bugs solved
149 features implemented
27 interfaces improved
116 product releases since 2008

The journey, chapter by chapter.

116 releases are consolidated into 6 major-version chapters, covering 647 recorded improvements.

Major version chapter Latest generation

v9.0.36 - v9.7.7

WinForms HTML Editor 9.0.36-9.7.7: modern authoring, reliability and integration

This chapter modernized the WinForms editor’s delivery, platform reach and authoring experience while concentrating heavily on content safety. Releases improved Word and Outlook paste fidelity, spell checking, rendering and color selection, then addressed document-loss, HTML round-trip, DPI, designer and localization problems. Migration updates also introduced NuGet delivery, broader framework support and a license-key activation model.

36 features 150 bug fixes 21 interface changes

Major features 36

  1. Improved Word and Outlook authoring: paste auto-detection and enhanced Word paste preserve images, styles, fonts, highlighting, table shading and nested lists.
  2. Added built-in wavy inline spell-check underlines, without separate deployment requirements.
  3. Added BrowserEmulation opt-in for Internet Explorer 11 document mode so modern CSS can render.
  4. Replaced the native color dialog with a customizable built-in picker offering quick-palette and advanced-spectrum views, which reopen in the last-used view.

Bugs and reliability 150

  1. Strengthened document safety by fixing failures that could replace a document body, delete adjacent unselected content, lose saved files, wipe content on mode-switch failure, or drop pre-ready HEAD/body writes.
  2. Corrected HTML editing and source-view fidelity, including malformed round trips, duplicated commented DOCTYPEs, lost attribute quotes, invalid charset output and nested comments.
  3. Resolved display-scale and DPI issues affecting document zoom, CSS pixel sizing and Visual Studio designer control retention on scaled displays.
  4. Closed localization gaps so editor chrome, dialogs, trial and licensing screens use translated text and shipped language files stay consistent.

Interface evolution 21

  1. Moved delivery to the SpiceLogic.HtmlEditor.WinForms NuGet package, with multi-targeting from net45 through net10.0-windows; legacy .NET 2.0 projects must upgrade.
  2. Modernized WinForms assembly and namespace references: use SpiceLogic.HtmlEditor.WinForms instead of SpiceLogic.WinHTMLEditor.WinForm; the WinFormHtmlEditor class name remains.
  3. Replaced legacy activation with the static WinFormHtmlEditor.LicenseKey property, set once at application startup before creating an editor instance.
  4. Added runtime Language localization and an opt-in ShowPlaceholderToolbar API for mail-merge field insertion.
Major version chapter

v7.0 - v7.4.32

WinForms HTML Editor 7.0-7.4.32: Clipboard, Editing, and Reliability

Versions 7.0 through 7.4.32 expanded image-pasting choices, editor configuration, and integration APIs while addressing recurring editing, pasting, URL handling, and document-loading problems. The work focused on giving applications more control over editor behavior and improving reliability across common content workflows.

8 features 35 bug fixes 1 interface change

Major features 8

  1. Expanded clipboard image workflows: paste screenshots to a local BaseUrl folder, encode pasted images as Base64, or disable image pasting through configurable behavior.
  2. Added editor configuration APIs for suppressing system fonts in the font list, explicitly clearing undo history, and reading selected-table HTML attributes in the table dialog.
  3. Added APIs to get or set editor read-only mode and to remove or replace the Preview mode context menu.

Bugs and reliability 35

  1. Improved URL and image-dialog handling for domain-relative URLs, absolute sources, relative-path selection, and BaseUrl subfolders.
  2. Addressed pasting failures and hangs involving Word content, Edge or Internet Explorer HTML, and copy/paste operations.
  3. Resolved font-editing problems that could crash the editor, remove text, mishandle style changes, or alter font size after Enter.
  4. Corrected content-reading issues where GetBodyText returned incorrect text in HTML Edit mode or invalid document encoding could produce an empty document.

Interface evolution 1

  1. Replaced Options.DonotShowWarningDialogAboutImagePasting with Options.PasteImageFromClipboardBehavior, offering Base64, BaseUrl-folder, or None options.
Major version chapter

v6.0 - v6.8.5

WinForms HTML Editor 6.0-6.8.5: Better Authoring and Content Reliability

Across 6.0-6.8.5, the control expanded practical authoring, search, and developer-customization capabilities while sustained maintenance improved spell checking, paste handling, lists, tables, formatting, and reliability.

16 features 140 bug fixes

Major features 16

  1. Kept selections-or the caret position-in sync when switching between WYSIWYG and HTML Source views.
  2. Expanded find workflows with Replace in the Search/Find dialog and text search in HTML Source mode.
  3. Made toolbar buttons editable at design time, with property changes persisted at runtime.
  4. Enabled custom font entries, base64 insertion of local images, and configuration of the NHunspell DLL folder.

Bugs and reliability 140

  1. Improved spell-checking reliability and responsiveness by addressing disposal and memory issues, inline-checking hangs, caret movement, and performance.
  2. Strengthened paste and content preservation across plain text, HTML and Unicode, Firefox and Word content, and editable pasted HTML.
  3. Corrected list, table, heading, and alignment behavior, including line breaks, table-cell operations, and row alignment.
  4. Addressed font and style change failures that could overwrite formatting, clear or remove content, make elements disappear, or throw exceptions.
Major version chapter

v5.0 - v5.3.1.9

WinForms HTML Editor 5.0-5.3.1.9: richer editing and stronger reliability

This chapter expanded authoring, table editing, spell checking, FTP workflows, and developer control over content and presentation. Later releases concentrated on preserving content across editor modes, improving stability and memory handling, and resolving edge cases in tables, pasting, spell checking, and encoded HTML files.

59 features 120 bug fixes 3 interface changes

Major features 59

  1. Expanded authoring with inline spell checking, Word paste support, WYSIWYG/source/preview views, tag navigation, and configurable source editing.
  2. Added FTP image upload for local and relative images, upload completion notification, synchronous upload, and expanded FTP connection settings.
  3. Strengthened table editing through manipulation APIs, context-menu operations, merge support, and improved table and cell dialogs.
  4. Gave developers more control through customizable dialog source, localization access, content APIs, XML output, document styling, and DOCTYPE overrides.

Bugs and reliability 120

  1. Improved content preservation and behavior across source, preview, and WYSIWYG modes, addressing lost HTML, mode switching, previews, BaseURL, and iframe handling.
  2. Resolved table, paste, and spell-checking problems, including complex-table editing, Word paste failures, inline spelling state, and table-cell spell checking.
  3. Focused on stability and lifecycle issues, including design-time instability, form-close RCW errors, editor greying, and memory leaks.
  4. Fixed later editing and file-handling edge cases involving caret placement, pasting, highlighting, and opening encoded HTML files.

Interface evolution 3

  1. Moved RightToLeft access from a public property to Content service getter/setter methods, removed an ineffective preview-navigation property, and made HTML element event binding automatic.
Major version chapter

v4.0.0.33 - v4.0.6.39

WinForms HTML Editor 4.0: richer editing, email, and developer control

Versions 4.0.0.33 through 4.0.6.39 expanded the editor’s authoring, integration, and customization options. The chapter added spell checking, source editing, search, email content embedding, and detailed control over URLs, tabs, state, and editor events. Updates also addressed reliability issues across formatting, image handling, URLs, source mode, and content APIs.

28 features 26 bug fixes 2 interface changes

Major features 28

  1. Added customizable NetSpell spell checking with user-defined dictionaries, plus WYSIWYG and raw HTML source modes.
  2. Added editor search through a GUI dialog and API, including a Search overload that can preload a search string.
  3. Added email sending with local-image embedding and Base64 image embedding; later added asynchronous sending and completion notification.
  4. Expanded developer control with HTML-element click events, modified/dirty state, BaseUrl conversion options, hyperlink URL-encoding control, and configurable Tab behavior and width.

Bugs and reliability 26

  1. Resolved formatting and editing issues affecting font changes, default-font display and refresh, retained selections, table font changes, and list behavior.
  2. Addressed image and source-editing reliability problems, including image-resize freezes, missing source-mode caret, null DocumentHtml crashes, and operational-method exceptions.
  3. Corrected URL and content-handling issues involving BaseUrl, hyperlink parsing and preservation, head HTML removal, editor-content XML, and sent email content.

Interface evolution 2

  1. Replaced the NewButtonClicked, OpenButtonClicked, and SaveButtonClicked events with the factory-item event override mechanism.
  2. Renamed ConvertFileUrlToPath to ConvertFileUrlsToLocalPaths.
Major version chapter

v3.2.8.10

HTML Editor 3.2.8.10 expands dialog editing and DOM access

Version 3.2.8.10 strengthened core editing workflows with dialog support for creating and updating common HTML elements, alongside a DOM property for working with ActiveHtmlElement.

2 features

Major features 2

  1. Added dialog editor support to insert new tables, table cells, and hyperlinks, or modify existing ones.
  2. Added a DOM property for manipulating ActiveHtmlElement.

The movement, year by year.

Every column shows the bugs, features, and interface work delivered in product releases that year.

647 work items covered
2
2008
14
2009
42
2010
0
2011
79
2012
89
2013
62
2014
75
2015
31
2016
19
2017
17
2018
6
2019
4
2020
0
2021
0
2022
0
2023
0
2024
0
2025
207
2026