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.
open#3583 Wisej.NET 4 - Ribbon Bar Collection Editors doesn't work4.0.3
closed#3582 Having the first row frozen in a DataGridView can have the second row unreachable with the arrow keys3.5.23
closed#3581 Invalid Characters in Path exception is thrown when using Application.LoadAssembly() to load an assembly with embedded mixins.3.5.23
open#3580 CheckedListBox doesn't show the checkbox icon for the undetermined state of the child items.3.5.24
closed#3579 EventHandlers for ChatBox are missing "sender" argument3.5.23
closed#3578 Wisej.NET 4 - OpenFileDialog RootsCollection Editor Broken4.0.2
closed#3577 DataGridView.RemoveSummaryRows does not work correctly with nested parent SummaryRows3.5.23
closed#3576 ColumnFilter extensions throws an exception when using nested SummaryRows of type parent3.5.23
closed#3575 When TextBox.AcceptsReturn is true, the Enter key doesn't raise KeyDown or KeyUp events on the server.3.5.23
closed#3574 When a theme defines a font with multiple sources (i.e. 300, 400, 500) some labels may be measured incorrectly in the browser at startup.3.5.23
closed#3573 Wisej.NET 4 - The InitScript property doesn't show the code editor at design time when using net48.4.0.2
closed#3565 Wisej.NET 4 - When creating project from template, gives System.Drawing error4.0.2
closed#3561 Tiny Editor text is gone on refresh3.5.23
closed#3560 TinyMCE6 Text is gone on refresh3.5.23
closed#3559 TinyMCE text is gone on refresh3.5.23
closed#3558 CKEditor text is gone on refresh3.5.23
closed#3544 When MinimumSize is greater than MaximumSize the control is displayed limited by the MaximumSize while control.Size returns the MinimumSize3.5.23
closed#3543 Showing a MessageBox in DragDrop event throws ObjectDisposedException in HttpContext4.0.2
closed#3542 ThemeBuilder grid view is broken4.0.2
closed#3541 Wisej.Hybrid - Setting the keyboard type with Device.Popups.DisplayPrompt in a popup throws an exception3.5.22
closed#3540 A summary row gets sorted with sortFrozenRows = false when Grouping is active3.5.22
closed#3537 Pre existing cookies can be imported as new cookies when set before Wisej startup3.5.21
closed#3536 DataGridView doesn't fire EndEdit() when focus is lost on a cell3.5.21
closed#3535 Central Package nuget version management fails4.0.2
closed#3530 PropertyGrid property cannot dynamically be changed to/from readonly3.5.20
closed#3529 PropertyGrid category name cannot be changed dynamically3.5.20
closed#3528 When WebSocket is disabled, the system fails to save cookies that do not have the HttpOnly attribute set.3.5.20
closed#3526 Cannot select DataSource for BindingSource3.5.19
closed#3525 Non Modal MessageBox reappears on refresh after being closed3.5.19
closed#3524 Wisej.NET 4 - Cursor property is always serialized also when null4.0.1

New Features

Recently added and closed new features. Limited to 30.
closed#3522 Add Wisej.Ext.FuzzySort extension3.5.20
closed#3495 Add Markup extensions to all controls.4.0.0
closed#3436 Add AllowMarkdown next to AllowHtml to support markdown formatting in all text controls.4.0.0
closed#3434 Add Application.Services.AddOrReplaceService() and overloads.4.0.0
closed#3316 Replace GDI+ usage with our new System.Drawing.Managed (ImageSharp) assembly.4.0.0
closed#3315 Implement .NET Core out-of-proc designers.4.0.0
open#3314 Add zooming support to the designer.Future Release
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

Enhancements

Recently added and closed enhancements. Limited to 30.
open#3572 Add properties to DataGridViewCheckBoxColumn and DataGridViewCheckBoxCell to change the check icon for the 3 states.Future Release
open#3571 Add the ListView.DefaultRowHeight property like the DataGridView.DefaultRowHeight3.5.24
open#3570 Add OnThemeChanged to Control.Future Release
closed#3569 Not all components with Tag implement IUserData.Tag.3.5.23
closed#3568 Add HttpResponse.WriteFile() same as TransmitFile() to maintain compatibility with existing code.3.5.23
open#3566 Add ToolBarButtonStyle.Label to display a label in the toolbar.Future Release
open#3563 Add TabControl.ShowTabButtons to allow the app to hide the tab buttonsFuture Release
open#3557 Add unit selection to the ThemeBuilder font editor.Future Release
open#3556 Add TreeView.PlusMinusAlignment property to align the +/- buttons to the right.3.5.24
open#3555 Add ToolBar.Spacing property to set the space between the buttons overriding the theme.Future Release
open#3554 Add ToolBar.Display property, same as Button.Display, to the ToolBar control.Future Release
closed#3552 Control.MaximumSize is not enforced when overridden.3.5.23
open#3551 Disable typing decimal point in NumericUpDown when DecimalPlances = 0Future Release
closed#3550 Security: Validate incoming client id against RFC 4122 rules before creating a new session.3.5.23
closed#3549 Security: Allow the configuration of the HTTP code returned for unauthorized (invalid sessions) requests.3.5.23
closed#3547 Allow WisejSerializer (JSON extension) to serialize IDictionary<,> objects (i.e. ExpandoObject).3.5.23
closed#3546 Security: Limit number of sessions per client3.5.23
closed#3539 Improve Layout controls when handling FillWeight and MinimumSize/MaximumSize.3.5.22
closed#3534 DataGridView child item with Visible= false should remain invisible when parent is expanded3.5.21
open#3533 Add the BackColor property to the ContextMenu classFuture Release
open#3532 Update the floating navbar items to use the navbar and navbar item colors.Future Release
closed#3531 Change existing accessible roles to match WAI-ARIA roles3.5.20
closed#3527 Wisej.NET 4 - Update template wizard to allow creating .NET FX projects only.4.0.1
closed#3521 Wisej.NET 4 - Add WFO1000 to the NoWarn list in the templates.4.0.1
closed#3516 Change AccessibleRole enumeration to match the WAI-ARIA roles.3.5.23
closed#3515 Allow Application.Services to fallback to the Wisej.NET ServiceProvider3.5.23
closed#3513 Wisej.NET 3.5 - Remove binary serialization from ResponsiveProfiles for compatibility with net9 and hybrid.4.0.2
closed#3511 Wisej.NET 4 - Remove binary serialization from ResponsiveProfiles for compatibility with net9 and hybrid.4.0.1
open#3509 Add support for changing the AppearanceKey of complex controls with child appearances: DataGridView, ListView, TreeView.Future Release
closed#3506 Add design time support for ListView items3.5.19