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#1952 Changing widths in responsive profiles (Phone) will cause Default Profile to go to that size after file save and re-open
open#1950 Cannot Set ToolBarButton/PanelHeader Images at runtime
open#1949 Updating ImageList images at run-time will not reflect changes when re-setting ImageIndex
open#1945 TextBox in TabControl with Right Anchor and Font set won't save TextBox width changes
open#1944 MonthCalendar control shows the wrong date selected as "Today" on iOS
closed#1941 RibbonBarItem Collection Editor Error: Cannot Create Abstract Class2.0.35
closed#1940 Application.SessionTimeout event not firing in 2.0.342.0.35
open#1939 2.0.32 - TextBoxes don't activate keyboard/input on iOS/Android
open#1938 VS2019 Missing VB "Wisej Web Application" / "Wisej Web User Control" Project Templates
closed#1937 Creating Custom Control (DataGridView) and Clicking "Columns" property throws error2.0.35
closed#1936 ContextMenus may show at the wrong position2.0.34
closed#1935 Responsive properties of controls in an MDI child only update on the first profile change2.0.34
closed#1934 Switching Responsive Profile in the designer can change controls locations2.0.34
closed#1933 Instances of UserControl are leaked when they are removed from the parent and not disposed, held by the ResponsiveProfileChanged event handler.2.0.34
closed#1932 DomainUpDown disables the up button when refreshing the browser.2.0.34
closed#1931 NavigationBarItem.Click is not fired2.0.34
closed#1930 Closing a UserPopup prevents further validation and recognition of button clicks2.0.34
closed#1927 Typing a value not in the DataGridViewComboBoxCell Items list causes a FormatException.2.0.34
closed#1923 Color Editor in the designer does not show the correct system colors if overridden2.0.34
closed#1921 Application.Download changes spaces in filename to pluses2.0.34
closed#1918 PollingInterval is not always used as a fallback when WebSockets are blocked or closed2.0.34
closed#1917 Rightclicking on a DataGridView fires a duplicate MouseClick event2.0.34
closed#1914 Closing a modal dialog created using Application.Post() without using WebSocket may fail to update the client.2.0.34
closed#1913 Disposing a Dialog or Form while processing the Load event may still set it as the active form.2.0.34
closed#1911 The exception passed to Application.ThreadException is the InnerException losing the outer exception that may have been thrown by the app.2.0.34
closed#1910 Wisej.Web.TagTextBox stops working after losing the focus.2.0.34
closed#1909 Using Brotli with IE 10 or IE 11 may show a "Out of stack space" when the compressed stream is larger than 65K (this is a bug in IE).
closed#1907 When hiding columns together with frozen columns and showing a DataGridView where the dimensions fit the columns width by few pixels the grid may freeze the browser.2.0.34
closed#1906 Event handler added using the ClientEvents collection don't have the "e" argument.2.0.34
closed#1904 Adding a MenuItem at a specific index appends it to the bottom if the owner already has menu items.2.0.34

New Features

Recently added and closed new features. Limited to 30.
open#1926 Add automatic Label to TextBox, ComboBox, DateTimePicker, NumericUpDown, Listbox, DomainUpDown.Wisej 2.1
open#1920 Add Wisej.Web.TimeUpDown derived from UpDownBase.
open#1919 Add time selector to DateTimePicker drop down.
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
closed#1399 WJ-9030 Add GroupBoxCollapsed and GroupBoxExpanded events
closed#1376 WJ-9004 Use new visual state ReadOnly on TextBox, ComboBox, DateTimePicker, ListBox and UpDown

Enhancements

Recently added and closed enhancements. Limited to 30.
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
open#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
closed#1752 Wisej.Web.LinkLabel doesn't implement the Links collection.wontfix
closed#1748 Allow the selected theme appearance for the DataGridView to override row and cell background colors.1.5.45
closed#1730 Implement cell padding when using docked cell controls.1.5.43
closed#1728 Use a default icon for tool items1.5.43
open#1721 Add DataGridView.CellRender and ListView.ItemRender to let the app render the content of cells without changing their value.

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.