Hi, New in this prerelease of version 11.2 of the MBS FileMaker Plugin:
* Added a lot of tooltips for preferences dialog to explain further the options. * Added checks to make sure GraphicsMagick resource limits are not too small to create a picture. * Added code to use ICU libraries for SQLite. See SQL.InternalSQLiteLibrary.ICUEnabled, SQL.InternalSQLiteLibrary.ICULoaded, SQL.InternalSQLiteLibrary.ICUUsed and SQL.InternalSQLiteLibrary.SetICUEnabled functions. * Added CURL.GetReferer, CURL.SetOptionDOHSSLVerifyHost, CURL.SetOptionDOHSSLVerifyPeer and CURL.SetOptionDOHSSLVerifyStatus functions. * Added Events.DelegateSources function for iOS. * Added FM.InsertOrUpdateRecord4 and FM.InsertOrUpdateRecord5. * Added JS.InitModules function. * Added optional ContentTypeMethod parameter for SendMail.AddAttachmentContainer, SendMail.AddAttachmentFile and SendMail.AddAttachmentText functions. * Added strikethrough as attribute recognized by Text.TextToHTML function. * Added SystemInfo.WindowsMachineInfo function. * Added SystemInfo.WindowsSystemInfo function. * Added trace logging for DynaPDF progress for import, convert, write and print. * Added Trace.Path function. * Added Trace.Pause and Trace.Resume functions. * Added workaround for error 561 in Barcode.Generate. We lower ECC level now if text doesn't fit otherwise. * Added XL.Sheet.SetRows function. * Changed a couple of internal text functions to recognize that text with UTF-8 as a BOM for UTF-16 or UTF-32 and then reinterpret bytes to handle that. Useful for Shell.ReadOutputText, when a command line tool outputs UTF-16 instead of expected UTF-8. * Changed CURL functions to not print password for SFTP transfer in debug log. Left overs from debug session in 11.1 betas. * Changed our buttons for Data Viewer to hide if we can't evaluate as no file may be open. * Changed plugin on Server to log StdOut and StdErr to log files for Windows and MacOS, as we did before on Linux. * Changed SQL errors to add field name for SQL update statements for type mismatch errors. * Changed XL.Initialize to accept empty path and pick the file name automatically per platform. * Deprecated GMImage.SetCacheThreshold function. * Enabled math and geopoly functions for internal SQLite library. see SQL.InternalSQLiteLibrary.Activate * Fixed a problem in CURL with CURL.SetOptionSSLKeyBlob function not working correctly. * Fixed a problem with cursor being repositioned by our syntax highlighting in set variable dialog. * Fixed a problem with menu functions on Windows with alignment of text relative to picture next to it. * Fixed an issue with Big Sur where Script Workspace didn't show title bar text. * Fixed an issue with DynaPDF.Optimize complaining about no open output file. * Fixed DynaPDF.GetFieldsAsJSON function to produce better JSON. * Fixed DynaPDF.SetFieldName to allow to specify field to rename by name. * Fixed error handling in JavaScript functions, broken in v11.1. * Fixed JSON.Format to not return reference number for JSON reference numbers as input. * Fixed preferences dialog to show the checkmark for Bracket Highlighting correctly. * Fixed problem with StoreRegistration function on Linux server. * Improved custom function test case execution to be a bit more flexible with spacing in parameter declaration. * Improved ProgressDialog functions for Big Sur to show indeterminate progress bar again. * Improved XML functions (on Windows) to better handle unknown encodings. * Optimized UUID.FromNumber and UUID.ToNumber to be a bit quicker. * Updated CURL library to version 7.76.0. * Updated DynaPDF to version 4.0.49.142. Download at https://monkeybreadsoftware.com/filemaker/files/Prerelease/ or ask for being added to the dropbox shared folder. Sincerely Christian -- Read our blog about news on our plugins: http://www.mbsplugins.de/ _______________________________________________ mbsfmplugin@monkeybreadsoftware.info mailing list %(list_address)s https://ml-cgn05.ispgateway.de/mailman/listinfo/mbsfmplugin_monkeybreadsoftware.info