Issues

GitHub

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#1995 TreeNodes whitespace from Visible=false still shown on TreeView with VirtualScroll = true
open#1994 Setting Form.Menu in a MdiChild form after setting MdiParent may not update the MergedMenu the first time the form is activated.
open#1992 A menu item with MdiList = true does not show the child forms.
open#1991 Using a ColumnFilter extension does not show the Column Headers correctly after showing/hiding columns through the Visibility Menu
open#1990 ComboBox.DropDownWidth may make the list in the popup too small if the value used is smaller than the control.
open#1989 Owned forms do not minimize when the owner form is minimized
open#1986 Starting edit mode in a cell while typing quickly may move the cursor back one character in some cases.Next Development Build
open#1983 Setting a DataGridView.TabStop to false prevents the DataGridView from gaining the focus when clicked.
open#1981 Setting the date in a DateTimePicker can lead to a different date in the text field and the calendar dropdownNext Development Build
open#1979 RowValidating event can be fired twiceNext Development Build
open#1977 Designer cannot load embedded js libraries when using an extension in a library project.Next Development Build
open#1975 DataGridComboBoxColumn may show an empty drop down list if the column is cloned and then disposed after the cell has created the editor.Next Development Build
open#1974 Designer may not load the new color scheme when in the GAC under some conditions.Next Development Build
open#1973 Changing an item of a ListBox already created doesn't show the horizontal scrollbar.Next Development Build
open#1972 When switching from a client profile to another non default (i.e. from Phone to Tablet) the default values are not restored.Next Development Build
open#1970 Keys.PageUp and Keys.PageDown Accelerators don't work.Next Development Build
open#1969 Setting a MaxDate in a DateTimePicker to a past date does not display the month correctlyNext Development Build
open#1968 A disabled DateTimePicker control still allows to click on the dropdown button and the calendar popupNext Development Build
open#1967 WisejSerializer changes widget options to camelCase instead of keeping original formattingNext Development Build
open#1966 Setting the TabStop property to false and resetting it to true does not restore the original TabIndex of that controlNext Development Build
open#1965 Using a TextBox with a label it´s not possible to tab into the next TextBox when a KeyDown handler is attached to that TextBoxNext Development Build
open#1964 A databound ComboBox loses its value when set to readonlyNext Development Build
closed#1963 DataGridViewRow.IsNewRow returns false in DataGridView.RowsAdded when the automatic row is added.2.0.40
closed#1962 Editing a data bound ComboBox in a DataGridView with a value that does not exist fails2.0.40
closed#1961 Using Responsive Properties and Events can lead to a StackOverflowException2.0.40
closed#1960 Removing Cookies right before calling Application.Exit() will not remove cookiesNext Development Build
open#1958 Cant add four-nested items in ItemCollection window
closed#1957 Navigation bar loses shortcut icons when collapsed and expandedNext Development Build
closed#1956 TextBox and ComboBox SelectionStart and SelectionLength and SelectedText are not updated while typing.2.0.40
closed#1954 Removing items from a ComboBox or ListBox on creation causes the subsequent items to be unseletable.2.0.40

New Features

Recently added and closed new features. Limited to 30.
open#1993 Add .print() function to PdfViewer control
closed#1947 Add "Visible" to ScrollableControls2.0.40
closed#1926 Add automatic Label to TextBox, ComboBox, DateTimePicker, NumericUpDown, Listbox, DomainUpDown.Wisej 2.1
open#1920 Add Wisej.Web.TimeUpDown derived from UpDownBase.Wisej 2.1
open#1919 Add time selector to DateTimePicker drop down.Wisej 2.1
closed#1872 Add feature to designer to register a theme in a different assembly.2.0.28
closed#1869 Add options TabControl.AllowUserToMoveTabs to let users drag the tab buttons.2.0.24
open#1859 Add the DataRepeater control either as an extension or a built-in control.Wisej 2.1
closed#1681 Inherit properties from custom controls instead of duplicating their values into InitializeComponent().2.0.11
closed#1662 Add Brotli compression support for HTTP and WebSocket2.0.11
open#1657 Add the ClientPanel extension to implement client-side only layout using all the client layout engines.Wisej 2.1
open#1653 Add TabOrderManager extender to generate TabIndex in sequence automatically,Wisej 2.1
closed#1645 Add Application.ShowConsole to show|hide the debug console programmatically.1.5.36
closed#1540 Consolidate assemblies to Wisej.Framework and Wisej,Framework.Design.2.0.11
closed#1538 Implement DataGridView row and column autosizing modes2.0.11
closed#1537 Responsive properties2.0.11
closed#1536 Modernize the Visual Studio designer2.0.11
closed#1532 Optionally generate the ID attribute for QA automation tools.1.5.16
closed#1531 Generate DOM attributes for QA automation tools.1.5.16
closed#1504 WJ-9166 ChartJS: add DataLabel plugin1.5.16
open#1496 WJ-9152 Allow different appearances on DGV rows and cellsWisej 2.1
closed#1491 WJ-9146 Stop overscrolling and zooming in mobile mode.2.0.28
open#1477 WJ-9128 Add Desktop docking methods.
closed#1457 WJ-9098 Support for Reverse Geoding in GoogleMaps extension1.5.16
closed#1442 WJ-9077 Add awaitable Form.ShowDialogAsync() for modal dialogs.1.5.16
closed#1441 WJ-9076 Add Application and Control awaitable CallAsync and EvalAsync + Call(callback) and Eval(callback).1.5.16
closed#1440 WJ-9075 Add new Wisej specific SynchronizationContext to support async/await programing.1.5.16
closed#1437 WJ-9072 Add Application.Browser.CookieStorage similar to LocalStorage and SessionStorage.1.5.16
closed#1432 WJ-9067 Add async return values to Call() and Eval() to receive the return value from the client.1.5.16
closed#1413 WJ-9045 Wisej.Application.Chrome extension: add DownloadHandler

