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
participants (1)
-
support@monkeybreadsoftware.de