# MBS FileMaker Plugin 16.3 development

**URL:** <https://the.fmsoup.org/t/mbs-filemaker-plugin-16-3-development/5473>\
**Category:** MBS Plugins\
**Tags:** plugin, mbs, mbs-plugin-development\
**Created:** [June 1, 2026, 5:49am UTC](https://the.fmsoup.org/t/mbs-filemaker-plugin-16-3-development/5473 "2026-06-01T05:49:51Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![MonkeybreadSoftware](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/monkeybreadsoftware/32/361_2.png) [@MonkeybreadSoftware](https://the.fmsoup.org/u/MonkeybreadSoftware)\
**Post date:** [June 1, 2026, 5:49am UTC](https://the.fmsoup.org/t/mbs-filemaker-plugin-16-3-development/5473/1 "2026-06-01T05:49:51Z")

</div>

Hello,

in this thread I want to post to you what's new in development of MBS Plugin, version 16.3.

Download is available as usual here:

[monkeybreadsoftware.com/filemaker/files/Prerelease/](https://www.monkeybreadsoftware.com/filemaker/files/Prerelease/)

If you like our plugin, bookmark, like or forward this thread.

If not, well you can ignore it.

[New functions in documentation](https://www.mbsplugins.eu/newinversion163.shtml).

Thanks for supporting our plugin.

For questions please do not answer here, but start a new discussion.

Greetings  
Christian

---

<div class="post-metadata">

**Author:** ![MonkeybreadSoftware](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/monkeybreadsoftware/32/361_2.png) [@MonkeybreadSoftware](https://the.fmsoup.org/u/MonkeybreadSoftware)\
**Post date:** [June 1, 2026, 5:50am UTC](https://the.fmsoup.org/t/mbs-filemaker-plugin-16-3-development/5473/2 "2026-06-01T05:50:44Z")

</div>

- Added [CNContactPicker.CurrentProperties](https://www.mbsplugins.eu/CNContactPickerCurrentProperties.shtml) function.
- Added [CNContactPicker.GetDisplayedKeys](https://www.mbsplugins.eu/CNContactPickerGetDisplayedKeys.shtml) and [CNContactPicker.SetDisplayedKeys](https://www.mbsplugins.eu/CNContactPickerSetDisplayedKeys.shtml) functions.
- Added Command-Option-T shortcut for the calculation editor to insert the current selected table occurrence in the popup menu into the text.
- Added [CURL.GetSizeDelivered](https://www.mbsplugins.eu/CURLGetSizeDelivered.shtml) function.
- Added flag 4 for [WebView.CreateWindow](https://www.mbsplugins.eu/WebViewCreateWindow.shtml) function to make the window a floating palette.
- Added flags to return JSON for [SpeechRecognition.Recognize](https://www.mbsplugins.eu/SpeechRecognitionRecognize.shtml) function.
- Added GridFS functions for [MongoDB](https://www.mbsplugins.eu/component_MongoDB.shtml) functions: [MongoDB.GridFS.Close](https://www.mbsplugins.eu/MongoDBGridFSClose.shtml), [MongoDB.GridFS.Drop](https://www.mbsplugins.eu/MongoDBGridFSDrop.shtml), [MongoDB.GridFS.Find](https://www.mbsplugins.eu/MongoDBGridFSFind.shtml), [MongoDB.GridFS.FindOne](https://www.mbsplugins.eu/MongoDBGridFSFindOne.shtml), [MongoDB.GridFS.FindOneByFileName](https://www.mbsplugins.eu/MongoDBGridFSFindOneByFileName.shtml), [MongoDB.GridFS.GetChunks](https://www.mbsplugins.eu/MongoDBGridFSGetChunks.shtml), [MongoDB.GridFS.GetFiles](https://www.mbsplugins.eu/MongoDBGridFSGetFiles.shtml), [MongoDB.GridFS.Open](https://www.mbsplugins.eu/MongoDBGridFSOpen.shtml), [MongoDB.GridFS.Read](https://www.mbsplugins.eu/MongoDBGridFSRead.shtml), [MongoDB.GridFS.Remove](https://www.mbsplugins.eu/MongoDBGridFSRemove.shtml), [MongoDB.GridFS.RemoveByFileName](https://www.mbsplugins.eu/MongoDBGridFSRemoveByFileName.shtml) and [MongoDB.GridFS.Write](https://www.mbsplugins.eu/MongoDBGridFSWrite.shtml).
- Added JBIG2Lossy as option for [DynaPDF.GetImage](https://www.mbsplugins.eu/DynaPDFGetImage.shtml) function.
- Added [Keychain.AddGenericPassword](https://www.mbsplugins.eu/KeychainAddGenericPassword.shtml), [Keychain.DeleteGenericPassword](https://www.mbsplugins.eu/KeychainDeleteGenericPassword.shtml), [Keychain.FindGenericPassword](https://www.mbsplugins.eu/KeychainFindGenericPassword.shtml), [Keychain.ListGenericPasswords](https://www.mbsplugins.eu/KeychainListGenericPasswords.shtml) and [Keychain.UpdateGenericPassword](https://www.mbsplugins.eu/KeychainUpdateGenericPassword.shtml) functions.
- Added PageRanges, PrinterName, PagesPerSide, Copies, Collation, ColorMode and Duplex parameters for [WebView.SetPrintParameter](https://www.mbsplugins.eu/WebViewSetPrintParameter.shtml) function on Windows.
- Added [Printer.CancelJob](https://www.mbsplugins.eu/PrinterCancelJob.shtml) and [Printer.GetJobsAsJSON](https://www.mbsplugins.eu/PrinterGetJobsAsJSON.shtml) functions.
- Added width and height for [DynaPDF.GetField](https://www.mbsplugins.eu/DynaPDFGetField.shtml) to ask for field size.
- Added [XL.Sheet.AutoFilter](https://www.mbsplugins.eu/XLSheetAutoFilter.shtml).GetSortEx and [XL.Sheet.AutoFilter](https://www.mbsplugins.eu/XLSheetAutoFilter.shtml).SortLevels functions.
- Added [XL.Sheet.DataValidation](https://www.mbsplugins.eu/XLSheetDataValidation.shtml), [XL.Sheet.DataValidationSize](https://www.mbsplugins.eu/XLSheetDataValidationSize.shtml) and [XL.Sheet.DataValidations](https://www.mbsplugins.eu/XLSheetDataValidations.shtml) functions.
- Added [XL.Table.IsAutoFilter](https://www.mbsplugins.eu/XLTableIsAutoFilter.shtml) and [XL.Table.RemoveFilter](https://www.mbsplugins.eu/XLTableRemoveFilter.shtml) functions.
- Fixed a possible crash in [GMImage.DrawPath](https://www.mbsplugins.eu/GMImageDrawPath.shtml) function.
- Fixed an issue on Linux where [Barcode.Generate](https://www.mbsplugins.eu/BarcodeGenerate.shtml) didn't create a picture due to a link issue using the wrong zint library version (broken in 16.2).
- Fixed an issue with [JSON.InsertRecord](https://www.mbsplugins.eu/JSONInsertRecord.shtml) crashing when you have illegal type mismatches in the parameters.
- Fixed [DynaPDF.GetField](https://www.mbsplugins.eu/DynaPDFGetField.shtml) to return the correct BBox.
- Fixed memory leak in [MongoDB.NowUTC](https://www.mbsplugins.eu/MongoDBNowUTC.shtml), [MongoDB.Time](https://www.mbsplugins.eu/MongoDBTime.shtml), [MongoDB.ContainerToBinary](https://www.mbsplugins.eu/MongoDBContainerToBinary.shtml) and [MongoDB.TextToBinary](https://www.mbsplugins.eu/MongoDBTextToBinary.shtml) functions.
- Fixed memory leaks in [Llama.Tokenize](https://www.mbsplugins.eu/LlamaTokenize.shtml) and [Llama.Detokenize](https://www.mbsplugins.eu/LlamaDetokenize.shtml) functions.
- Improved fmp: URL handling to work with newer version depending fmp URLs.
- Improved [Llama.Chat](https://www.mbsplugins.eu/LlamaChat.shtml) and [Llama.Query](https://www.mbsplugins.eu/LlamaQuery.shtml) to yield time after 1000 tokens.
- Improved memory management for [MongoDB](https://www.mbsplugins.eu/component_MongoDB.shtml) functions.
- Updated CURL library to version 8.20.0.
- Updated DynaPDF to version 5.0.2.11.
- Updated expat to version 2.8.1.
- Updated jsoncons to version 1.7.0.
- Updated lcms to version 2.19.1.
- Updated LibXL to version 5.2.0.
- Updated mongo-c-driver to version 2.3.0.
- Updated Xcode to version 26.5.

---

<div class="post-metadata">

**Author:** ![MonkeybreadSoftware](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/monkeybreadsoftware/32/361_2.png) [@MonkeybreadSoftware](https://the.fmsoup.org/u/MonkeybreadSoftware)\
**Post date:** [June 15, 2026, 6:44am UTC](https://the.fmsoup.org/t/mbs-filemaker-plugin-16-3-development/5473/3 "2026-06-15T06:44:48Z")

</div>

16.3pr2:

- Added GuidedAccessState, RevertTransactionOnErrorState and WindowUUID for the get() functions help links.
- Added [SerialPort.Setup](https://www.mbsplugins.eu/SerialPortSetup.shtml) function.
- Added [SystemInfo.isGoldenGate](https://www.mbsplugins.eu/SystemInfoisGoldenGate.shtml) function.
- Enhanced the Command-Option-T shortcut for calculation editor: If you have no selection, we insert current table occurence name. If you selected text, we select the matching table occurence in the popup menu.
- Fixed a bug in [Math.FormatNumber](https://www.mbsplugins.eu/MathFormatNumber.shtml) function, introduced in pr1.
- Fixed a bug in [ProcessActivity.beginActivity](https://www.mbsplugins.eu/ProcessActivitybeginActivity.shtml) function not passing display sleep correctly.
- Improved [PDFKit.Combine](https://www.mbsplugins.eu/PDFKitCombine.shtml) to copy metadata values from first document to the new document.
- Improved performance of [Hash.RandomHexString](https://www.mbsplugins.eu/HashRandomHexString.shtml) function.
- Updated jsoncons to version 1.8.1.
- Updated mongo-c-driver to version 2.3.1.
- Updated openssl to version 3.5.7.
- Warning: The minimum macOS version is currently 10.15, but will change to 11.0 or 12.0 end of 2026.

---

<div class="post-metadata">

**Author:** ![MonkeybreadSoftware](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/monkeybreadsoftware/32/361_2.png) [@MonkeybreadSoftware](https://the.fmsoup.org/u/MonkeybreadSoftware)\
**Post date:** [June 22, 2026, 6:00am UTC](https://the.fmsoup.org/t/mbs-filemaker-plugin-16-3-development/5473/4 "2026-06-22T06:00:48Z")

</div>

16.3pr3:

- Improved Command-Option-T shortcut for the calculation editor to insert the current selected table occurrence in the popup menu into the text and cut away the field name.
- Added a display of the time needed for the execution of a calculation. Shows time needed in milliseconds or microseconds.
- Improved the DPI awareness on Windows for various [window](https://www.mbsplugins.eu/component_Window.shtml) functions.
- Fixed an issue with [Window.PositionNextDialog](https://www.mbsplugins.eu/WindowPositionNextDialog.shtml) not resizing the window properly.
- Updated [FM.InsertRecord](https://www.mbsplugins.eu/FMInsertRecord.shtml) to delay getting the field types until we have a field type mismatch.
- When loading schema with [Audit](https://www.mbsplugins.eu/component_Audit.shtml) functions, we log in trace log how long the SQL requests took.
- Added [Window.Screen](https://www.mbsplugins.eu/WindowScreen.shtml) function.
- Improved [WebView.Close](https://www.mbsplugins.eu/WebViewClose.shtml) to close the WebView window.
- Improved WebView window to be closable with window.close in JavaScript..
- Updated the script search. Added compact view, details toggles, exclusion, RegEx help and more.
- Added [List.ColumnMatchesPostfix](https://www.mbsplugins.eu/ListColumnMatchesPostfix.shtml), [List.ColumnMatchesPrefix](https://www.mbsplugins.eu/ListColumnMatchesPrefix.shtml) and [List.ColumnMatchesSubString](https://www.mbsplugins.eu/ListColumnMatchesSubString.shtml) functions.
- Updated DynaPDF to version 5.0.3.12.
- Added ConvGrayToSauvola to the compression filter flags for [DynaPDF.Optimize](https://www.mbsplugins.eu/DynaPDFOptimize.shtml) function.
- Added DeleteWatermarks, DeleteWatermarkAnnots and UseSauvolaFilter for [DynaPDF.Optimize](https://www.mbsplugins.eu/DynaPDFOptimize.shtml) function.

---

<div class="post-metadata">

**Author:** ![MonkeybreadSoftware](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/monkeybreadsoftware/32/361_2.png) [@MonkeybreadSoftware](https://the.fmsoup.org/u/MonkeybreadSoftware)\
**Post date:** [June 29, 2026, 7:01am UTC](https://the.fmsoup.org/t/mbs-filemaker-plugin-16-3-development/5473/5 "2026-06-29T07:01:51Z")

</div>

16.3pr4:

- Improved display of calculation time.
- Tuned the script search.
- Updated CURL library to version 8.21.0.
- Deprecated [CURL.SetOptionStreamDepends](https://www.mbsplugins.eu/CURLSetOptionStreamDepends.shtml) and [CURL.SetOptionStreamDependsE](https://www.mbsplugins.eu/CURLSetOptionStreamDependsE.shtml) functions.
- Updated libarchive to version 3.8.8.
- Improved script search. You can skip disabled script steps.
- Updated expat to version 2.8.2.
- Added [ScriptWorkspace.Steps](https://www.mbsplugins.eu/ScriptWorkspaceSteps.shtml) function.
- Improved [GMImage.WriteToWebPContainer](https://www.mbsplugins.eu/GMImageWriteToWebPContainer.shtml) to write WEBP containers instead of FILE containers on FileMaker 26.

---

<div class="post-metadata">

**Author:** ![MonkeybreadSoftware](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/monkeybreadsoftware/32/361_2.png) [@MonkeybreadSoftware](https://the.fmsoup.org/u/MonkeybreadSoftware)\
**Post date:** [July 6, 2026, 9:14am UTC](https://the.fmsoup.org/t/mbs-filemaker-plugin-16-3-development/5473/6 "2026-07-06T09:14:20Z")

</div>

16.3pr5:

- Fixed an edge case in [Time.Parse](https://www.mbsplugins.eu/TimeParse.shtml) to work better with dates past midnight. We wrap to next day then.
- Patched libssh2 for CVE-2026-55200.
- Updated SQLite to version 3.53.3.
- Updated Xcode to version 26.6.
- Improved script search.
- The context menu in the Script Workspace shows a command to open the help for a script step in English.

---

<div class="post-metadata">

**Author:** ![MonkeybreadSoftware](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/monkeybreadsoftware/32/361_2.png) [@MonkeybreadSoftware](https://the.fmsoup.org/u/MonkeybreadSoftware)\
**Post date:** [July 17, 2026, 9:54am UTC](https://the.fmsoup.org/t/mbs-filemaker-plugin-16-3-development/5473/7 "2026-07-17T09:54:12Z")

</div>

16.3pr6:

- Fixed variable check to ignore percent sign for Set Zoom Level script step.
- Deprecated [SyntaxColoring.SortMenuEntries.SetEnabled](https://www.mbsplugins.eu/SyntaxColoringSortMenuEntriesSetEnabled.shtml) and [SyntaxColoring.SortMenuEntries.GetEnabled](https://www.mbsplugins.eu/SyntaxColoringSortMenuEntriesGetEnabled.shtml) functions.
- Fixed log files on server on Windows if FileMaker Server is installed outside the C: drive.
- Improved [Files.GetNodeID](https://www.mbsplugins.eu/FilesGetNodeID.shtml) function on Windows to handle folders, too.
- Added [Audit.FieldCacheSize](https://www.mbsplugins.eu/AuditFieldCacheSize.shtml) and [Audit.TableCacheSize](https://www.mbsplugins.eu/AuditTableCacheSize.shtml) functions.
- Updated mongo-c-driver to version 2.3.3.
- Fixed [MapView.SetAnnotationCoordinate](https://www.mbsplugins.eu/MapViewSetAnnotationCoordinate.shtml) function for iOS to change annotation on main thread.

---

<div class="post-metadata">

**Author:** ![MonkeybreadSoftware](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/monkeybreadsoftware/32/361_2.png) [@MonkeybreadSoftware](https://the.fmsoup.org/u/MonkeybreadSoftware)\
**Post date:** [July 20, 2026, 11:38am UTC](https://the.fmsoup.org/t/mbs-filemaker-plugin-16-3-development/5473/8 "2026-07-20T11:38:14Z")

</div>

DynaPDF may get a few new SVG functions soon. 🙂

But since we plan to release 16.3 tomorrow, those will go into the following version.

---

<div class="post-metadata">

**Author:** ![MonkeybreadSoftware](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/monkeybreadsoftware/32/361_2.png) [@MonkeybreadSoftware](https://the.fmsoup.org/u/MonkeybreadSoftware)\
**Post date:** [July 21, 2026, 10:45am UTC](https://the.fmsoup.org/t/mbs-filemaker-plugin-16-3-development/5473/9 "2026-07-21T10:45:37Z")

</div>

and released:

## [MBS Plugin 16.3 for Claris FileMaker](https://www.mbsplugins.de/archive/2026-07-21/MBS_Plugin_163_for_Claris_File/monkeybreadsoftware_blog_filemaker)
