Nickenich, Germany - (January 16th, 2024) -- Monkeybread Software today is 
pleased to announce MBS Plugin 14.0 for Claris FileMaker 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 14.0 has been updated and now includes over 7200 different 
functions, and the versatile plugin has gained more new functions:


We added new JSON functions creating diffs with the changes between two JSON 
documents. A matching JSOn function can apply the patch later to the JSON if 
needed. The functions allow you to log changes between JSONs to document 
changes.

For DynaPDF we got new parser functions. They allow you to find and replace 
text on a page, highlight or mark texts and delete texts.

We improved Phidget functions and you can start server discovery to find remote 
devices. A phidget can be connected to a wireless hub, that forwards all data 
via Ethernet or Wifi to a computer in the local network. New example databases 
show how to use barometer, distance sensor, IR receiver, voltage input and 
digital inputs.

If you received data and you are not sure about the type of data, please check 
Container.IdentifyData, Files.IdentifyData and Text.IdentifyData functions to 
identify the data. 

If you use macOS contacts database, you can store fmp:// URLs for the contacts 
to open FileMaker by clicking the URL and jump to your record right away. In 
FileMaker, use CNContactStore.ContactsMatchingURL function to find the record 
based on such an URL.

For CURL you can set different triggers for success or failure state of the 
transfer, which is great for transfers running in the background. We got an 
useful XML.ToHTML function to visualize XML. Use 
Math.Random.ExponentialDistribution, Math.Random.NormalDistribution and 
Math.Random.PoissonDistribution functions for random numbers with exponential, 
normal or poisson distribution.

The XL.FormControl.JSON function can provide an overview about form controls in 
an Excel worksheet. When working with form fields, you can now refer to them by 
name as well as by index.

Use List.Shuffle and QuickList.Shuffle functions to randomize the order of list 
entries. Functions to find duplicates in the lists can now optional work case 
sensitive. We added a timestamp parameter for Archive.AddContainer, 
Archive.AddFile and Archive.AddText functions. 

When you run a SQL query within FileMaker with FM.SQL.Execute, you can transfer 
the result to a matrix using FM.SQL.ToMatrix function. The 
Matrix.IndexOfFirstValueMatching function can be used to find which row 
contains a certain value.

The comment links to scripts got improved with the possibility to specify the 
target script by ID instead of name. Pressing the option key while clicking the 
link will open the target script in a new window.

We added new shortcuts Command-+ and Command-- for calculation fields to 
directly adjust the font size. Use new shortcuts Command-Option-Cursor hotkeys 
in the relationship graph to align items and Command-Option-Shift-Cursor key 
shortcuts to resize items to smallest/biggest size. See tooltips on the 
buttons. When you use the search within a calculation field, please press 
Command-Shift-G to find the previous match.

The Search Scripts example file shows you how to combine HotKey, Clipboard and 
XML functions to perform a search in the current script. Once you press the F8 
key, the database shows the script steps in a layout where you can perform a 
search and then see which line numbers you need to find in the Script 
Workspace. This finally provides a kind of search for Windows users.

Finally we updated CURL to version 8.5.0, DynaPDF to 4.0.82.239, openssl 
library to 3.1.4, SQLAPI to 5.3.0, SQLite to 3.44.1, LCMS to 2.16, Xcode to 
15.2 and Visual Studio to version 2022.


See release notes for a complete list of changes:
https://monkeybreadsoftware.com/filemaker/releasenotes140.shtml


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.13 or later
* Windows 8 and newer
* FileMaker Pro 7 to 20.3
* FileMaker iOS SDK 
* FileMaker Server for Linux, Windows or macOS
* Claris Pro
* Claris Server


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 Website
https://monkeybreadsoftware.com/filemaker/


Documentation: 
https://mbsplugins.eu/


Release notes: 
https://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-2024 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


_______________________________________________
MBS FM Plugin mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to