MonkeyBread Software Releases the MBS Xojo Plugins in version 18.4

  1. 9 months ago

    Dana B

    25 Sep 2018 Xojo Inc Austin, Texas

    Nickenich, Germany - (September 25th, 2018) -- MonkeyBread Software today is
    pleased to announce MBS Xojo Plugins 18.4 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 18.4 have been
    updated and now includes over 2400 classes and 63000 documented features, and
    the versatile plugins have gained more new functions:

    For the MacOS 10.14 Mojave release, we got a few changes in our plugin. The
    NSColorMBS class got 40 new colors for better supporting light and dark mode.
    The AVCaptureDeviceMBS class has new methods to check authentication status
    and request authentication for video and audio device access. In the new
    operation system user needs to give permissions to applications before they
    can use camera or microphone. The functions working on Node IDs for files on
    MacOS got updated to use new APIs for Apple File System. For NSAppleScriptMBS
    we got a method to determinate whether you have permissions to control another
    application and request permissions from the user.

    We got a new example to detect QR-Codes, faces and text areas via
    CIDetectorMBS class. The video is received via AVCaptureVideoDataOutputMBS and
    processed in background, so your main thread stays free while the work in done
    on a preemptive thread. If you just want to get pictures in Xojo, we can do
    the conversion from YUV to RGB in the preemptive thread.

    Our encryption plugin got new functions to work with S/Mime standard. This may
    be useful to work on encrypted emails or web forms. Our PKeyMBS class can now
    open key files directly and query content.

    The socket classes got improvements: RAWSocketMBS can now do Listen and Accept
    to receive multiple connections for TCP/IP like a ServerSocket. UDPSocketMBS
    and RAWSocketMBS now handle better IPv6 vs. IPv4 protocols and got a new
    AddressFamily property.

    Our BitRotateMBS function allows to rotate 1-bit bitmaps easier by 90, 180 or
    270 degrees and use multiple preemptive threads. The direct show functions to
    record video use higher resolutions is available. We got a new CATextLayerMBS
    class for layers on MacOS and SQL operations can be cancelled easier.

    The OverlayMBS class got a new draw event, so you can draw yourself with
    CoreGraphics on MacOS and get the window class name for Windows, so you can
    change properties of the class.

    Finally we updated CURL to version 7.61.1, DynaPDF to, Growl on
    Windows for 64-bit, LibXML2 to 2.9.8., SQLAPI to 4.3.3, SQLite to 3.25.0 and
    Xcode to version 9.4.

    See release notes for a complete list of changes:

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

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

    The plug-ins require Xojo 2006r4 or newer. Also required are 1 GB hard disc
    space and around 1 GB of RAM in addition to the requirements of Xojo and your
    operation system itself. While all plug-in parts compile on macOS, Linux and
    Windows, each function may depend on additional system requirements to work

    Plugin licenses are available for components or for the complete collection.
    Please visit the website store for prices.

    The plugins can be downloaded on MBS' website as one big package or
    several smaller ones:

    The online documentation can be found here:

    Read the complete release notes here:

    For questions and announcements you may subscribe to our email list at or visit
    the list archive at

or Sign Up to reply!