« MonkeyBread Software … | Home | Common problems loadi… »

MBS FileMaker Plugin 11.3 - More than 6500 Functions In One Plugin

Nickenich, Germany - (July 12th, 2021) -- MonkeyBread Software today is pleased to announce MBS FileMaker Plugin 11.3 for macOS, iOS, Linux and Windows, the latest update to their product that is easily the most powerful plugin currently available for Claris FileMaker produce line. As the leading database management solution for Windows, macOS, iOS and the web, the Claris FileMaker Pro Integrated Development Environment supports a plugin architecture that can easily extend the feature set of the application. MBS FileMaker Plugin 11.3 has been updated and now includes over 6500 different functions, and the versatile plugin has gained more new functions:

With this release we integrate zbar as an option for barcode detection. If you have a picture of a barcode to detect, you can try Barcode.Detect with zxing. Or you load the zbar library with Barcode.LoadLibrary function and then try the new Barcode.Scan function. Supported barcodes in zbar includes EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code.

For years we have OCR functions using tesseract 3.02 and that library got dated. We now allow you to opt-in to use OCR.Load and load the current version 4.1 of tesseract and benefit from the enhancements in the library. With the new version you can recognize with multiple languages in the same text and pass a picture directly to the engine.

You may use custom functions in FileMaker. Would you enjoy having them stored in a table? You could keep multiple versions like production vs. development and then load them at startup of FileMaker into memory. Then you can call them anywhere with our FM.CF function and pass variable number of parameters. Works across multiple files and can be used server side or in FileMaker iOS SDK.

For CURL we added a support for pre-signed URLs. You can use our examples for Amazon S3 to upload files and then generate time limited URLs to access those files with CURL.AWSPresignURL to load them e.g. in a WebViewer. The CAInfo file can now be passed from a container.

Use the new JS.CF function to define custom functions in JavaScript and run them via our plugin at any time. Store the functions in a table and load them on startup of FileMaker. Then use them across files as long as FileMaker runs, including server side scripts or FileMaker iOS SDK. Enjoy all the built-in JavaScript functions for math, arrays, JSON or define your own functions including reaching out to FileMaker via evaluate, SQL queries or script triggering. Create named JavaScript environments with JS.New, list existing ones with JS.List function and call functions via JS.CallFunctionValues.

For Windows we improved our Screenshot function to work on multiple screens. We implemented more RTF functions like the new Text.RTFToText function. And that includes Clipboard.GetStyledText and Clipboard.SetStyledText to now work on Windows as well as TextView.GetStyledText and TextView.SetStyledText.

For macOS we added the option to get private browsing for WebViewers with WebView.SetUsePrivateBrowsing function, we support more barcode types for Vision.DetectBarcode and the PageSetupDialog functions can now define a custom paper size. We added SystemInfo.isMonterey to check for the upcoming macOS version.

For iOS the QuickLook panel can now disable sharing with QLPreviewPanel.SetSharingAllowed function. The SystemInfo.IsLowPowerModeEnabled can tell you whether user is low on battery.

We added Archive.GZipDecompress to quickly decompress gzip data in memory. Our script search now jumps to a matching line with return key, XML.Query function got new flags and new App.PlaySystemSound function allows to play system sounds. We added newer list functions like List.MapEntries and List.GetColumn, a new FM.ErrorMessage function to query error messages for FileMaker error codes and we got a Text.FromStyles function to turn JSON from Text.Styles back to styled text.

Finally we updated curl library to version 7.77.0, DynaPDF to 4.0.54.148, openssl library to 1.1.1k, SQLite to 3.36.0 and Xcode to version 12.5.1

See release notes for a complete list of changes.

12 07 21 - 09:44