2021r3.1 Release Notes

From Xojo Documentation

You are currently browsing the old Xojo documentation site. Please visit the new Xojo documentation site!

This release has important improvements to Xojo 2021r3.

Download Xojo today.

Release Notes

Bug Fixes (19 cases)

Case Area Description
66894 Crashes & Assertions » IDE Unhandled Exception Converting controls that have an unknown baseclass (typically when that baseclass doesn't exist in the project, for example when an external item isn't located), no longer throws an exception.
66778 Framework » Desktop A DesktopCanvas, that’s embedded on a Container, now fires the DoublePressed event correctly.
66780 Framework » Desktop DesktopListBox now fires CellFocusReceived and CellFocusLost events.
66790 Framework » Desktop Built apps with Workers no longer raise an IllegalCastException on Windows/Linux when running projects that use DesktopApplication.
66928 Framework » Desktop The last parameter for DesktopUIControl.Refresh with x,y,width,height,immediately is now optional as documented.
66690 Framework » Web Weblistbox sorts properly again.
66779 Framework » Web Web applications should no longer disconnect after 140 seconds.
66841 Framework » Web Fix an issue with our EventSource implementation which caused the app to disconnect prematurely.
66846 Framework » Web WebImageViewer pressed event fires again when placed on a TabPanel or PagePanel.
66862 Framework » Web Fixed a bug in the retrieval of data from a Weblistbox datasource.
66903 Framework » Web WebImageViewer again fires its Pressed event on touch enabled devices that also accept mouse input.
66612 Framework » Windows HTMLViewer.ExecuteJavaScriptSync can now return booleans, integers and doubles correctly, instead of returning back Nil.
66755 Framework » macOS DesktopPopupMenu.SelectionChanged event no longer fires needlessly when the SelectedRowIndex doesn't change.
66083 IDE » Layout Editor Locked position badge no longer bleeds through TabPanels/PagePanels.
66890 IDE » Layout Editor Assigning a ColorGroup to plugin controls (DesktopBevelButton for example) now reflects the change in the layout editor.
66891 IDE » Layout Editor IDE now picks up initial ColorGroup property values that are defined for plugin controls.
66735 IDE » Menu Editor Removing all items from a menubar and then adding a new item now chooses the right super based on the super of the App class.
66895 IDE » Miscellaneous Fixed Desktop control conversion of Color properties (most likely seen when loading up XML projects).
64582 IDE » Rendering Running iOS projects on M1 Macs with Extensions Visible now works.

Docs and Examples (1 case)

Case Area Description
66642 Examples PDF-TOC-Example project version fixed.