Release notes for MBS Xojo Plugins 21.3 - 12th July 2021
See also the documentation on new items and Announcement in Blog.
- Added zbar library support with new ZBarMBS class.
- Added support for Tesseract 4.x with new plugin part.
- Added AddCrossOriginWhitelist, RemoveCrossOriginWhitelist and ClearCrossOriginWhitelist methods to ChromiumBrowserMBS class.
- Added allowsImplicitAnimation property for NSAnimationContextMBS class.
- Added AWSPresignURL function to CURLSMBS class.
- Added ChangeOCGName method to DynaPDFMBS class.
- Added Clear method to StringHandleMBS class.
- Added DeleteNamedDestByIndex and DeleteNamedDest methods for DynaPDFMBS class.
- Added ExcludeCSCount property, ExcludeCS and setExcludeCS methods to DynaPDFOptimizeParamsMBS class.
- Added isLowPowerModeEnabled property for NSProcessInfoMBS class.
- Added isMonterey function to SystemInformationMBS module.
- Added LGLAbortedExceptionMBS class.
- Added MKMultiPolygonMBS, MKMultiPolygonRendererMBS, MKMultiPolylineMBS and MKMultiPolylineRendererMBS classes for MapKit plugin part.
- Added more events for flow layout to NSCollectionViewControlMBS.
- Added new constructor for CKShareMBS class to share record zone.
- Added NSCollectionViewSectionHeaderViewMBS class.
- Added option to pass array and start position to FindByte function in StringHandleMBS class.
- Added OptionCAInfoBlob and OptionProxyCAInfoBlob properties to CURLSMBS class.
- Added OuterBorder property for DynaPDFBarcode2MBS class.
- Added over 40 constructors to MapKit classes to take handles.
- Added ParseFileMT, ParsePathMT and ParseStringMT for LGLMBS class for better threading.
- Added pasteboardWriterForItem event for NSCollectionViewControlMBS control.
- Added registerCloudKitShare and registerCloudKitShareWithPreparationHandler to CKContainerMBS class.
- Added setDraggingSourceOperationMask method to NSCollectionViewMBS class.
- Added StringCodePointsMBS function.
- Added toggleSectionCollapse method to NSCollectionViewMBS class.
- Added UInt32Value, UInt8Value and UInt16Value to StringHandleMBS class.
- Changed CURL to fail if your URL does not contain a protocol specification.
- Changed JavaVMMBS constructor to not to try to load JavaVM.framework, which results in a crash on Big Sur.
- Changed makeSupplementaryViewOfKind and supplementaryViewForElementKind methods in NSCollectionViewMBS class to use new NSCollectionViewSectionHeaderViewMBS class.
- Changed MapKitViewControlMBS control to not raise exception on Windows/Linux if not supported.
- Changed NSCollectionViewSectionHeaderViewMBS to hold a strong reference on your collapse button.
- Changed PrintDialogEx method in WindowsPrintDialogMBS to return integer with error code instead of boolean.
- Changed stringForKey in CKRecordMBS to pass empty string to CloudKit, when you pass empty Xojo string.
- Cleaned up older code to remove pre macOS 10.7 support. We require 10.9 as minimum for years now.
- Fixed a crash with ChartDirector rendering some texts on Apple M1 with small font.
- Fixed a memory leak with trace event in SQLConnectionMBS class.
- Fixed a small memory leak in CURLCMBS class.
- Fixed an issue with IDE crashing when you have a PDFViewControlMBS on a container in a window.
- Fixed an issue with SetLocale in SQL Plugin, introduced in 21.2. Now using C locale for Windows.
- Fixed bug with RenderPagePicture function in DynaPDFMBS not picking right page size for rotated pages.
- Fixed CKAcceptSharesOperationMBS constructor to proces the CKShareMetadataMBS objects.
- Fixed issue with flagged function names for iOS App Store submission.
- Fixed makeSupplementaryViewOfKind method in NSCollectionViewMBS class to work better.
- Fixed problem with WebView2ControlMBS control resizing on container control.
- Fixed saveRecordZoneCompleted event for CKDatabaseMBS class.
- Fixed underflowColor and overflowColor parameters for setColorScale and setColorGradient methods in CDColorAxisMBS class.
- Improved our StyledText.RTFDataMBS function to handle line breaks better.
- Separated tesseract parts to new MBS Xojo OCR Plugin.
- Updated curl library to version 7.77.0.
- Updated DynaPDF to version 4.0.54.148.
- Updated openssl library to version 1.1.1k.
- Updated SQLite to version 3.36.0.
- Updated VNBarcodeObservationMBS and VNDetectBarcodesRequestMBS classes to support newer barcode types in macOS 12.
- Updated Xcode to version 12.5.1.
New in version 21.2 New in version 21.4
Release notes of all versions: Release notes and Announcement in Blog.
