Release notes for MBS Xojo Plugins 22.5 - 8th November 2022
See also the documentation on new items and Announcement in Blog.
- Added Mobile Ads classes to use Google Ads in an iOS application.
- Added MongoSessionMBS class and related methods to do transactions.
- Added VNDocumentCameraViewControllerMBS and VNDocumentCameraScanMBS classes to scan documents on iOS.
- Added PHPickerViewControllerMBS, PHPickerConfigurationMBS, PHPickerFilterMBS, and PHPickerResultMBS classes.
- Added ProgressHUDMBS and related classes to show progress on iOS.
- Added AddOrReplaceItemToObject method to JSONMBS class.
- Added Allow and Received events to ContinuityCameraMBS class.
- Added Cancel property for FileListMBS class.
- Added CXCallDirectoryManagerMBS class.
- Added events for WindowsBluetoothLEDeviceMBS class.
- Added GADAdNetworkResponseInfoMBS, GADAdRewardMBS, GADResponseInfoMBS, GADRewardedAdMBS, GADAdValueMBS and GADRewardedInterstitialAdMBS classes.
- Added GetGattServicesAsync and GetGattServicesForUuidAsync methods to WindowsBluetoothLEDeviceMBS class.
- Added GetGattServicesCompleted event to WindowsBluetoothLEDeviceMBS class.
- Added hasDestructiveAction property for NSButtonMBS class.
- Added iOS Plugin, where we put iOS only classes.
- Added LoadXmlMT to XMLDocumentMBS class to load thread friendly.
- Added more methods and properties to NSCalendarMBS class.
- Added Premultiply property to DynaPDFRasterizerMBS class.
- Added shouldRefetchContacts property to CNSaveRequestMBS class.
- Added Threaded property to FileListMBS class.
- Added BitwiseAndMBS, BitwiseOrMBS and BitwiseXOrMBS to MemoryBlock class.
- Changed AddedToDirectoryDateMBS and AddedToDirectoryDateTimeMBS in FolderItem class to be settable.
- Changed CAPlayThroughMBS to raise exception on failure instead of crashing.
- Changed OverlayMBS to return true for worksWhenModal for NSWindow subclass, so you get mouse events if a dialog shows.
- Changed SaveString method in TidyDocumentMBS class to return string with right encoding set.
- Deprecated CreateWithPlatformFont function in CGFontMBS class.
- Deprecated Creator and Type functions in FileListMBS class.
- Deprecated LoginItemsMBS class.
- Deprecated MAAttachedWindowMBS classes.
- Deprecated old Phidgets classes.
- Deprecated OpenCLMBS module and related classes.
- Deprecated PHPMBS classes.
- Deprecated PlatformFont method in CTFontMBS class.
- Deprecated SKDownloadMBS class.
- Deprecated TesseractMBS, TesseractChoiceIteratorMBS and TesseractResultIteratorMBS classes.
- Deprecated TimeStamp property for MidiPacketMBS class. Please use TimeStampValue property instead.
- Deprecated UniMotionMBS module.
- Disabled debug logging left over in CanvasGesturesMBS class.
- Disabled debug logging left over in CSIdentityMBS class constructor.
- Fixed a problem in InternalPostgreSQLLibraryMBS module for new transaction function.
- Fixed a problem in InternalSQLiteLibraryMBS module for new changes64 function.
- Fixed a problem when Xojo crashed with NSTableControlMBS on a container in macOS Ventura.
- Fixed a problem with JSONMBS ignoring garbage character after parsing text.
- Fixed crash with CFStringMBS.Compare when passing empty string.
- Fixed drawRect event for PDFPageMBS class for macOS Ventura.
- Fixed GetAllCharacteristics method in WindowsGattDeviceServiceMBS class.
- Fixed JSONMBS constructor to not crash for empty text.
- Fixed NSAlertMBS class to clear timeout after runModal, so you can reuse the alert object.
- Fixed PacketSocketMBS to work in console apps.
- Fixed potential issue in VolumeSizeMBS function when NULL value is returned from system.
- Fixed problem in ReplaceTag for WordFileMBS class with all = true, where it returned error, but replaced tags.
- Fixed problem with CIImageMBS not return a CGImageMBS object.
- Fixed timeout for SSH2SessionMBS class on macOS/Linux.
- Improved HTMLToPlainText function in MimeEmailMBS class to better handle comments in html and div tags.
- Improved SplitCommaSeparatedValuesMBS to better handle quotes in the middle of the text.
- Marked MLMediaLibraryMBS and related classes to be not available on iOS.
- Optimized setjmp for JPEG classes on macOS.
- Updated CURL to version 7.86.0.
- Updated DynaPDF to version 4.0.70.200.
- Updated LCMS library to version 2.14.
- Updated openssl to version 1.1.1s.
- Updated SQLAPI to version 5.2.2.
- Updated SQLite to version 3.39.4.
- Updated Xcode to version 14.0.1.
- Updated UniversalCharacterDetectionMBS class to newer library code.
New in version 22.4 New in version 23.0
Release notes of all versions: Release notes and Announcement in Blog.