Release notes for MBS Xojo Plugins 20.4 - 15th September 2020
See also the documentation on new items and Announcement in Blog.
- Added WindowStoreContextMBS and related classes for Windows Store.
- Added WindowsLocationManagerMBS, WindowsLocationMBS and WindowsLocationExceptionMBS classes to query current computer location on Windows 7 and newer.
- Added classes to connect to Claris FileMaker Server Data and Admin API from Xojo: FMConnectionMBS, FMResponseMBS, FMRequestMBS, FMDataSourceMBS, FMDataMBS, FMContainerUploadMBS, FMAdminMBS classes.
- Added ActiveFontInfo property for DynaPDFMBS class.
- Added annotationViews function to MKMapViewMBS class.
- Added ArrayItems function to JSONMBS class.
- Added cameraDeviceDidEnableAccessRestriction and cameraDeviceDidRemoveAccessRestriction events to ImageCaptureEventsMBS class.
- Added clone parameter for ArrayItem function in JSONMBS class.
- Added defaultFontSize, developerExtrasEnabled, loadsImagesAutomatically, shouldPrintBackgrounds, standardFontFamily to WKPreferencesMBS class.
- Added drawsBackground and backgroundColor properties to WKWebViewMBS class.
- Added DynaPDFErrorExceptionMBS class. We raise exception if you return kErrorEventRaise from Error event or you have no Error event implemented.
- Added DynaPDFMissingFunctionExceptionMBS class.
- Added FontWeight, FontStyle, FontStretch and FontFamily properties for GMImageMBS class.
- Added GetInfoEffectiveMethod and GetInfoRetryAfter methods to CURLSMBS class.
- Added GetVariantAsDictionaryArrayMBS function.
- Added kcfNone constant for DynaPDFMBS class.
- Added LoadIconvLibrary method for ArchiverMBS, XMLValidatorMBS, zxingReaderMBS, GMImageMBS and TextConverterMBS classes for helping with text encodings if needed.
- Added MagickVersion to GMImageMBS class.
- Added missing API 2 functions in Database class for our SQL Plugin documentation.
- Added MKMarkerAnnotationViewMBS class.
- Added NilObjectException check for WKWebViewMBS.LoadData for nil passed for data parameter.
- Added NSSavePanelObserverMBS class to customize Xojo's open/save dialogs on macOS.
- Added prepareForReuse and prepareForDisplay events to MKAnnotationViewMBS class.
- Added support to WinDataObjectMBS class to receive email attachments with email messages from Outlook.
- Added SupportsUnicode, zstdVersionNumber, zstdVersion, and SupportsZSTD to CURLSVersionMBS class.
- Added WinFileDialogObserverMBS class.
- Added ZPL function to GMImageMBS class.
- Applied SQLAPI patch for SADateTime, e.g. our SQLDateTimeMBS class.
- Deprecated InternalPostgreSQLLibraryMBS module. Please use postgreSQL library.
- Deprecated MatrixDongleMBS module.
- Fixed addZone method in CDAngularMeterMBS class to scale properly.
- Fixed bug in CPUBrandString function in SystemInformationMBS class, so it works on Windows 64-bit.
- Fixed bug in error handling for ApplyOptions in PNGReaderMBS class.
- Fixed issue for Web target in Xojo 2020r1.
- Fixed problem in MimeEmailMBS class causing crash with parsing invalid email header.
- Fixed problem with building console projects.
- Fixed problem with font handling for RTFDataMBS in StyledText class.
- Fixed SetupAWS and SetupOAuth in CURLSMBS class to set properties in the Xojo object, too.
- If you pass picture as value for SQL parameter, we now convert to PNG MemoryBlock internally.
- Improved text encoding handling for XML Parsing with XMLValidatorMBS class.
- Marked over 300 classes as not console-safe as it's unlikely that you may want to use them in a console or web project. e.g. NSView, NSPanel, GameKit, Photos, File Dialogs, SceneKit or DiscRecording classes. If you relay on a class marked now as non-console-safe, please contact us.
- Rewrote HotkeyMBS class for Windows to use official API. May prevent from duplicate registration and a hotkey processed in FileMaker is no longer passed to other apps.
- Set CURLSMBS properties to default values of CURL for new objects.
- Split Win plugin and created new WinFrameworks plugin.
- Updated bzip2 library to version 1.0.8.
- Updated CURL to version 7.72.0.
- Updated DynaPDF to version 4.0.41.118 with ZUGFeRD 2.1.
- Updated GraphicsMagick library to version 1.3.35.
- Updated jpeg library to version 9d.
- Updated jpeg-turbo library to version 2.0.5.
- Updated pcre library to version 8.44.
- Updated SQLAPI to 5.1.1.
- Updated SQLite to version 3.33.0. This includes decimal extension now.
- Updated to Xcode 10.6.
- Upgraded Visual Studio from 2008 to 2019 and rebuild everything. See blog post.
New in version 20.3 New in version 20.5
Release notes of all versions: Release notes and Announcement in Blog.
