![]() ![]() Faster text project saving with fewer files marked as having changes ColorGroups in desktop and web projects Xojo Cloud Remote Notification server for iOS notifications Desktop project icon resources are saved as compressed PNGs, helping to significantly reduce project file sizes ![]() SQLite 3.36.0 with support for RETURNING on DELETE, INSERT, UPDATE statements New encryption features: SHA3, BlowFish, TwoFish and CRC32 Building Mac apps from Windows and Linux Lots of other improvements and bug fixes ![]() Code Assistants allow you to add your own code parsing features to the Code Editor All-new documentation window that includes all documentation 136 bugs were fixed, 72 doc items were addressed, and 42 features were added Running iOS projects on M1 Macs with Extensions Visible now works Fixed Desktop control conversion of Color properties (most likely seen when loading up XML projects) 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 IDE now picks up initial ColorGroup property values that are defined for plugin controls Assigning a ColorGroup to plugin controls (DesktopBevelButton for example) now reflects the change in the layout editor Locked position badge no longer bleeds through TabPanels/PagePanels DesktopPopupMenu.SelectionChanged event no longer fires needlessly when the SelectedRowIndex doesn't change HTMLViewer.ExecuteJavaScriptSync can now return booleans, integers and doubles correctly, instead of returning back Nil WebImageViewer again fires its Pressed event on touch enabled devices that also accept mouse input Fixed a bug in the retrieval of data from a Weblistbox datasource Fix an issue with our EventSource implementation which WebImageViewer pressed event fires again when placed on a TabPanel or PagePanel Web applications should no longer disconnect after 140 seconds The last parameter for DesktopUIControl.Refresh with x,y,width,height,immediately is now optional as documented 6Built apps with Workers no longer raise an IllegalCastException on Windows/Linux when running projects that use DesktopApplication DesktopListBox now fires CellFocusReceived and CellFocusLost events A DesktopCanvas, that’s embedded on a Container, now fires the DoublePressed event correctly 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 MySQLCommunityServer: iterating through the TableColumns no longer iterates infinitely Currency to string conversion no longer potentially adds an additional negative character in the string Fixed a regression with debugging on macOS where it was possible to run out of file descriptors since they were not properly closed while we collected stack info Fixed a regression that prevented the Add Method code editor contextual menu from appearing Crash reports are no longer prompted to be sent at IDE startup Better handling of drawing DesktopTabPanel in LayoutEditor (macOS) while not impacting CPU usage Fixed an issue causing nested controls to be drawn in the IDE layout editor mixing old properties, until they were moved around Change log not available for this version Fixed regression geting the TextHeight when using a wrapping value and the text to wrap is just raw data (that is, without spaces on it or such) When a new project is created, center the Workspace window and size things to fit the display better TabPanel no longer overdraws its empty tab region area past the TabPanel bounds DesktopTabPanel: no longer raises a failed assertion when returning True from MouseDown event Locked controls now properly re-adjust when the monitor scale factor changes, including when the monitor wakes up from slumber on a multi-monitor setup You can now choose an ActiveX Control to embed on the DesktopOLEContainer by contextual clicking on the control in the Windows IDE and selecting Choose ActiveX Control Windows IDE: code editor no longer flickers in certain edge cases when moving the text cursor or moving the mouse over particular source code items PrinterSetup.OpenPrinter (or OpenPrinter) no longer raises a failed assertion if the user cancels the open printer dialog Controls are now refreshed properly when the App is being run inside a remote desktop session with different screen sizes Fixed regression on Debugger Filter showing duplicates first time a break point is hit when the project is run on Windows iOS target updated to iOS 16.2 SDK for Apple Store requirements Code Editor Duplicate Line and Swap Line
0 Comments
Leave a Reply. |