MBS Plugins 23.2 pre-releases

Hello,

in this thread I want to post to you what’s new in 23.1 prerelease plugins. Download here:

monkeybreadsoftware.de/xojo/download/plugin/Prerelease/

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

Dropbox Prerelease

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

Thanks for supporting our plugins.

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

Greetings
Christian

1 Like

23.2pr1:

  • Added AudioChannels, AudioSamplesPerSecond, VideoFrameRate, and AudioBitsPerSample to MFPMediaItemMBS class.
  • Added DataToBinary function to MongoClientMBS class.
  • Added NowUTC and Time functions to MongoClientMBS class.
  • Added PopOverWidth, PopOverHeight, and popover properties to PHPickerViewControllerMBS class.
  • Added printing and preview to ScintillaControlMBS with new FormatRange method.
  • Added ScintillaRangeToFormatMBS class.
  • Added ShowKeyboardMBS and HideKeyboardMBS functions.
  • Added support for WebP pictures to GraphicsMagick functions.
  • Added WebPVersion function to GMImageMBS class.
  • Added Windows PDF classes.
  • Enabled lz4 and zstd for Archive functions.
  • Enabled zstd for curl library.
  • Fixed a bug in libTiff compilation for Windows 64-bit, which broke TiffPictureMBS reading of tiff.
  • Fixed a memory leak in VNTargetedImageRequestMBS, VNSequenceRequestHandlerMBS and VNImageRequestHandlerMBS when passing in a Xojo picture.
  • Fixed a problem in ScintillaControlMBS where TextChanged event would sometimes pass extra bytes in the text parameter.
  • Fixed a problem which prevents JavaVMMBS to initialize on macOS and Linux with current JDK 19.
  • Fixed bug in setStatusText method when passing empty text for ScintillaControlMBS control.
  • Fixed code to automatically find libjvm.dylib on macOS to work with JDK 19.
  • Fixed DefaultBackgroundColor property in WebView2ControlMBS control, so you can set it in Open event.
  • Fixed HeightDPI and WidthDPI in WindowsDisplayMBS class to be zero if unknown instead of a big negative number.
  • Fixed LostFocus event for NSTextFieldControlMBS control.
  • Fixed LostFocus event in NSSearchFieldControlMBS control to not fire too early.
  • Merged a few plugin parts to reduce number of dylibs.
  • Moved WordFileMBS class to Tools plugin.
  • Removed CallHASPMBS function and HASPHLMBS class. Please use HASPHLDMBS class.
  • Removed EncryptMBS and OldAESMBS classes.
  • Removed RockeyMBS, Rockey2MBS, MatrixDongleMBS and SecureDongleXMBS classes.
  • Updated CanvasGesturesMBS to work with desktop controls.
  • Updated curl to version 8.0.1.
  • Updated LibArchive to version 3.6.2.
  • Updated libwebp to version 1.3.0.
  • Updated PHPickerConfigurationMBS class and related onces to work on macOS, too.
  • Updated SQLAPI to version 5.2.4b2.
  • Updated SQLite to version 3.41.2.

2 posts were split to a new topic: Using Plugins Pro with MBS

23.2pr2:

  • Updated Xcode to version 14.3.
  • Changed default for OptionConnectionTimeout in CURLSMBS class to 10 seconds (unless you change it) to avoid long stalls in your application of 2 minutes when server is not reachable.
  • Updated SQLAPI to version 5.2.4b3.
  • Added new methods to CURLSMultiMBS to make asynchronous transfers easier.
2 Likes

A post was split to a new topic: MBS Bug in TagNamesMBS

A post was split to a new topic: MBS: Sony SDK Support

23.2pr3:

  • Enabled web socket support for curl for Windows.
  • Updated DynaPDF to version 4.0.73.213.

23.2pr5:

23.2pr6:

  • Updated LibXL to version 4.1.2.
  • Added HyperlinkIndex function to XLSheetMBS class.
1 Like

And released:
https://www.mbsplugins.de/archive/2023-05-09/MonkeyBread_Software_Releases_/monkeybreadsoftware_blog_xojo