Release notes for MBS Xojo Plugins 18.1 - 6th March 2018
See also the documentation on new items and Announcement in Blog.
- Added LibUSBDeviceMBS and related classes to use LibUSB for cross platform USB functions.
- Added callXojo function for PHP to trigger event in addition to the callRealbasic function name.
- Added check for PictureMBS.DataStringInFormat to raise exception if you try to request too big memory blocks.
- Added eventsWithExternalIdentifier, fetchRemindersMatchingPredicateSync, remindersWithExternalIdentifier and reminderWithIdentifier functions to EKEventStoreMBS class.
- Added Files and URLs functions to NSOpenPanelMBS class to return array of selected files.
- Added firstTabStop and firstTextList properties to NSParagraphStyleMBS for debugging.
- Added GetSpaceWidth and GetTextWidth functions to DynaPDFMBS.
- Added getter/setter for MemoryStorageMBS.
- Added last error properties to PHPMBS class.
- Added LogPixelsY and LogPixelsX properties for WindowsDisplayMBS class.
- Added MemoryStorageMBS.Constructor.
- Added NSEPSImageRepMBS.pdfImage property.
- Added NSTextListMBS class and related methods for NSMutableParagraphStyleMBS, NSParagraphStyleMBS and NSAttributedStringMBS class.
- Added Options property to SQLDatabaseMBS, SQLConnectionMBS and SQLCommandMBS to inspect options.
- Added PictureMBS.Channel and PictureMBS.Channels for color channel names.
- Added support for SQL Anywhere API v1 in addition to v2.
- Added WindowsDisplayMBS class.
- Changed CURLEmailMBS class to replace NULL characters with space in email texts to avoid truncation of texts.
- Changed MeasureRotatedTextMBS to not use HDC of graphics object to measure, but it's own HDC.
- Changed SQLPreparedStatementMBS to accept binding with Xojo.Core.Date objects.
- Changed WindowGroupMBS class to raise exception if used in Cocoa project.
- Fixed bug in DNSServiceAddrInfoMBS.ServiceAddrInfo event.
- Fixed bug in DynaPDFMBS.WriteStyledText with extra new lines when switching alignment.
- Fixed bug in DynaPDFMBS.WriteStyledText with switching font back to non-bold.
- Fixed bug in ParseDateMBS with wrong year on Windows.
- Fixed bug in PictureMBS.MapInRows. Now returns error instead of freezing app is trying to allocate > 2GB in 32-bit application.
- Fixed crash when freeing SKPaymentQueueMBS too early.
- Fixed EncryptMBS for 64-bit.
- Fixed exceptions for SQL Plugin on ARM.
- Fixed issue on Windows with folderItem.IconImageMBS and folderItem.IconMaskMBS.
- Fixed memory leak with DynaPDFFontInfoMBS objects.
- Fixed NSMutableParagraphStyleMBS.setTabStops method.
- Fixed problem with BigNumberMBS to currency conversion. Now rounding.
- Fixed problem with notification receiving in CNContactStoreMBS.
- Fixed problems with CNContactMBS phoneNumbers and others having wrong return type.
- Fixed problems with connecting to SQL Anywhere database.
- Fixed problems with using SQLDatabaseMBS object after calling close method on it. Now you can reuse it for another connection.
- Fixed SQLDatabaseMBS and SQLConnectionMBS to close an existing connections before starting a new one.
- Fixed threading problems in StoreKit classes.
- Fixed tools plugin to compile with Real Studio 2011.
- Improved CURLEMailMBS class to not encode subject, email names or attachment names, if it contains no special characters in more cases by reducing the characters which trigger encoding.
- Improved CURLSMBS.SetupAWS method to work better with Amazon S3 and also with Dell ECS.
- Improved DynaPDFMBS.TranslateRawCode with new variant with more parameters.
- Improved Java loading code on Mac to find automatically newest Java version and load it.
- Improved Java loading code on Windows to find JRE 9.
- Improved JavaVMMBS.SetLibraryPath function to work for Mac, too.
- Reduced plugins linking to Carbon framework for 64-bit.
- Updated CURL library to version 7.58.1.
- Updated DynaPDF to version 4.0.17.44.
- Updated JPEG library to version 9c.
- Updated LibTiff to version 4.0.9 including support for BigTiff format.
- Updated LibXL to version 3.8.2.
- Updated SQLite to version 3.22.0
- Updated StoreKit classes for changes in 10.13.2 including trials.
- Updated to new codesign certificate for Windows.
- Using WindowsFileCopyMBS now sets error mode to prevent error dialogs from system.
New in version 18.0 New in version 18.2
Release notes of all versions: Release notes and Announcement in Blog.