Note that if you click on an issue GitHub will show the 404 page.

Only Technology Partners with Source Code Access can follow the Wisej Source Code repository on GitHub.

Bugs

Recently opened and closed bugs. Limited to 30.
closed#3412 Trying to use Application.MapPath() in static Program constructor doesn't return correct application path.3.5.8
open#3410 Hybrid iOS Info.plist contains duplicate NSLocationWhenInUsageDescription key.Future Release
closed#3409 SelectionStart and SelectionLength are not preserved when adding a TextBox by code.3.5.8
closed#3408 UserComboBox only allows typing of 1 char when dropped down and in AutoCompleteMode.FilterAnywhere3.5.8
closed#3407 Security: Upload control is vulnerable to XSS when validateResources is false (default) in Default.json.3.5.8
closed#3405 Closing a MdiContainer form doesn't invoke Dispose() on child mdi forms.3.5.8
closed#3404 Error on Hybrid Remote Application when checking Device.Valid3.5.8
closed#3403 Wisej.Hybrid - Device.Info.System.IsMobile is true when running from a browser.3.5.8
closed#3402 SelectionStart and SelectionLength are not preserved when adding a TextBox by code.3.5.8
closed#3401 The color of the SVG image on a RadioButton can be changed at design time, but not at runtime3.5.8
closed#3400 Wisej.Hybrid - Device.Info.System.IsMobile is true when running from a browser. 3.5.8
closed#3399 Checking/unchecking a state in ThemeBuilder doesn't always update the preview widgets correctly.3.5.7
closed#3397 Resetting ForeColor, BackColor, Font to Color.Empty or null doesn't update the TextBox if it has a LabelText set.3.5.7
closed#3396 Themes are missing the Invalid state for the Upload control3.5.7
closed#3395 Upload control is missing client side implementation for Invalid and InvalidMessage3.5.7
closed#3394 Setting NumericUpDown.NullableValue to null doesn't update the client UI.3.5.7
closed#3392 Designer shows a blank page if left open after editing InitializeComponent().3.5.7
closed#3391 Wisej.Ext.Tesseract extension for OCR scanning fails to load.3.5.7
closed#3386 A splitbutton in a Ribbon Bar is not refreshed when items are added at runtime3.5.6
closed#3385 Using line breaks in ComboBox items can skip AutoComplete3.5.6
closed#3384 RibbonBar can throw a Null Reference exception when closed. 3.5.6
closed#3383 Image editor in designer has the color buttons always disabled.3.5.6
closed#3381 Renaming a DataGridViewColumn, MenuItem, ToolBarButton, Columnheader, StatusBarPanel in the designer may serialize the automatic name instead of the new name.3.5.6
closed#3380 DataGridView.AutoGenerateColumns is not preserved in InitializeComponent() when set to false.3.5.6
closed#3379 Themes: TabView may not show the right border when the browser is set to 90% or 75%.3.5.6
closed#3378 A button with CausesValidation set to false doesn't fire the Click event after validation of another control is canceled when trying to switch tabs3.5.6
closed#3377 Cannot read custom fonts in /Themes/Fonts when running on .NET Core.3.5.6
closed#3376 When AutoScroll is true in a panel, a child control docked to the right does not use the full height3.5.6
closed#3375 TypedTextBox can not input "," and "." when use in Form with KeyDown event3.5.6
closed#3374 Key events or a Timer force a state update on a TypedTextBox.3.5.6

New Features

