Release notes for version 7.1 - 14th March 2017
New functions in 7.1 and Announcement in blog.
- Added AVPlayer functions.
- Added DirectoryWatcher functions for Windows.
- Added Audit.GetEnabled and Audit.SetEnabled.
- Added Barcode.SetPrimary and Barcode.GetPrimary.
- Added Dialog.GetButton and Dialog.SetButton to have up to 10 buttons on a dialog.
- Added Dictionary.SetQuickList.
- Added DPI support to various functions returning images.
- Added DynaPDF.HaveOpenDocument and DynaPDF.HaveOpenPage.
- Added Files.IsHidden and Files.SetHidden.
- Added flags to XML.Import to trim and convert CData to text.
- Added functions to enable/disable variable check notifications.
- Added HotKey.GetKeyUp and HotKey.SetKeyUp.
- Added ignore rectangle parameters for FM.MouseWheelScriptTrigger function.
- Added JSON.GetArrayPathItems function.
- Added List.AddValue, List.GetValue, List.InsertValue, List.Remove, List.RemoveValue and List.SetValue.
- Added new flags for XML.Import function for easier import of XML from SOAP Webservices.
- Added new mode Note and Stop for Dialogs on Mac.
- Added option to XML.NodeNames to ignore empty entries.
- Added PortMidi.CurrentEvent function.
- Added Process.KeepFrontMost function.
- Added Progressdialog.GetEvaluate, Progressdialog.GetFileName, Progressdialog.GetScriptName, Progressdialog.SetEvaluate, Progressdialog.SetScript to trigger script/evaluation when clicking cancel button.
- Added QTMovie.ReleaseAll.
- Added Webview.GetHidden and Webview.SetHidden to make WebViewer invisible on Mac.
- Added WordFile.AppendTableRow and WordFile.DuplicateTableRow.
- Added XML.Import.SetBaseFields and XML.Import.SetExtraField.
- Changed Dialog functions to center dialog before FileMaker window.
- Changed FM.AllowFileDragDrop to also handle PDF files.
- Changed plugin to show less registration warning dialogs in trial mode.
- Changed Printer.Print to make printer name optional.
- Changed SmartCard.PerformSignature to accept more than 20 bytes for hashes.
- Disabled syntax colorizing for secure text fields.
- Fixed a problem in Audit which caused a crash if no FieldID was found.
- Fixed an issue with SmartCard.PerformSignature not returning signature correctly.
- Fixed bug in Audit, so it works even if you have no FieldValue field in AuditLog.
- Fixed bug in email parsing with getting plaintext from html only emails. Skips CSS Styles.
- Fixed dialog functions so Dialog.SetButtons and Dialog.SetMode with empty text doesn't delete custom buttons.
- Fixed little bug with escaping strings for Audit log.
- Fixed QuickList.New to handle empty element on the end correctly.
- Improved error handling for Files.ListRecursive.
- Improved memory management for WebView.RenderImage function.
- Removed Propsys.dll dependencies for Windows XP compatibility.
- Rewrote Audit caching to avoid slow SQL JOIN queries in FileMaker.
- Separated example files in FM 7 format. Now separate download.
- The Screen functions now work properly on Windows with multiple screens.
- Updated CURL library to version 7.53.1
- Updated DynaPDF to version 4.0.9.24.
- Updated several WebView functions for future FileMaker version.
- Updated SQLite to 3.17.0.
- Updated to current PortMidi library version.
New in version 7.0 New in version 7.2
More details in the Release notes and Announcement in blog.