MBS Xojo Plugins 15.1 - 19th May 2015
See also the documentation on new items.
- Added markdown classes.
- Added PackbitsMBS module.
- Added addressbook properties to various addressbook classes to avoid the addressbook being freed before person/group/value objects are freed.
- Added AVAudioMixMBS.mutableCopy, AVMetadataItemMBS.mutableCopy and a copy constructors to the mutable classes.
- Added backgroundColor parameter for NSImageMBS.CopyPicture.
- Added CaseSensitive parameter for Map and Set classes.
- Added CenterResize functions for Cocoa applications to resize window centered.
- Added CGDisplayMBS.RefreshRate function.
- Added CGPathElementMBS class and CGPathMBS.Elements function.
- Added checks to SUUpdaterMBS to raise exceptions if you use class without loading framework.
- Added CIImageMBS.RenderPictureWithAlphaMT function.
- Added CreateHBITMAP functions for GM16ImageMBS, GMImageMBS, IMImageQ8MBS, IMImageQ16MBS and IMImageQ32MBS.
- Added Destination MemoryBlock parameter for ReadRGB and ReadRGBMemoryStep in TiffPictureMBS class.
- Added DNSServiceBaseMBS.Initialize function.
- Added DynaPDFMBS.ImportPDFPage function.
- Added DynaPDFMBS.SetMetadata method.
- Added enabled, color and image properties to NSTabViewItemMBS.
- Added FieldID caching for Audit logging to speed up some queries for Field IDs.
- Added functions for WebUIDelegateMBS class to support multiple selection in file dialog.
- Added GetFiles and SetFiles to WindowsClipboardMBS class.
- Added HTMLViewer.IELoadHTMLMBS function to load html into HTMLViewer on Windows without temp file.
- Added IEReferenceCount function for HTMLViewer to check for leaks.
- Added inline option for CURLEmailMBS.AddAttachment.
- Added IORegistryMBS.PerformanceStatistics function.
- Added JavaStatementMBS.executeBatch function.
- Added Listen method and PostgresNotification event to SQLConnectionMBS and SQLDatabaseMBS classes.
- Added MapiMessageMBS.SendMailMT methods.
- Added methods to AVMetadataItemFilterMBS to build filters on the fly and limit what is exported with AVAssetExportSessionMBS.
- Added more methods for NSTextAttachmentMBS class.
- Added new Map, Set, HashMap and HashSet classes supporting text data type.
- Added NSImageMBS.CopyPictureWithAlpha function.
- Added OpenSSLExceptionMBS class.
- Added OpenSSLMBS.PKCS7Sign function.
- Added option MySQLRetryAutomaticallyOnDeadLock for SQLCommandMBS. If true, the plugin will retry query 3 times in case MySQL reports a deadlock.
- Added OrHigher parameter to the OS Version functions for Mac and Win so you can define if you want higher OS, too.
- Added PassSignerMBS module to sign passes for iOS from a Xojo made Mac app.
- Added Picture.GrayScale2MBS function.
- Added private constructors to Java classes.
- Added properties and constants to NSEventMBS for force touch.
- Added QCCompositionMBS and QCCompositionRepositoryMBS classes.
- Added QCViewControlMBS control.
- Added QCViewMBS.loadCompositionFromData method and improved the properties.
- Added ReferenceCount, Release and Retain to ChromiumBrowserMBS class.
- Added RegExMBS.Unescape function.
- Added string related functions to NSCharacterSetMBS class.
- Added SystemInformationMBS.IsWindows81 and SystemInformationMBS.IsWindows10.
- Added TesseractMBS.SetResolution.
- Added TiffPictureMBS.Predictor property and constants.
- Added Trace event to SQLDatabaseMBS class.
- Added values functions for Java array classes to get Xojo array with values.
- Added WindowsBitmapMBS module with HBITMAP and HDIB related functions.
- Added XLBookMBS.CopyContent function to copy content from one XL document to other, useful for converting between XLS and XLSX formats.
- Added XLBookMBS.Load2 functions to detect format and load file.
- Changed CloseAndSignPDFFile and CloseAndSignPDFFileWithDialog for DynaPDFMBS class to accept nil for OutputFile.
- Changed Cocoa plugins for 32-bit to once again build for 10.6 and newer (instead of 10.7).
- Changed SSH Plugin to set keep alive for the socket and set pipe signal to ignore automatically.
- Corrected mouse up event for OverlayWindowMBS class.
- Fixed a bug where Calls plugin part would be included always for some projects.
- Fixed a bug with DynaPDF registration on Windows. The dialog to show message about outdated license key did cause a buffer overflow (only on Windows).
- Fixed a bug with NSURL conversion in NSObject to variant conversion in plugin.
- Fixed a bug with Twain plugin which froze for a client.
- Fixed AUPlayerMBS to work on Mac OS X 10.6 again.
- Fixed bug in CGSWindowListMBS class (double free which caused problems sometimes).
- Fixed bug in CTTextTabMBS.Create.
- Fixed bug in NSTextAttachmentMBS.attributedStringWithAttachment.
- Fixed bug in PictureMBS.CopyPixels where too many bytes were copied if sx was not zero.
- Fixed bug with FTPParseMBS class not giving right name.
- Fixed bugs in CTRunMBS array functions.
- Fixed crash with calling NSAppearanceMBS.setCurrentAppearance.
- Fixed CTParagraphStyle.FirstLineHeadIndent property.
- Fixed DidConnect events for SQLConnectionMBS and SQLDatabaseMBS.
- Fixed MacHIDMBS to run also when a modal dialog is visible.
- Fixed memory leak if you use JPEGImporterMBS.InitJPEG twice without FinishJPEG in-between.
- Fixed memory with substring functions in RegExMBS class.
- Fixed NotifcationObserverMBS.
- Fixed NSTokenFieldMBS class which broke in 15.0.
- Fixed PictureMBS methods Clone and ClipImage to work better for clipped and console picture based instances.
- Fixed problem with MDItemMBS constructor.
- Fixed SetBoolCapability, SetUInt16Capability, SetInt32Capability and SetFloatCapability in TwainMBS class to actually pass right parameter.
- For ChartDirector 6 we have no PPC support.
- For ChartDirector most axis getters are now properties and cache the object.
- Added update query so plugin can show message with update information when used in the IDE.
- Improved Carbon Printer Manager function. Some methods were deprecated by Apple and are removed. Others have been added.
- Improved error message handling for Firebird database connector part in SQL Plugin.
- Improved NSTabViewItemMBS to have debugger visible properties.
- Improved some of the Windows Internet Explorer HTMLViewer functions to handle memory usage better.
- Improved SQL Plugin for running better threaded.
- Optimized array access for RS 2006r4 to Xojo 2015r1 for maximum speed.
- QCCompositonMBS object can now be put into dictionaries and variants for conversion to NSDictionary.
- Setting Modality property in NavigationDialogOptionsMBS to app modal by default now.
- Updated ChartDirector to 6.0 release candidate.
- Updated ColorSyncBitmapMBS to work with Xojo Pictures in Cocoa target.
- Updated DynaPDF to version 3.0.39.113.
- Updated LCMS to 2.7.
- Updated MAPI functions to user Unicode API.
- Upgraded Xcode to version 6.3.1
New in version 15.0 New in version 15.2
Release notes of all versions: Release notes.
