New in this prerelease of version 11.2 of the MBS FileMaker Plugin:
Download at 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.
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.
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
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.
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 126.96.36.199.
monkeybreadsoftware.com/filemaker/files/Prerelease/, in Dropbox folder or ask for being added to the dropbox shared folder.
01 04 21 - 11:56