Wisej.NET Releases

Learn what's new across releases, with details of features, enhancements, and resolved issues.

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Wisej.NET v4.1.6-3.xOct 23, 2026
Fixes
  • Tab stops working after ShowLoader on a Form or Page.
  • IconPicker can no longer search for folder names and Embedded resources do not appear when searching in IconPicker.
  • Font Dialog does not create scrollbar so not all fonts can be seen.
  • Clicking the empty area of a container takes the focus away from the TextBox.
Wisej.NET v4.1.6Oct 16, 2026
Features
  • Wisej.AI implemented LiteDB EmbeddingStorageService.
  • In datagridview, the Textbox in merged columns now fills the entire column.
  • Wisej.AI - Added new pdf and docx, xlsx converters and removed PdfPig and OpenXml.
Fixes
  • DataGridViewColumn.ToolTipText no longer shows a tooltip on the column header.
  • Startup race between wisej-ext.js and the first application request leaves extension widgets uncreated.
  • Infinite loop in LayoutEngine.ComputeFlexSizes() hangs the session (FlowLayoutPanel + FillWeight).
  • CoolClock fixes.
  • Security: Startup.cs (or vb) in the templates incorrectly uses StringComparison.InvariantCulture instead of StringComparison.OrdinalIgnoreCase failing to block .JSON.
Wisej.NET v4.1.5Oct 4, 2026
Features
  • Use a fully managed renderer to display SVG icons in Visual Studio.
  • Install Wisej.NET controls in the toolbox permanently using the vsix extension.
Fixes
  • Wisej.Ext.WebAuthn: CreateAsync/GetAsync throws FormatException on challenge decoding, and SignatureCounter is never set.
  • Wisej.AI:
    • SmartObjectAdapter.FromStreamAsync: IDocumentConversionService is only called for pdf and docx, xlsx/xls and other types are sent to the model as raw bytes.
    • BeforeInvokeTool/AfterInvokeTool: ReturnValue set by the handler is discarded, Handled sends a null tool result.
    • SmartAgentPrompt.Handled: NullReferenceException when no reply is supplied, duplicated/stale replies, Handled never reset.
  • ClientFileSystem extension fixes.
  • Remaining "unload" listeners in qooxdoo log Permissions policy violations for iframe-hosted apps.
  • In the ChatControl Extension, ForeColor now sets the color of the text in the input box instead of the background color of the input box.
  • Application events cannot hold on closure handlers.
  • Removing an Application event handler detaches the same object's other handlers.
  • Upload: exceptions thrown in the Uploaded event handler are reported through the standard exception dialog again
  • Out-of-process designer: clicking RibbonBar/ToolBar tabs and items no longer selects them.
