MonkeyBread Software Releases the MBS Xojo Plugins in version 18.1

Nickenich, Germany (March 6th, 2018) – Monkeybread Software releases
version 18.1 of the MBS plug-in for Xojo.

The MBS plug-in comprises a collection of several plug-in parts which extend
the Xojo development environment with 2,300 classes featuring
over 60,000 documented functions. Our plugins support all three platforms Mac
OS X, Windows and Linux with all project types desktop, web and console
including 64-bit and ARM targets. Some of the highlights on the 18.1 update:

libusb is a library for C developers, which provides generic access to USB
devices. You can use it within your normal applications on various operation
systems including Linux, MacOS and Windows. All USB versions from 1.0 to 3.1
are supported. The MBS Xojo USB Plugin now contains the classes to use LibUSB
in Xojo. It joins existing classes for HIDAPI to talk to USB HID devices, our
classes for smartcard readers and various dongles.

For better compatibility to future MacOS versions, we reduced dependencies to
the Carbon frameworks for our 64-bit plugins. 16 of 472 plugin parts still
need Carbon framework in 64-bit, e.g. for Apple Events, Carbon Events and

If you use our PHPMBS class, you can now enjoy getting detailed error messages
when execution fails. The callback from PHP to Xojo can now be reached via
CallXojo method, which triggers the Callback event.

Our Java loading code has been updated for version 9 of the Java Runtime
Environment. You can now use all Java versions from 1.4 to version 9.

The SQL Plugin got improvements with fixes in the exception handling for the
Linux ARM target. For prepared statements, we added support for binding dates
with the Xojo.Core.Date class. Our plugin now works with both SQL Anywhere API
in version 1 and 2. The new Options dictionary for SQLDatabaseMBS,
SQLConnectionMBS and SQLCommandMBS allow you to inspect all set options
defined for connection or command. Finally connections can now be reused

For MacOS, we got the StoreKit classes updated for new classes in MacOS
10.13.2 and support for offering trials. Several improvements with threading
should fix issues you may have seen with Store transactions.

The Cocoa textview and Xojo textarea controls can now use the NSTextListMBS
class on MacOS to handle lists within texts. Lists can be ordered or unordered
and use various styles. NSParagraphStyleMBS and related classes have been
updated to help define proper list styles.

The new WindowsDisplayMBS class allows you to check the available displays on
Windows in detail. Beside listing which adapter has which display from which
manufacturer, you can now also detect physical size of the display as well as
the physical resolution.

Enjoy improved email sending, better channel handling for PictureMBS class,
64-bit upgrade for EncryptMBS class, better MeasureRotatedTextMBS function on
Windows and improved CURLSMBS.SetupAWS function for Amazon S3 and Dell ECS.

Finally we updated the CURL library to version 7.58.1, DynaPDF to version, LibXL to version 3.8.2, SQLite to version 3.22.0, the JPEG library
to version 9c and LibTiff to version 4.0.9 including support for BigTiff

See release notes for a complete list of changes: