Hi, Let's start a new round for MBS Plugin development: * Updated DynaPDF to version 4.0.81.236. * Updated SQLAPI to version 5.3. * Added FullyQualifiedFieldName as new field for DynaPDF.GetFieldAsJSON and DynaPDF.GetFieldAsJSON results. * Added DynaPDF.GetFullyQualifiedFieldName function. * Fixed WebView.InstallUserMediaAccess to not return error when called a second time. * Added flags for List.BestMatch and QuickList.BestMatch to use Jaro-Winkler distance optionally and optionally return list of top 5. * Added Command-Option-Cursor key shortcuts for relationship graph on macOS to align items. * Added Command-Option-Shift-Cursor key shortcuts for relationship graph on macOS to resize items to smallest/biggest size. * Fixed ListDialog functions to not use column widths if you have only one column. * Fixed copy variables command to not limit it to 500 lines. * Improved script coloring to better read script lines. * Added caching for variable check to improve performance for longer scripts. * Fixed an endless loop in JSON.Search function with a bad query. Now propergates the error properly. * Implemented Time.Parse for Windows. * Improved animation for ProgressDialog functions on macOS. * Fixed an issue with auto completing underscore prefixed local variables. * Added Phidget.DisableServerDiscovery and Phidget.EnableServerDiscovery functions. * Added SyntaxColoring.GetCodeFoldingEnabled and SyntaxColoring.SetCodeFoldingEnabled function. * Added List.Shuffle and QuickList.Shuffle functions. * Improved performance for newer JSON functions. * Fixed AppleScript.Compile to clear last error for AppleScript.LastErrorMessage function. * Updated for future FileMaker version. * Updated openssl library to version 3.1.4. * Removed support for Claris Pro/Server. * Updated to LCMS 2.16fc1. * Improved format button to handle <=, >= and <> correctly. But you can also use ≤, ≥ or ≠ of course. * Enabled Folders.UserDownloads to work in iOS. * Fixed a problem in Matrix.CopyRow when using row names. * Added Matrix.IndexOfFirstValueMatching function. * Updated SQLite to version 3.44.1. * Added DynaPDF parser functions: DynaPDF.Parser.ChangeAltFont, DynaPDF.Parser.Create, DynaPDF.Parser.DeleteText, DynaPDF.Parser.ExtractText, DynaPDF.Parser.FindText, DynaPDF.Parser.Line, DynaPDF.Parser.ParsePage, DynaPDF.Parser.ReplaceSelText, DynaPDF.Parser.SetAltFont, DynaPDF.Parser.TextMatrix, DynaPDF.Parser.WriteToPage. * Added JSON.JSONPatch.ApplyPatch, JSON.JSONPatch.FromDiff, JSON.MergePatch.ApplyPatch and JSON.MergePatch.FromDiff functions. * Added CNContactStore.ContactsMatchingURL function. * Added FM.SQL.ToMatrix function. * Fixed an edge case with Path.LastPathComponent to return last path name, even if a slash is on the end of the path. * Added command-J to format text as JSON in a text view, e.g. in data viewer result. * Fixed CURL.SetupAWS and CURL.SetupOAuth to reset NoBody flag if new transfer is not head. * Fixed DynaPDF field functions to try different field structure sizes, if the DynaPDF DLL is much newer/older than our plugin and prevent errors about different structure sizes. * Improved XL functions for form controls to take name of control in addition to index. * Added XL.FormControl.JSON function. Download at https://www.monkeybreadsoftware.com/filemaker/files/Prerelease/ or ask for being added to the DropBox shared folder. 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 Best regards, Christian -- Read our blog about news on our plugins: http://www.mbsplugins.de/
participants (1)
-
Christian Schmitz