2015r4.1

Released February 9th, 2016.

This release fixes important issues found in Xojo 2015r4.

Bug fixes (12 cases)

Case

Area

Description

42124

Compiler

Fixed a bug with incremental compilation where explicit type info on constants would get lost.

41153

Framework > All

Fixed memory leaks with Xojo.Core.Date and Xojo.Core.TimeZone.

41976

Framework > All

Fixed a crash that would occur if a control's LostFocus event closes the control that focus should have advanced to.

42099

Framework > All

GenerateJSON now gives ** instead of null for empty string values.

42109

Framework > All

Fixed an assertion with XojoScripts that have a subroutine named main that takes no arguments.

42186

Framework > Linux

Printing no longer crashes.

41904

Framework > Macintosh (Cocoa)

Fixed Xojo.IO.FolderItem iteration to work on OS X.

42026

Framework > Macintosh (Cocoa)

Fixed crashes under OS X 10.11 that occurred when closing a full screen window.

42435

Framework > Macintosh (Cocoa)

Drawing a Picture into itself no longer crashes.

42056

Framework > Windows

Listbox no longer leaks memory.

41978

IDE > Miscellaneous

Error dialog now properly appears when trying to build using plugins that do not support the selected architecture.

42282

Plugin SDK

Plugin controls that adjust the graphics origin and then draw a picture now appear correct in the IDE.