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/


_______________________________________________
MBS FM Plugin mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to