Hi,
Let's start a new round for MBS Plugin development:
* Changed PageSetupDialog and PrintDialog functions to return an error if
called on server.
* Changed DynaPDF.InitColorManagement and DynaPDF.InitColorManagementEx, so you
can call without profiles to deactivate color management.
* Improved search window to show an error message if the WebView can't be
created (on Windows).
* Fixed a crash with Translation functions for macOS 15.x.
* Changed Vision.RecognizeText and Vision.RecognizeTextJSON to auto detect the
language
* Added Translation.DetectLanguage function.
* Fixed a problem with the search box for relationship graph disappearing on
Windows.
* Added Files.OpenFiles function.
* Added group parameter to ScriptWorkspace.OpenScript function.
* Improved Matrix.InsertRecordsToSQL and FM.SQL.InsertRecordsToSQL functions to
pass NULL if a number or date field is empty. Otherwise SQL would complain
about passing invalid date or number.
* Implemented Files.USBSerialNumber for Windows.
* Improved Hash.CRC16 function to better handle some special variants.
* Added SyntaxColoring.GetFormatAddSpaceBeforeSemicolon and
SyntaxColoring.SetFormatAddSpaceBeforeSemicolon function to set whether to add
space before semicolon for our calculation formatting.
* Updated curl to latest pre-release and patched an IMAP regression.
* Improved ClearRegistration to clear more keys on the Registry on Windows.
* Updated LibXL to version 5.1.
* Changed XL.Book.AddConditionalFormat function to take area as parameters.
* Added XL.Book.Clear and XL.Book.ErrorCode functions.
* Added XL.Book.ConditionalFormat and XL.Book.ConditionalFormatSize functions.
* Added XL.Sheet.ConditionalFormatSize and XL.Sheet.ConditionalFormatting
functions.
* Added XL.Sheet.RemoveConditionalFormatting function.
* Rewrote FM.SQL.InsertRecords and Matrix.InsertRecords functions to use same
code internal.
* Rewrote FM.SQL.InsertRecordsToSQL and Matrix.InsertRecordsToSQL functions to
use same code internal.
* Changed tag to tagValue for PhidgetsRFID values to report the tag for a RFID
card.
* Improved the field picker link to allow it to link to current table.
* Deprecated FM.GetSQLBatchMode and FM.SetSQLBatchMode.
* Rewrote FM.InsertRecordQuery and FM.InsertRecordQueryIgnoreDuplicates to use
newer code base.
* Rewrote SQL.InsertRecords to use newer code base.
* Fixed a text encoding problem with copy & paste of XML from Script
Workspace on Windows.
* Improved Files.USBSerialNumber function on Windows to report hard disk and
SSD serial numbers, too.
* Added grouping to script search.
* Rewrote FM.InsertOrUpdateRecordQuery to use newer code base.
* Added FM.SQL.InsertOrUpdateRecords and Matrix.InsertOrUpdateRecords functions.
* Added a tool button for search window with a copy results command.
* Added XL.LoadBookInfo function.
* Fixed a bug where the search window could trigger a license dialog even if
you have a license.
* Improved Files.RenameFile on Windows to try an alternative way if the rename
failed.
* Added FM.SQL.InsertOrUpdateRecordsToSQL and Matrix.InsertOrUpdateRecordsToSQL
functions.
* Patched CURL for the check reuse of sessions for verify status with Apple
SecTrust.
* Improved functions taking path to report an error about an empty text passed
as path instead continuing normally.
* Improved Printer.Print function to wait a bit if the combobox is not yet
loaded on Windows.
* Improved search field in relationship graph to resize better on macOS.
* Updated Phidgets library headers to current version (28th January 2026).
* Added CurrentOutput and LEDArray as device for Phidget.Create function.
* Changed XL.Sheet.AddConditionalFormatting so you pass the first range with
the function call.
* Improved formatting rules for calculations to better handle ${} in the
formulas.
* Added ScriptWorkspace.SelectGroup function.
* Added Phidget.ClearLEDs, Phidget.SetAnimation, Phidget.SetLED,
Phidget.SetLEDs, Phidget.StopAnimation and Phidget.SynchronizeAnimations
functions.
* Added JSON.ToToon function.
* Updated Xcode to version 26.2.
Download at
https://www.monkeybreadsoftware.com/filemaker/files/Prerelease/
or ask for being added to the DropBox shared folder.
New functions here:
https://www.mbsplugins.eu/newinversion161.shtml
Please also go to the FM Soup forum and setup "Watching First Post" for the MBS
category, so you get an email when I start my pre-release topic. Then once you
see that, please put the topic on watching, so you get an email for every new
posting from me.
https://the.fmsoup.org/c/plugins/mbs-plugins/58
Greetings
Christian
—
See you at the [Full Access] 2026
August 6th – 10th 2026 in Pacific Grove, California
https://fullaccess.us
_______________________________________________
MBS FM Plugin mailing list -- [email protected]
To unsubscribe send an email to [email protected]