Wisej.NET v4.1.4Sep 19, 2026
Fixes
  • ThemeBuilder screen doesn't scale correctly on high dpi.
  • Theme inheritance regression: Inherited active states override derived default values (e.g. MessageBox gets the window's active border color).
  • DataGridView.StandardReturn cannot be enabled when StandardTab is true.
Wisej.NET v4.1.3Sep 17, 2026
Fixes
  • FullCalendar event tooltip appears in the wrong position.
  • Sorting glyph is not displayed automatically for columns set to DataGridViewColumnSortMode.Programmatic.
  • Disable beforeUnload for Downloads.
  • DataGridView.AutoResizeColumns collapses columns to MinimumWidth when the header cells are not measurable.
  • Inherited Active Appearance State is overwritten by Child Default State.
  • CKEditor: Tab and Shift+Tab inside the editor move focus to the browser UI instead of the next control in tab order.
  • Latest Chrome (v152) broke Application.Download when filename contains commas.
  • Widgets with 32+ distinct appearance states can receive another widget's cached style.
  • TAB navigation stops working after the AJAX loader hides until the user clicks with the mouse.
  • Latest Chrome (v152) broke the PdfViewer when filename contains commas or semicolons.
  • ProgressBar does not respect Minimum value when calculating fill percentage.
  • ProgressBar does not redraw when only Minimum or Maximum changes.
  • Tabbing to a ComboBox in a DataGridView cell does not show dropdown.
  • Wisej Designer can be slower while painting controls.
  • A label in a FlowLayoutPanel does not always autosize correctly.
  • SelectNextControl not working with Static Controls like Spacers and MapEnterToTab.
  • Wrong names in Lucide icon extensions.
  • Percent-encode cookie values so non-ASCII/space values survive a new session.
  • Maximum Height on a NumericUpDown cannot be set.
  • ChatControl: AutoSizeLabel does not grow after an inline image loads (no SizeChanged).
Wisej.NET v4.1.2Aug 15, 2026
Features
  • TextBox input's name attribute has been changed from control specific value to generic textfield.
Fixes
  • aria-labelledby references a non-existent id when ShowCaption is false.
  • DataGridView.Sort corrupts row order on columns with duplicate values.
  • FlowDirection.BottomUp and RightToLeft are ignored when any child control has the FillWeight property set.
  • Labels with Selectable=True are no longer selectable.
  • DataRepeater AutoSize does not update for collection changes.
  • FlowLayoutPanel layout can render broken.
  • ComboBoxes with VirtualScroll = true do not update to SelectedIndex = -1.
  • Firefox: Columns are misaligned to header columns when scrolling and ShowColumnVisibilityMenu = false.
  • Tabbing to a ComboBox in a DataGridView cell does not show dropdown.
  • Scrollbars are not appearing on the Flow Panel in BottomToTop layout.
  • Cursor property on parent controls is serialized as null.
Wisej.NET v4.1.1Major versionAug 5, 2026
Features
  • Added Control.SelectableDefault to set the Selectable property globally.
  • Exposed padding property of NavigationBarItem in Designer.
  • When selecting text in a TextBox if the pointer is dragged outside it may stop the selection.
  • Install Wisej.NET controls in the toolbox permanently using the vsix extension.
Fixes
  • DataRepeater AutoSize does not update for dynamic item sizes.
  • In AceEditor with AutoUpdateDelay cursor can jump to the bottom while typing.
  • Top level MenuItems don't serialize the Enabled state correctly in .NET 4.8 Designer.
  • Adding new items to a DataRepeater by changing the data source while it's hidden (e.g. in a non active TabPage) does not create its children.
  • Barcode ShowLabel does not render text on .NET Core.
  • Barcode PDF417 does not render correctly on .NET Core.
  • TextBox.SelectionLength always 0.
  • Label MinimumSize is incorrectly treated as maximum size unless the SelfSize property or global switch is set to false.
  • SimpleColumnFilter can fail to load items for data bound grids.
  • Application.Download won't download file with accented characters in the file name.
  • Some editor are not dpi aware and are created in correctly in high dpi monitors.
  • Dragging a snap line may draw the line on the wrong monitor in some multi-monitor systems.
  • Dragging a control over a container that is scrolled drops the control in the wrong location.
  • Using <ForceDesignerDPIUnaware>true</ForceDesignerDPIUnaware> causes the designer surface to shrink (supported only on .NET Core).
Wisej.NET v4.0.13May 29, 2026
Fixes
  • Hybrid - Deactivating and reactivating application window can close a modal dialog.
  • ColumnFilter extension does not contain LIB folder.
Wisej.NET v4.0.12May 22, 2026
Fixes
  • Hybrid AOT text measurement fails in System.Drawing.Managed.
Wisej.NET v4.0.10Mar 13, 2026
Fixes
  • [Hybrid 4.0] Validate and track native response bridge transport update.
Wisej.NET v4.0.8Feb 20, 2026
Features
  • Added configuration property AllowedResourceTypes to change the files allowed to be embedded resources.
Fixes
  • Image Editor did not keep the previous selection.
  • Image Editor was not caching the images anymore.
  • [EnableDesignMode] only worked with default overload.
Wisej.NET v4.0.7Feb 10, 2026
Features
  • Improvements to ColumnFilter.