Jump to content

MBS FileMaker Plugin 10.3 - More than 6200 Functions In One Plugin


This topic is 1346 days old. Please don't post here. Open a new topic instead.

Recommended Posts

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

As Apple announced their move to Apple Silicon processors, we are already working on an update to our plugin to support it. For now we already defined function SystemInfo.isBigSur to return whether the newer macOS version 11.0 is running. The SystemInfo.isARM function returns 1 if you run on an ARM based CPU and this currently returns 1 on iOS, but will in future return 1 if FileMaker runs on newer Mac hardware with Apple Silicon. And the function SystemInfo.isTranslated will tell your solution whether it runs Intel code on Apple Silicon in emulation. 

To share files, images, links, text or URLs on macOS, you can now show a standard menu from macOS to pick a service to share. In a script you can pick the service and provide additional parameters. This includes passing subject and recipients for email and chat messages. Beside a few standard targets like Airdrop, Apple Mail, Photos and iMessage, you can install various third-party software to use their sharing services.

With WebView.Create and WebView.CreateWithControl you can create a custom web viewer. For MacOS you can choose between WebKit 1.x and 2.x. For iOS you always get WebKit 2.x and for Windows the Internet Explorer engine. As our web viewer is independent of FileMaker's layout engine, you can place it on top of other controls and it stays visible without reloading when switching between different records.

With our new CLibrary functions you can load shared libraries written in C/C++ and list their functions. You pick a function and use the CFunction functions to prepare a call and then run the function. Parameters are automatically converted to the right datatypes and the result converted to a value for FileMaker. This function allows to directly call various functions of the OS directly as well as device SDKs with their interface libraries.

Our Audit functions got a rewrite using SQL parameters internally. This allows us to support Emojis in the logged text. The plugin can now monitor repeated fields for changes. If needed you can disable that with Audit.SetIgnoreRepetitions function.

The CURL functions can now pass SSL certificates via fields instead of referencing files. We rewrote CURL.UseSystemCertificatesfunction to work better on newer macOS versions.

For Windows we added support to load DebugBar into a Webviewer. This is a third-party add-on for Internet Explorer to inspect the DOM tree, run JavaScript and see CSS properties. Use our WebView.ShowDebugBar function to load DebugBar and use it in FileMaker. We improved DragDrop functions to better accept picture data on Windows. For the Shell functions, you can use Shell.SetBufferSize to set the buffer size for capturing output of the command line tool.

On macOS press Command-Shift-F to directly jump to FileMaker's search field to find scripts in Script Workspace. Use Command-F for our script search field. When you copy a script text, we add the script name as comment on top. In the data viewer, set focus to the list and press Command-Option-g to hide global variables, press Command-Option-F to hide fields or press Command-F for the find bar. 

We added Base64URL as an option to various hash and encryption functions. With the improved RSA.Sign you can do JWT RS256 signatures.

We added named color and alpha support on macOS for ColorPanel functions, upgraded Font.Activate for newer macOS versions, Java.DefineClass and Java.FindClass functions for Java, a new JSON.ToXML function to convert JSON to XML and we have improvements for LDAP functions using JSON to pass binary data. 

A few smaller things should not go unmentioned like Files.StandardizePath to standardize file paths, GMImage.Ping and GMImage.PingContainer to read metadata from images without reading all the pixel data, a new Matrix.Multiply function and X509 validate date functions.

Finally we update CURL library to version 7.71.1, DynaPDF to 4.0.40.116, LCMS to 2.11, LibXL to 3.9.1, SQLAPI to 5.1, SQLite to 3.32.0 and Xcode to version 11.5.

See release notes for a complete list of changes. 

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

System Requirements:
* macOS 10.9 or later, including macOS 10.15
* Windows 7 and newer, including Windows 10 and Windows Server 2020
* FileMaker Cloud for AWS (64-bit Linux)
* FileMaker Pro 7 to 19
* FileMaker iOS SDK 16 to 19


Pricing and Availability:
MBS FileMaker Plugin is available directly from the MonkeyBread Software website with licenses starting at just $149 (USD). You can just download and try the plugin without a license or request a trail license. Not all functions are available in all platforms, please check specifications. Please join us on the next conferences and visit our booth.


Monkeybread Software: 
https://www.monkeybreadsoftware.com/

MBS FileMaker Plugin Website: 
https://www.monkeybreadsoftware.com/filemaker/

Function Reference: 
https://www.mbsplugins.eu/

Download Free Trial:
https://www.monkeybreadsoftware.com/filemaker/download.shtml

Events and conferences:
https://www.monkeybreadsoftware.com/filemaker/events/

Logo: 
https://www.monkeybreadsoftware.com/images/MBSLogo.jpg

Release notes: 
https://www.monkeybreadsoftware.com/filemaker/releasenotes.shtml


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-2020 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. FileMaker Pro and FileMaker are trademarks of Claris International, Inc. Other trademarks and registered trademarks may be the property of their respective owners.


Greetings 
Christian Schmitz 
Monkeybread Software

Link to comment
Share on other sites

This topic is 1346 days old. Please don't post here. Open a new topic instead.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.