Release notes for MBS Xojo Plugins 21.4 - 7th September 2021
See also the documentation on new items and Announcement in Blog.
- Added thread pooling for Windows to be used for multi threaded methods.
- Added AppendTraceFile and CreateTraceFile methods to DynaPDFMBS class.
- Added areBrowserAcceleratorKeysEnabled, IsGeneralAutofillEnabled, IsPasswordAutosaveEnabled, IsPinchZoomEnabled and UserAgent properties to WebView2ControlMBS control.
- Added CKOperationConfigurationMBS class.
- Added Contains and Substitute methods to WordFileMBS class.
- Added contentLayoutRect to NSWindowMBS class.
- Added DeleteOCGFromDisplayTree function to DynaPDFMBS class.
- Added FieldExists method to SQLCommandMBS class.
- Added FindByteMBS function for MemoryBlock to take array of byte values.
- Added GetInIsTaggedPDF method for DynaPDFMBS and related constants.
- Added HEAD as verb for SetupAWS and SetupOAuth functions in CURLSMBS class.
- Added isWindows11 function to SystemInformationMBS module.
- Added more constants for CCCryptorMBS class.
- Added more properties for WKPreferencesMBS class.
- Added NSComboBoxControlMBS control with KeyDown/KeyUp controls.
- Added RandomGenerateBytes method to CCCryptorMBS class.
- Added ReadFileMBS for reading file data into MemoryBlock.
- Added SetPasteboardItems method taking array of variants to NSPasteboardMBS class.
- Added SharingPanelMBS class for sharing on iOS.
- Added userInteractionEnabled property to NSViewMBS class for iOS.
- Added WinMouseFilterMBS class.
- Changed CURLEmailMBS class to cache email source and not render it again each time you query it. And clear it when you change a property of the email.
- Changed CURL to use http as default protocol.
- Changed WMI examples to initialize in App.Constructor instead of App.Open, so InitSecurity method works.
- Deprecated a few properties in CKOperationMBS class in favor of new CKOperationConfigurationMBS class.
- Fixed a case where removing a table row with WordFileMBS class would not be saved.
- Fixed a crash in JSONMBS class returning big JSON arrays.
- Fixed App.BundleResourceFolderMBS and other functions to handle relative CFURL objects better.
- Fixed constructor for CKQueryOperationMBS class taking cursor.
- Fixed Graphics.DrawString to better draw condensed text for DynaPDFMBS class.
- Fixed memory leak in CapturePreview method in WebView2ControlMBS control.
- Fixed NSTokenFieldControlMBS control to fire keyDown event for w key.
- Fixed Open property getter/setter for DynaPDFAnnotationExMBS class.
- Fixed OptionFileTime and OptionUnrestrictedAuth properties for CURLSMBS class.
- Fixed problem on Windows with GraphicsMagick initialization.
- Fixed problem with borderColor assignment in CALayerMBS class not working.
- Fixed problem with RenderPageMT in DynaPDFRasterizerMBS class, where background of picture was not initialized with white.
- Fixed problems with AVFoundation Plugin and a conflicting function name for iOS apps.
- Fixed properties for WindowsBlueToothDeviceSearchParameterMBS and WindowsFontFamilyMBS classes.
- Improved NSViewMBS to work on iOS, internally with UIView.
- Moved WindowsQOSMBS class into its own plugin part, split from WindowsProxy plugin part.
- Updated CURL library to version 7.78.0.
- Updated DynaPDF to version 184.108.40.206.
- Updated SQLAPI to version 5.1.5.
New in version 21.3
New in version 21.5
Release notes of all versions: Release notes and Announcement in Blog.