Release notes for version 6.1 - 8th March 2016
- Added Addressbook.multivalue.identifiers, Addressbook.multivalue.labels, Addressbook.multivalue.valueForLabel and Addressbook.multivalue.values.
- Added Addressbook.person.ExternalUID and Addressbook.searchPersonWithExternalUID to help with CardDAV servers.
- Added App.CancelUserAttentionRequest and App.RequestUserAttention.
- Added asText parameter for Addressbook.person.vCardRepresentation.
- Added AVExport functions to convert video files on Mac.
- Added AVRecorder functions to record audio/video.
- Added CLGeocoder.Distance function.
- Added CURL.GetFinishedEvaluate, CURL.GetProgressEvaluate, CURL.SetFinishedEvaluate, CURL.SetProgressEvaluate, HotKey.GetEvaluate, HotKey.SetEvaluate, Menu.GetEvaluate, Menu.SetEvaluate, MenuItem.GetEvaluate and MenuItem.SetEvaluate.
- Added Dictionary.Clone, JSON.Clone and QuickList.Clone.
- Added Dictionary.ToJSON, Dictionary.ToText and Dictionary.ToXML.
- Added FM.InsertOrUpdateRecord2 and FM.InsertOrUpdateRecord3.
- Added highlighting of If/Loop blocks for Mac in FM 14 or newer.
- Added IsIOS, IsLinux, IsMacOSX and IsWindows functions.
- Added JSON.SetPathValue, JSON.GetPathValue and JSON.GetValue function.
- Added List.AddPostfix, List.AddPrefix, List.CrossProduct, List.RemovePostfix and List.RemovePrefix.
- Added Menubar.SetMenuCommandTitle function.
- Added QTExport functions to convert video files with QuickTime in 32-bit FileMaker.
- Added QuickList.AddPostfix, QuickList.AddPrefix, QuickList.CrossProduct, QuickList.RemovePostfix, QuickList.RemovePrefix.
- Added SendMail.ClearHeaders function.
- Added SyntaxColoring.GetScriptIfColor, SyntaxColoring.GetScriptLoopColor, SyntaxColoring.GetScriptSearchColor, SyntaxColoring.SetScriptIfColor, SyntaxColoring.SetScriptLoopColor and SyntaxColoring.SetScriptSearchColor.
- Added SyntaxColoring.SetUseBoldFont to disable bold font in syntax coloring. This helps some asian users who don't see brackets.
- Added Text.RemovePrefix and Text.RemovePostfix.
- Added Window.ClearFocus.
- Added Window.FlashWindow.
- Added DynaPDF.GetReplaceICCProfile and DynaPDF.SetReplaceICCProfile.
- Changed JSON functions to better detect invalid JSON text.
- Changed JSON to return JSON text now with Char(13) for newline delimiter.
- Changed ProgressDialog functions to return an error if called on server.
- Fixed bug in XL.Sheet.CellReadBlank.
- Fixed a bug in ZipFile.CompressFiles for Windows.
- Fixed a bug with Encryption.Cipher.
- Fixed bug in Dictionary.Serialize.
- Fixed issue with LDAP.Bind not working correctly on Windows for all auth methods.
- Fixed JSON.GetArrayItemsAsList function.
- Fixed QuickList.HasValue function.
- Fixed ZipFile.CompressFiles to handle no password case better.
- Improved Syntax Highlighting to support setting variable with Get Directory script step.
- Improved error messages on Windows for Save/Open Dialogs.
- Improved socket implementation with better ID handling.
- Improved Syntax Highlighting to support setting variable with Get Directory script step.
- Removed GraphicsMagick signal handlers so the plugin doesn't show up in crash reports on Mac when crashing.
- Trace now also prints out details on evaluate.
- Updated DynaPDF to version 3.0.50.150.
- Updated OpenSSL to 1.0.2f
- Updated SQLite to 3.11.0.
- You can now pass text for the flags to DynaPDF.SetImportFlags and DynaPDF.SetImportFlags2.
- You can now set HandleResult property for SQL Connection and it propergates to SQL Command objects automatically (like PreFetchRows, Scrollable, CommitRetaining and SQL_ATTR_QUERY_TIMEOUT).
New in version 6.0 New in version 6.2
More details in the Release notes.

