Nickenich, Germany - (January 16th, 2024) -- Monkeybread Software today is pleased to
announce MBS Xojo Plugins 24.0 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 81,000
documented features, and the versatile plugins have gained more new functions:
We updated our plugins for Xojo 2023r4. We updated the delegates in CURL, iOS, Mac64bit,
MacBase, MacCF, MacFrameworks, Picture plugins and improved the RowSet handling in our MBS
Xojo SQL Plugin to be compatible. Then we improved our Chromium based classes for the new
Xojo version since it uses a newer CEF version. We highly recommend updating the plugins
if you like to try this Xojo version or future ones.
For this release we rearranged internal plugin parts. While we ship 52 plugins currently,
they are internally composed of about 400 parts. That is less than the older plugins with
over 500 parts. Our plugins load quicker in Xojo due to the reduced number of plugin parts
to load.
If you use Google Ads in your iOS applications, please update to the new plugin with
Google AdMob SDK in version 10.14 and enjoy the additional classes to show the content
dialog. The new consent dialog is required for Google Play store. You can simulate the use
of your application in a different region where more or less consent is needed.
Our new JSON plugin gets new functions for creating diffs with the changes between two
JSON documents. Then we can apply the patch later. The functions allow you to log changes
between JSONs to document changes.
For macOS we added new controls NSSegmentedControlControlMBS and NSPathControlControlMBS,
so you can easier use a plugin provided SegmentedControl and PathControl controls.
The DynaPDF plugin got a new DynaPDFParserMBS class to make the parser available for Xojo
developers. It allows you to find and replace text on a page, highlight or mark texts and
delete texts.
For Windows we got new functions to WindowsPDFPageMBS for synchronous and asynchronous
rendering of pages to images. For Bluetooth LE, we improved the
WindowsDeviceInformationPairingMBS class to work better on Windows 10.
The BigNumberMBS and LargeNumberMBS classes got new functions to convert to/from strings.
You can configure the behavior for BigNumberMBS class with the new BigNumberConversionMBS
class. If you need random numbers in various distributions in Xojo, you can use
RandomExponentialDistributionMBS, RandomNormalDistributionMBS and
RandomPoissonDistributionMBS functions.
We improved scrolling for NSSearchFieldControlMBS class, the NSMutableAttributedStringMBS
class got a new replaceCharacters function, we made more properties in CURLEmailMBS class
visible to the debugger and the new CopyArrayMBS function helps to quickly copy arrays.
Finally we updated CURL to version 8.5.0, DynaPDF to 4.0.82.239, openssl to 3.1.4, SQLAPI
to 5.3, SQLite to 3.44.1, LCMS to 2.16, Xcode to 15.2 and Visual Studio to version 2022.
See release notes for a complete list of changes:
https://monkeybreadsoftware.de/xojo/newinversion240.shtml
If you have questions, please don't hesitate to contact us.
The plug-ins requires Xojo 2017 release 3 and newer. 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 and join us on the next conferences to ask questions in
person.
Meet us at the MBS Xojo Developer Conference in Germany:
https://monkeybreadsoftware.de/andernach
The plugins can be downloaded on MBS' website as one big package or several smaller
ones:
https://monkeybreadsoftware.de/xojo/plugins.shtml
The online documentation can be found here:
https://monkeybreadsoftware.net/
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-2024 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