Nickenich, Germany - (July 12th, 2022) -- MonkeyBread Software today is pleased 
to announce MBS Xojo Plugins 22.3 for macOS, Linux and Windows, the latest 
update to their product that is easily the most powerful plugin collection 
currently available for Xojo. MBS Xojo Plugins have been updated and now 
includes over 3000 classes and 80,000 documented features, and the versatile 
plugins have gained more new functions:


This release allows you to connect from Xojo directly to MongoDB. Based on the 
open source Mongo driver we defined over 50 functions. You can connect, run 
queries, insert, update and delete records. Since the NoSQL Mongo database 
stores JSON documents in collections, our functions pass and return JSON. We 
support transport encryption and compression as well as multiple connections. 
Free your mind and enjoy a new way to store and retrieve data without a fixed 
table schema!

DynaPDF got new support for PDF/X 5 and 6. The new FontSize property provides 
current font size. The SetTemplBBox method allows you to change the size of a 
template.

Since Xojo announced they work on Windows ARM 64-bit support, we started 
working on our plugins to support the new target. This plugin version includes 
a first version for testing. Once Xojo ships later this year with the feature, 
we will probably find a couple of issues. Currently XL and ChartDirector are 
still missing for ARM on Windows. For the time being we updated the 
IsTranslated function in SystemInformationMBS class to detect the emulation 
status on Windows for ARM.

For iOS projects you may need to show an open, save or export dialog. We add 
UIDocumentPickerMBS class to show the standard document picker. This allows 
your users to pick documents from anywhere without your application having 
direct access to their folders as you get a temporary copy of a file. And you 
can write a file to temporary folder and then show the dialog to export it to 
wherever your user likes to store it.

We update our WebKit 2 control for our macOS and iOS. If you use 
decidePolicyForNavigationAction, you have to update the code to use the new 
WKPolicyForNavigationDecisionHandlerMBS class to pass navigation decision to 
the plugin instead of returning a boolean. Check the new WKNavigationActionMBS 
and WKFrameInfoMBS classes for details on the requests. The new WKDownloadMBS 
class and related events let you track downloads.

This version continues our development of a new set of classes for Windows 
Bluetooth. We add WindowsGattDeviceServicesResultMBS, 
WindowsGattCharacteristicsResultMBS, WindowsGattDescriptorsResultMBS and 
WindowsGattDescriptorMBS classes. We got WindowsGattWriteResultMBS, 
WindowsGattWriteRequestMBS, WindowsGattReadResultMBS, 
WindowsGattReadRequestMBS, WindowsGattDeviceServiceMBS and 
WindowsGattCharacteristicMBS classes to read and write values via GATT services.

We added a SerialPortMBS class to work with serial ports on macOS, Windows and 
Linux. For our SQL Plugin, you can now explicitly specify MariaDB as database 
type to use. We added CalculateTOTPMBS function for time-based 
one-time-passwords calculated in Xojo to calculate the second factor for 
logins. We updated TessEngineMBS class to work with tesseract 5.1

We added a new AVPlayerLooperMBS class for AVFoundation Plugin to help you do 
looping playback. Customize a search field with the new NSSearchFieldCellMBS 
class. Use SCNAudioPlayerMBS and SCNAudioSourceMBS classes for audio inside a 
SceneKit scene.

For iOS the new CNContactPickerViewControllerMBS class can display the 
information of a contact.


Finally we updated CURL to version 7.84.0, DynaPDF to 4.0.69.188, LibXL to 
version 4.0.3, SQLAPI to 5.2.1 and Xcode to version 13.4.


See release notes for a complete list of changes:
https://www.monkeybreadsoftware.com/xojo/newinversion223.shtml



Get our MBS Xojo Complete Plugin Set and the SQL Plugin as part of OmegaBundle 
2022:

https://www.omegabundle.net



If you have questions, please don't hesitate to contact us.


More details in the release notes. Please take the time to check our 2200 
example projects and check where you can use our plugin features in your 
applications.

The plug-ins requires current or older versions of Xojo. While all plug-in 
parts compile on macOS, Linux and Windows, each function may depend on 
additional system requirements to work successfully. Only used plugin parts of 
plugins are added to your application.

Plugin licenses are available for components or for the complete collection. 
Please visit the website store for prices. Please join us on the next 
conferences to ask questions in person.


The plugins can be downloaded on MBS' website as one big package or several 
smaller ones:
http://www.monkeybreadsoftware.com/xojo/plugins.shtml

The online documentation can be found here:
http://www.monkeybreadsoftware.net/

Read the complete release notes here:
http://www.monkeybreadsoftware.com/xojo/ReleaseNotes.shtml

For questions and announcements you may subscribe to our email list at 
http://www.monkeybreadsoftware.com/xojo/mailinglist.shtml or visit the list 
archive at http://www.monkeybreadsoftware.com/listarchive/




Located in beautiful Nickenich, Germany, MonkeyBread Software is a privately 
held company founded in 2000 by Christian Schmitz. MonkeyBread Software focuses 
on the Macintosh, Linux and Windows platforms. With over twenty years as a 
software developer, Christian's aim is developing unique and useful utilities, 
complemented by first-class customer support.

Copyright 2000-2022 Christian Schmitz Software GmbH.
MonkeyBread Software is a registered trademark of Christian Schmitz, Nickenich. 
All Rights Reserved. Apple, and the Apple logo are registered trademarks of 
Apple Computer in the U.S. and/or other countries. Xojo is a trademark of Xojo, 
Inc. Other trademarks and registered trademarks may be the property of their 
respective owners.





Greetings 
Christian Schmitz 
Monkeybread Software




_______________________________________________
mbsplugins@monkeybreadsoftware.info mailing list

Options and unsubscribe here:
https://ml-cgn08.ispgateway.de/mailman/listinfo/mbsplugins_monkeybreadsoftware.info

Reply via email to