Recently added and closed new features. Limited to 30.
open#3316 Replace GDI+ usage with our new System.Drawing.Managed (ImageSharp) assembly.4.0.0
open#3315 Implement .NET Core out-of-proc designers.4.0.0
open#3314 Add zooming support to the designer.4.0.0
closed#3277 Extend ErrorProvider to fire the ErrorChanged event and allow overriding of its core methods.3.5.0
closed#3186 Add method chaining support to all controls.3.5.0
closed#3185 Add specialized constructors to all controls.3.5.0
closed#3132 Preserve the full URL when switching to the offline pages and back online.3.2.0
closed#3106 Add ValidationExtender with validation rule support and extender IErrorProvider support.3.2.0
closed#3090 Add ViewModel base class to support the new built-in MVVM pattern.wontfix3.2.0
closed#3089 Add ContainerControl.DataContext to support the new built-in MVVM pattern.wontfix3.2.0
closed#3088 Allow TooolBarButton to use data binding.3.2.0
closed#3087 Add ToolBarButton.Command to allow a toolbar button to bind to an ICommand property.3.2.0
open#3085 Implement the new TaskDialog system.
closed#3084 Add MenuItem.Command to allow MenuItem to bind to an ICommand property.3.2.0
closed#3083 Allow MenuItem to use data binding.3.2.0
open#3065 Implement Wisej.Web.Ext.ToolStrip extension.
closed#2980 Add NumericTextBox and DateTimeTextBox controls.3.1.1
closed#2976 Integrate F1 code help with our api docs in code editor.3.1.1
open#2975 Enable help button on all designer editors linked to the relevant docs page.
closed#2974 New tiny tool icons in designer property grid: reset, data bound, responsive, localizable.3.1.1
closed#2859 Option to load a custom Default.json for multi-tenant provisioning and custom URLs.2.5.26
closed#2810 Add ILabel, IModified, IImage, IReadOnly interfaces to normalize common features.3.0.8
closed#2809 Add callback to Application.Download methods to be invoked when the file or stream has been sent to the client.3.0.8
closed#2697 Include TaskBar control from the extensions to use the newer properties.Wisej 2.5
closed#2696 Add Desktop.TaskbarAlignment to align the items Left, Middle, Right similar to Windows 11.Wisej 2.5
closed#2695 Add Application.ClientId and Application.Clients to identify a specific client and get a list of all clients.Wisej 2.5
closed#2599 Add support for frozen rows to the DataGridView.Wisej 2.5
closed#2598 Merge the summary extension into the DataGridView control.Wisej 2.5
closed#2545 Add optional Edge preview for the ThemeBuilder.Wisej 2.5
closed#2492 Add optional Edge/Chrome renderer for the Wisej designer.Wisej 2.5

Enhancements

Recently added and closed enhancements. Limited to 30.
closed#3406 Make Application.User writable to allow an application to install a custom authorization scheme.3.5.8
closed#3398 Allow the ErrorProvider to use any ScrollableControl as the bounding parent.3.5.7
closed#3393 Add async/await support in Wisej.NET dynamic JavaScript minifier.3.5.7
closed#3390 Added new AppContext switch "DataGridViewAutoGenerateColumns" (default=true)3.5.6
closed#3389 Added new AppContext switch "DataGridViewAutoSelectFirstRow" (default=true)3.5.6
closed#3388 Added new AppContext switch "LabelSelfSize" (default=true)3.5.6
closed#3387 Added new AppContext switch "FormAutoCloseModalDialog" (default=false)3.5.6
closed#3382 DataGridView - Add support for vertical scrollbars when limiting the autosized width. 3.5.6
closed#3372 Add AutoCompleteMode.FilterAnywhere to Wisej.Web.ComboBox and renamed AppendFilter to FilterAppend.3.5.6
closed#3370 Detect "Sending operation already in progress" when using multiple threads to update the UI concurrently.3.5.6
closed#3369 Prevent Application.Update() from dead locking a session if the application use server side threads with cross locking blocks.3.5.6
closed#3368 Security: Add new "validateResources" setting in Default.json to ensure that file downloads, or any resource request is coming from the browser that is using the application.3.5.5
closed#3363 Add MenuPopup and MenuCollapse events for Button and SplitButtons with MenuItems.3.5.5
closed#3362 Enhance TimeUpDown with mask features.3.5.5
closed#3361 Add support for the Filter to the MaskedTextBox control.3.5.5
closed#3358 Add FileName property to PdfViewer.3.5.5
closed#3356 Add overload Control.AddState(state, forward) to forward the state to the child controls.3.5.6
closed#3355 Add support for HttpClientCertificate as Application.ClientCertificate3.5.5
closed#3349 Ctrl-V or RightClick-Paste should update the server side text on a TextBox.3.5.5
open#3339 Add default accessibility roles to Wisej controls.Future Release
closed#3334 Added AutoActivateFirstChild to control auto focus first control after tab page switch3.5.4
closed#3330 Embedded theme mixins in the main project cannot override imported mixins from referenced assemblies.3.5.4
closed#3325 New option in Wisej.NET designer toolbar "Update Toolbox"3.5.4
closed#3313 Add Wisej.NET controls and new custom toolbox items to the Toolbox automatically (with icons)3.5.4
open#3312 Enhance MVVM binding with DataContext and CommandParameter.Future Release
closed#3301 Wisej.NET 3.5 Now Targets .NET 73.5.3
closed#3297 Add support for generic service types to Application.Services.3.5.4
closed#3296 Add Application.RefreshSessionId() to minimize potential session fixing attacks.3.5.2
closed#3294 Tree glyphs are not displayed when the tree column is of type ImageDataGridViewColumn3.5.2
closed#3290 Normalize LF to CRLF in the TextBox.Text property when the TextBox is a Multiline editor.3.5.0