MBS Plugins 20.2 pre-releases

Hello,

in this thread I want to post to you what’s new in 20.2 prerelease plugins.

download here:
https://www.monkeybreadsoftware.de/xojo/download/plugin/Prerelease/

or ask (in private message or email) to be added to the shared dropbox folder.

If you like our plugin, bookmark, like or forward this thread.
If not, well you can ignore it.

Thanks for supporting our plugin.

If you have questions, please post your question as a new discussion.

Greetings
Christian

20.2pr1:

20.2pr2:

20.2pr3:

20.2pr4:

  • Added JavaScript LibPhoneNumber example to validate and format phone numbers
  • Updated DynaPDF to version 4.0.38.110.
  • Deprecated OpenSpecialData method in PNGReaderMBS class.
  • Reduced dependencies for Photos plugin part to not need AVFoundation and MacFrameworks.
  • Updated LibXL to version 3.9.
  • Added XLRichStringMBS class to work on rich text in Excel documents.
  • Added StyledText functions for XL Plugin.
  • Updated plugin SDK to version for Xojo 2020r1
  • Deprecated all Mac 32-bit HTMLViewer extension classes for Xojo before 2020. For Xojo 2020 those are removed.
  • Added setter for AVCaptureDeviceMBS.activeInputSource property.
  • Enabled SSPI, Kerberos 5 and SPNEGO for CURLSMBS class on Windows.
  • Fixed returning of date in RecordSet with SQLDatabaseMBS, broken in pr1.

20.2pr5:

  • Updated OpenSSL to version 1.1.1g.
  • Added constructor to XMLValidatorMBS class to take folderitem.
  • Changed SQLDatabaseMBS RecordSet to pass time, date and timestamp to Xojo with the right type, so Xojo can handle them correctly.
  • Added SetInternetExplorerHiDPI and GetInternetExplorerHiDPI functions to IEWebBrowserMBS class to enable proper resolution handling in HTMLviewer on Windows.
  • Added TextShape class support for Object2D drawing with DynaPDFMBS class’s graphics integration.
  • Corrected alignment issues for TextShape/StringShape class handling with DynaPDFMBS class’s graphics integration.
  • Added ClearRectMode to DynaPDFMBS class to ignore calls to Graphics.ClearRect and allow background to show.

20.2pr6:

  • Updated CURL to version 7.70.0.
  • Added CAInfo and CAPath properties to CURLSVersionMBS class.
  • Added Valid and CanSign properties to ECKeyMBS class.
  • Added Generate, GetPublicKeyPoint, SetPublicKeyPoint, SetPublicKey, GetPublicKey, SetPrivateKey and GetPrivateKey methods to ECKeyMBS class.
  • Added Generate parameter for KeyByCurveName method in ECKeyMBS class.
  • Added accessibility properties to NSWorkspaceMBS class.
  • Updated DynaPDF to version 4.0.39.112.
  • Removed dependency to libidn for CURL Plugin on Linux.
  • Changed CURL plugins for Linux to load libidn dynamically at runtime. If this works, you can use domain names in unicode characters.
  • Added IDN support for MacOS with a pull request to CURL.

20.2pr7:

  • Deprecated TimeZoneMBS class in favor of TimeZone class.
  • Deprecated our global functions to query system folders in favor of SpecialFolders module in Xojo.
  • Added CompressionBufferSize, UserWidthMaximum, UserHeightMaximum, ChunkCacheMax, and ChunkMallocMax properties to PNGReaderMBS class.
  • Deprecated old FFT*MBS functions.
  • Added kofUseOtsuFilter constant to DynaPDFMBS class.
  • Fixed issue where using AVFoundation and NSWorkspace plugin parts would show warning message about duplicate AVObjectWrapperMBS class name.

20.2pr8:

and release day:
MonkeyBread Software Releases the MBS Xojo Plugins in version 20.2