Enhancements

Recently added and closed enhancements. Limited to 30.
open#1996 Allow Application.LoadTheme() to update the current theme.Next Release
open#1988 Enhance animation.ResetAnimation() to also stop a running animationNext Development Build
open#1987 Add Application.RequestFullscreen() and CancelFullscreen() to request fullscreen mode from the app.Wisej 2.1
open#1984 Add MonthCalendar properties to DateTimePicker.Wisej 2.1
closed#1959 Add HorizontalScrollingOffset for DGVNext Development Build
closed#1916 FlexLayoutPanel.LayoutStyle ButtonBase.ImageAlign and Label.ImageAlign should be Responsive properties.2.0.34
closed#1912 Update Wisej standalone and selfhosted projects to use OWIN 4.2.0.34
closed#1908 Add support for Keys.CapsLock, NumLock and ScrollLock when using Control.IsKeyLocked().2.0.34
closed#1905 Add TextBox.Filter property to support setting a regexp to filter the input.wontfix
closed#1889 Change TextBox.AutoComplete to be OFF by default.2.0.28
closed#1874 Make the Application.Theme object writable and the ClientTheme class creatable at runtime.2.0.34
closed#1873 Allow non modal forms opened after a modal dialog to display over the modal without becoming modal.2.0.28
closed#1847 Make WebMethods Inheritable2.0.24
closed#1841 Add state for tools to describe the host control they are defined in2.0.24
closed#1840 A DataGridView on a page should not catch the parents mouse wheel event.2.0.24
closed#1828 Add AutoCompleteMode.FilterAppend2.0.24
closed#1817 Rework the ComboBox.AutoCompleteMode implementation.2.0.24
closed#1816 Add AutoCompleteMode.Filter to filter ComboBox items while typing.2.0.24
closed#1815 Add DataGridViewComboBoxColumn.VirtualScroll to support unlimited items in the drop down.2.0.24
closed#1814 Make Appliction.StartTask() preserve the synchronization context to support chained async/await calls.2.0.24
closed#1812 Add CollectionChanged event to ComboBox.Items, ListBox.Items, ListView.Items collections.2.0.24
closed#1782 Added item template to add Brotli compression2.0.11
closed#1775 Allow custom renderer for header cells1.5.48
closed#1774 DGV sorting preserves current data row when sorting the data source. 1.5.48
open#1766 Add support for trace switches and trace levels in web.config.
closed#1765 Move Control.ShowLoader functionality to the client and enable only for MenuItem and ButtonBase.1.5.48
closed#1764 Add support for UserPaint for row header and column header cells.1.5.48
closed#1761 Calling desktop.Show() should make the Desktop control the active desktop automatically (assign Application.Desktop).1.5.48
open#1759 Add support for DataGridView.AutoSize to resize the grid to fit rows and columns.Wisej 2.1
closed#1758 DataGridViews should set the current cell and row to the first visible cell when the row collection changes.1.5.48

Roadmap

Recently added or closed items in the product roadmap. Limited to 30.
Note that if you click on an item GitHub will show the 404 page. Only Technology Partners with Source Code Access can follow the Wisej Source Code repository on GitHub.

Roadmap items are also highlighted in the blog as we have more details to share.