MBS Filemaker Plugin
MBS Filemaker Plugin


HomeInternet UtilitiesServersMBS Filemaker Plugin
MBS Filemaker Plugin free download for Mac

MBS Filemaker Plugin10.4

15 September 2020

Powerful plug-in for FileMaker.


MBS FileMaker Plugin is easily the most powerful plug-in available for FileMaker today. There are over 6,000 functions that allow FileMaker developers to extend their solutions in some amazing ways. Each function does a little task and in their combination, you can unleash the full power of our plugin. MBS Plugin support FileMaker Pro Advanced, Server (Scheduled Scripts, WebDirect & PSoS), Runtime, Cloud for AWS, and the iOS SDK. To learn how to use them together, please check our reference and our more than 500 example databases.

The Current version of MBS Plugin always supports the current version and a few versions back. We recommend using the latest version to benefit from bug fixes and newer features.

What's new in MBS Filemaker Plugin

Version 10.4:
  • Archive.ExtractFile function
  • CoreLocation.requestLocation function for macOS
  • CURL.GetEffectiveMethod and CURL.GetRetryAfter functions
  • CURL.GetOptionCustomRequest, CURL.GetOptionPostFields, CURL.GetOptionURL and CURL.GetOptionUserName functions
  • FileDialogWatcher.GetLastPath and FileDialogWatcher.Install for Windows in addition for macOS, but doesn't work as FileMaker uses older APIs
  • GMImage.GetFontFamily, GMImage.GetFontStretch, GMImage.GetFontStyle, GMImage.GetFontWeight, GMImage.SetFontFamily, GMImage.SetFontStretch, GMImage.SetFontStyle and GMImage.SetFontWeight functions
  • GMImage.ListTypeInfo function
  • GMImage.MagickVersion function
  • ImageCapture.SetItems
  • Script function
  • IOSApp.ReadReceipt function to read iOS and Mac App Store receipts
  • JSON.GetArrayItems function to work with huge JSON arrays
  • ListDialog.GetUsesAlternatingRowBackgroundColors and ListDialog.SetUsesAlternatingRowBackgroundColors functions
  • Menu entry for help menu to show MBS Preferences dialog easier
  • Prefix/postfix operator for List.IndexOfFirstValueMatching, QuickList.IndexOfFirstValueMatching, List.CountValuesMatching and QuickList.CountValuesMatching
  • RemoveAll and ReturnNewList parameters to QuickList.RemoveDuplicateItems function
  • SSH.ConfigureKeepAlive function
  • SyntaxColoring.HelpMenu.SetEnabled and SyntaxColoring.HelpMenu.GetEnabled functions
  • Text.FilterASCII function
  • TextView.GetStyledText, TextView.SetStyledText and TextView.AppendStyledText functions
  • Trace.GetServerLogPath and Trace.SetServerLogPath functions. Allows to have one trace log file per thread
  • UNNotification.AddFile and UNNotification.AddImage functions
  • Audit.SetIgnoreSummaryFields and Audit.SetIgnoreCalculations to clear field cache, so the setting is applied sooner
  • CURL.SetOptionIssuerCertBlob, CURL.SetOptionProxyIssuerCert, CURL.SetOptionProxyIssuerCertBlob, CURL.SetOptionProxySSLCertBlob, CURL.SetOptionProxySSLKeyBlob, CURL.SetOptionSSLCertBlob and CURL.SetOptionSSLKeyBlob to replace line endings for keys to LF if needed
  • Email.Verify to have flags as second parameter. We keep 1 for network check and add 2 as an option to return the name of the mail server domain
  • Go To Line box for Script Workspace to hide if it's coming close to window title
  • JSON.ToXML to recreate attributes stored as @attributes entry by XML.ToJSON function
  • A crash in Audit functions when querying GetFieldID internally. Affects Audit.Backup, Audit.Backup2, Audit.Changed, Audit.Changed2, Audit.Delete and Audit.Delete2 functions
  • An issue where Audit.Changed would rebuild the table cache too often
  • An issue with CURL.SetOptionPostFields to accept > 8 MB in size of post data
  • Bug in XML.NodeCount and XML.NodeNames, where root node was counted when we had no children
  • FM.RunDatabaseDesignReport and FM.RunSaveAsXML to pass directory for macOS again. If possible we now skip the save dialog and tell FileMaker where to save directly
  • Issue with MBSInit.framework
  • Issue with future FileMaker 19 version
  • Month for JS.UTCDateToTime function
  • Problem with EmailParser functions causing crash with parsing invalid email header
  • Socket.Write functions to properly return error instead of -1 in case of errors
  • SystemInfo.CPUBrandString for Windows 64-bit
  • Time zone issue in Time.TimeStampToUTC with Windows with daylight saving
  • Audit.Changed and related to only query table list once per call
  • AVExport.SetTimeRange to return error with invalid time given
  • Copy/cut/paste for editing script calculations
  • Socket functions to better return errors. Socket.AvailableBytes, Socket.Write or Socket.Read functions now return an error when socket is disconnected or otherwise broken
  • Text encoding handling for XML Parsing in XML functions, Menu.DefineQuickMenuXML and Clipboard functions
  • Bzip2 library to version 1.0.8
  • CURL to version 7.72.0
  • DynaPDF to version with ZUGFeRD 2.1
  • GraphicsMagick library to version 1.3.35
  • Jpeg library to version 9d
  • Pcre library to version 8.44
  • SQLAPI to 5.1.1
  • SQLite to version 3.33.0. This includes decimal extension now
  • To Xcode 10.6
  • Upgraded Visual Studio from 2008 to 2019 and rebuild everything
  • Applied SQLAPI patch for SADateTime
  • Deprecated MatrixDongle functions
  • Implemented Files.FolderSize for iOS and Linux
  • Optimized per thread storage for Windows in Visual Studio 2019
  • Rewrote Hotkey functions for Windows to use official API. May prevent from duplicate registration and a hotkey processed in FileMaker is no longer passed to other apps
  • Rewrote plugin to show notification again on macOS in case a plugin function reports an error

Related articles

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

How would you rate MBS Filemaker Plugin app?

0 Reviews of MBS Filemaker Plugin