MonkeyBread Software Releases the MBS Xojo Plugins in version 19.0

  1. 8 months ago

    Dana B

    22 Jan 2019 Xojo Inc Austin, Texas

    Nickenich, Germany - (January 22nd, 2019) -- MonkeyBread Software today is
    pleased to announce MBS Xojo Plugins 19.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 2400 classes and 63000 documented features, and the
    versatile plugins have gained more new functions:

    The rewritten MapKit plugin now uses Apple's maps framework for the map views.
    It is 64-bit Mac only and includes showing maps, getting directions, and
    rendering snapshots.

    Newer archive classes allow to create or read various archive formats like
    zip, tar and handles several compression algorithms like gzip, bzip2 or
    compress. An example shows you how to zip a files/folders or how to expand an
    archive. Compared to the old zip file classes, the new classes better handle
    file permissions and support more archive types.

    We upgraded DynaPDFRasterizerMBS class to handle alpha channel better. You can
    now decide whether we render with alpha channel and provide you the rendered
    image as a picture with alpha channel. The updated class works with DirectDraw
    pictures on Windows.

    We rewrote FileListMBS class for MacOS to use newer APIs for higher
    performance on newer APFS and older HFS+. The new ReadFileMBS and WriteFileMBS
    functions allow you to quickly read or write a file, faster than BinaryStream
    or TextInputStream/TextOutputStream.

    The documentation now links to blog articles related to the classes, modules
    or controls related.

    If you use WebKit classes, the new ProgressChanged and TitleChanged events for
    WKWebViewControlMBS control may be useful. With the new NSURLCacheMBS class
    you can change cache behavior and use NSCachedURLResponseMBS for cached

    Our VLC classes got updated to better work with VLC 3.x libraries. This
    includes newer methods to get current picture from VLCMediaPlayerMBS objects
    including CopyCGImage for getting CGImageMBS and showing it in the window.

    GraphicsMagick got a major upgrade in this release. New functions include auto
    orient, resize, and extent for images. Over 80 properties are now visible in
    the debugger.

    The SQL Plugin got improved for handling ODBC connections to FileMaker. Our
    SQL variant functions can now use folderitems to stream files for blob fields.
    SQLite is now built with API armor option to increase stability.

    We got a new XLCopyOptionsMBS class for copy options in Excel files. JSON
    classes can now compare two objects and find items in JSON arrays. CURL can
    now parse MLSD results for FTP file listings into CURLSFileInfoMBS objects.
    PNGReaderMBS and PNGWriterMBS classes can now handle EXIF data blocks

    This release drops a lot of older classes, which are 32-bit Carbon only and
    can't really be used any more in Cocoa applications. Old carbon classes for
    ColorSync, View, Drag & Drop, Menu, Font, ATS and Navigation dialogs are gone.
    QuickDraw related picture support is gone and if you need a new plugin for
    Real Studio, please contact us.

    Finally we updated CURL to version 7.63.0, DynaPDF to, freetype to
    2.9.1, GraphicsMagick to 1.3.31, iconv to 1.15, libarchive to 3.3.3, libexpat
    to 2.2.6, OpenSSL to 1.1.1a, png to 1.6.36, regex to 8.42, SQLAPI to 4.2.4 and
    SQLite to version 3.26.0.

    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. 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 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.

    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!