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.


Recently opened and closed bugs. Limited to 30.
open#1709 TreeView with VirtualScroll = true freezes when selecting a node.Next Development Build
open#1708 CheckBox.ImageSource doesn't change the svg image color.Next Release
open#1706 Column HeaderText HTML elements will be shown in ColumnHeaderVisiblityMenuNext Development Build
open#1700 Updating a value in a BindingSource may not update a bound DataGridViewCell in some cases.Next Development Build
open#1699 Application.Browser.LocalStorage.RemoveValue or Application.Browser.SessionStorage.RemoveValue set the value to null instead of removing the key.Next Internal Build
closed#1694 Custom pdf viewer parses the source property wrong when it contains # and a slash1.5.38
closed#1692 PictureBox.SizeMode = SizeMode.AutoSize creates problems when width and/or height are
closed#1688 Cannot drag a splitter over a Wisej.Web.IFrame or Wisej.Web.WebBrowser control.1.5.37
closed#1685 ListView column headers might still show the space occupied by the icon when assigning the SmallImageList property.1.5.37
closed#1684 In some cases we get a Wisej Application error (parent.getChildren is not defined).1.5.37
closed#1679 Setting color for ListViewItem ImageSource is not working1.5.36
closed#1678 Accordion Panel - Panel Order issues1.5.36
closed#1677 The MainMenu component inherits the font from the container - it should use the "menu" font in the theme.1.5.36
closed#1676 ThemeBuilder cuts Image names with dots1.5.36
closed#1675 ThemeBuilder asks to save a new file after switching from code view to the browser view.1.5.36
closed#1671 Using an arbitrary url ending with .wx returns a blank page instead of 404.1.5.36
closed#1670 Refreshing an application URL without a trailing slash fails to load Wisej.1.5.36
closed#1669 The HelpTip doesn't hide when the focused control is disabled.1.5.36
closed#1668 The StyleSheetExtender creates a blank stylesheet also when empty.1.5.36
closed#1665 The theme mixin template may generate the wrong name by adding a counter to the mixin extension.1.5.36
closed#1664 Setting RowSpan or ColSpan for a DataGridViewRow or DataGridViewColumn is not inherited by the cells.wontfix1.5.36
closed#1658 ColumnHeaderMouseClick is fired when resizing columns
closed#1656 Wrapping non-async modal dialog or message box in a try/catch lets code execute in the catch when a session expires if the browser is closed with the modal on screen.1.5.36
closed#1654 Disposing a PropertyGrid with a SelectedObject not null, may generate a NullObjectReference exception.1.5.36
closed#1648 Controls that are made visible after the parent is created, don't update their child index on the client.1.5.36
closed#1644 Theme builder throws an exception in the "commands" tabs.1.5.36
closed#1643 Setting Form.MdiParent=null doesn't remove the TabPage from the tabbed Mdi parent.1.5.36
closed#1641 Application.Exit() with location.reload() on the client fail when using an application in a sub-folder.1.5.36
closed#1639 Setting AutoSize=true to a control in a FlexLayoutPanel at design time may display a property error.1.5.36
closed#1638 Dragging an overlapping control in the designer may draw also the overlapping content.1.5.36

New Features

Recently added and closed new features. Limited to 30.
open#1681 Inherit properties from custom controls instead of duplicating their values into InitializeComponent().Wisej 2.0
closed#1662 Add Brotli compression support for HTTP and WebSocketWisej 2.0
open#1657 Add the ClientPanel extension to implement client-side only layout using all the client layout engines.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.Wisej 2.0
open#1538 Implement DataGridView row and column autosizing modesWisej 2.0
open#1537 Responsive propertiesWisej 2.0
closed#1536 Modernize the Visual Studio designerWisej 2.0
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
open#1491 WJ-9146 Stop overscrolling and zooming in mobile mode.
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
closed#1336 WJ-8950 Make Line, HScrollBar and VScrollBar movable and resizeable
closed#1324 WJ-8933 New Slidebar control added
closed#1323 WJ-8932 ApplicationBase.CurrentCulture make setter public


Recently added and closed enhancements. Limited to 30.
open#1705 Automatically select ListBox item on DragStart
open#1698 Prevent the browser from sharing the session when using Application.Navigate() to open a new tab for the same application.Next Internal Build
closed#1693 Call and Eval on a not yet visible control force its creation instead of waiting1.5.38
open#1690 Added Scrollbars.Hidden to ScrollBars enumerationWisej 2.0
closed#1680 Control-Key is not set in LinkClicked event1.5.37
closed#1674 Add Font, ForeColor and BackColor to MenuItem and MainMenu.1.5.36
open#1673 Document the RootName property of the WisejAssemblyAttribute regarding embedded resources.
closed#1661 Add autoReload option in default.json.1.5.36
closed#1659 Compress WebSocket packets.
closed#1642 Add support for the UserPopup.Movable feature.1.5.36
closed#1640 Add and update the "lang" attribute of the HTML element.1.5.36
closed#1628 Workaround for Edge and IE corrupt Japanese filenames on Application.Download1.5.36
closed#1625 Make ImageSource properties editable at design time.1.5.36
closed#1624 Render separators using the hatched brush in the designer.1.5.36
closed#1611 Eliminate any license warning or message for servers in production.1.5.36
open#1610 Attach and dispatch events from the HTML editor to the Wisej control
closed#1599 Setting AcceptButton changes button DialogResult.None to DialogResult.OK1.5.23
closed#1594 The session times out if a request runs longer than the session timeout.1.5.23
open#1588 Implement new composite control
open#1587 Implement File System Provider for GoogleDrive
open#1582 Add support for vertical alignment to menubar
closed#1569 Enhance Drag & Drop for ListViews and DataGridViews1.5.17
closed#1554 Show the SizeMode property in the MdiTabProperties member.1.5.17
closed#1552 Delete a cookie by assigning null.1.5.16
closed#1551 Allow an application to handle URL sub folders without creating a new session.1.5.17
closed#1526 WJ-9194 Added UserPopup support for ComponentTool and TabPage.1.5.16
closed#1525 WJ-9193 Added ContextMenu support for Columns, ComponentTool and TabPage.1.5.16
closed#1524 WJ-9192 Added ShowAsync variants to ContextMenu.1.5.16
closed#1523 WJ-9191 Changed behavior of editable controls setting the focus on the inner textfield when clicked.1.5.16
closed#1520 WJ-9186 Allow ContextMenu to show in relation to components such as DataGridViewColumn or Tools or ToolButtons.1.5.16


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.