Xojo 2024r4.1 Release Notes

Release Date: 2024-12-17

Highlights

  • XojoScript now works on Windows ARM64.

  • Integrated Mac app sandboxing, hardening and notarization.

  • Improved performance, especially with preemptive threads, due to a new internal object/string locking mechanism.

  • DesktopWindow.ShowPopover positioning.

  • Code Editor selection matching.

  • URLConnection.FollowRedirects settable property.

  • Explicit TLS v1.3 support for SSLSocket.

  • Android support for ByRef, Operator_Convert, Operator_Lookup, Structure, and Localized Strings

Important

32-bit builds for Linux and Windows are deprecated. Building for Windows 8.1 is also deprecated. These items have not yet been removed, but we do intend to remove them in a future release.

Statistics

  • Bugs fixed: 8

Framework

Resolved Issues

  • Fixed retrieving the XML note/attribute from an XMLElement. (78070)

  • Desktop: DesktopListBox: toggling a checkbox cell no longer changes selection. (76672)

  • Desktop: Clicking to expand or collapse rows in a hierarchical DesktopListBox now correctly limits selection to the intended rows. (77986)

  • Desktop: Fixed a regression for DesktopChart when it is set to Doughnut mode. (78060)

  • Web: Fixed a WebMessageDialog issue causing to display its buttons without the configured values. (78090)

  • Web: Fixed a WebChart regression causing circular chart types to not be rendered. (78057)

  • Windows: Hiding/Showing MenuItems, with Submenu items, no longer incorrectly reorders the Submenu. (78076)

Compiler

Resolved Issues

  • Double to UInt32 conversions now works consistently, especially if the double value is negative. (77975)