MBS FileMaker Plugin, version 15.1pr1

- Added flag 2048 for JSON.Import and XML.Import functions to check field types and convert number, time, date and timestamp if needed.
- Added link detection for calculations.
- Added mitigation against buffer overflow in Windows for snprintf function.
- Added Plugin.LimitToFile function.
- Added Python.AddSysPath function.
- Added Saxon.SetLicense and Saxon.ClearLicense function.
- Added WebView.ClearPrintParameters function.
- Added WebView.List function.
- Enabled EXSLT extensions for XML.ApplyStylesheet.
- Fixed a problem with WebView.PrintToFile not passing paper height correctly.
- Fixed CNContact.Value function to return empty value for birthday if there is none, instead of an error.
- Fixed WebView.SetPrintParameter to use points in 72 dpi instead of inches for paper size and margins.
- Improved CURL.GetResultAsGIF, CURL.GetResultAsJPEG, CURL.GetResultAsPDF and CURL.GetResultAsPNG to return empty if the data is not the expected type.
- Removed dependency to CXXABI_1.3.13 for Linux, introduced in 15.0.
- Updated DynaPDF library to version 4.0.97.274.
- Updated for next FileMaker version.
- Updated lcms library to version 2.17rc0.
- Updated SQLite to version 3.48.0.
- Fixed an issue with SerialPort function where script trigger would not be reset if you read zero bytes.
- Changed SerialPort.Resume and SerialPort.Clear to allow script trigger.
- Added flags MediaBox and CropBox to DynaPDF.Parser.ExtractText, DynaPDF.ExtractText and DynaPDF.ExtractDocumentText.
- Improved SerialPort.SetBaudRate to not try to change if the baud rate if the old and new rate are the same.
- Improved XML.CanonicalXML, XML.Compact, XML.Format and XML.Colorize functions to return empty text for empty output.
- Implemented keep alive for MQTT feature in CURL functions. Use CURL.SetOptionTCPKeepAlive function to enable.
You can subscribe to our FileMaker mailing list to get notified for new pre-release and release versions.
