Release notes for version 6.2 - 24th March 2016
- Added AVExport.ExportSessionMerge function.
- Added AVRecorder.CaptureStillPhoto function.
- Added CURL.GetDebugWithData, CURL.GetDebugWithTime, CURL.SetDebugWithData and CURL.SetDebugWithTime.
- Added CURL.LibSSHVersion function.
- Added date sorting mode for List.Sort and QuickList.Sort.
- Added delimiter parameter to QuickList.GetList.
- Added Dialog options to not have a designated cancel/default button.
- Added Dictionary.SetList function.
- Added DynaPDF.ExtractPageRectText function.
- Added Events functions to query Reminders and Events on Mac OS X in 64-bit application.
- Added filename parameter for FM.QueryBaseTableNames, FM.QueryFieldsForBaseTableName, FM.QueryFieldsForTableName and FM.QueryTableNames.
- Added Files.FolderSize function.
- Added Files.GetComment and Files.SetComment.
- Added Files.GetFinderLabel and Files.SetFinderLabel.
- Added FM.InsertSetUpdateProgressDialog to allow FM.InsertRecordQuery, FM.InsertRecordQueryIgnoreDuplicates and FM.InsertRecordTSV to show progress.
- Added Folders.UserDownloads function.
- Added GMImage.GetiptcProfileValues.
- Added Menubar.RemoveMenuCommand function.
- Added mode to Window.RemoveMenu to clear menu.
- Added more evaluate calls: Addressbook.Notification.Evaluate, Calendar.Notification.Evaluate, CoreLocation.SetFailEvaluate, CoreLocation.SetUpdateLocationEvaluate, Dialog.GetSheetEvaluate, Dialog.SetSheetEvaluate, Events.SetNotificationEvaluate, FSEvents.GetEvaluate, FSEvents.SetEvaluate, SerialPort.SetDataAvailableEvaluate, Socket.SetDataAvailableEvaluate, Socket.SetErrorEvaluate and Socket.SetNewConnectionEvaluate.
- Added more PrintDialog functions for copies and first/last/all pages.
- Added new mode for List.Crossproduct to combine each item from left list with right list.
- Added PrintDialog.ClearOption, PrintDialog.ClearOptions, PrintDialog.GetLastSettings, PrintDialog.GetOption, PrintDialog.SetOption to set low level print options.
- Added QuickList.SortWith function.
- Added RemoteControl.PressDialogButton command.
- Added RightShift, RightOption and RightControl for hotkey registration as modifiers.
- Added RSA.GeneratePrivateKey and RSA.GetPublicKey.
- Added RSA.PrivateDecrypt, RSA.PrivateEncrypt, RSA.PublicDecrypt and RSA.PublicEncrypt.
- Added RSA.Sign and RSA.Verify.
- Added scale parameter for DynaPDF.ShowDifferences.
- Added Schedule.GetLastTimeStamp.
- Added SQL.GetFieldAsContainer and SQL.GetParamAsContainer.
- Added the possibility to add more parameters for FM.InsertRecordTSV.
- Added Webview.AllowsAnyHTTPSCertificateForHost to allow ignoring bad SSL certificates.
- Added Webview.PressKey function to press @ key on Windows. Works also on Mac/Win to press other keys.
- Added Window.Scrollbar.getHorizontalMaximum, Window.Scrollbar.getHorizontalPosition, Window.Scrollbar.getVerticalMaximum, Window.Scrollbar.getVerticalPosition and Window.Scrollbar.set.
- Added WordFile.GetXML and WordFile.SetXML functions.
- Added WordFile.Parts function and Part options to WordFile functions. Now can replace placeholders in footer/header, too.
- Added XML.Canonical and XML.Format.
- Changed Files.ListRecursive on Mac to include trailing slash in folder paths.
- Changed Schedules to not fire in layout mode.
- Changed SendMail.AddAttachmentContainer and SendMail.AddAttachmentFile to have file name optional. We can use file name from container or file path. Mime type is detected from file extension if needed.
- Changed SerialPort.List to return on Mac the full device name which may include an ID to make it unique if you have several devices with same name. The SerialPort.Open function accepts full name and shorter name.
- Dialog functions now set Parent window on Windows to make sure the dialog doesn't go behind your FileMaker window.
- Fixed a bug where debug messages would log too much data.
- Fixed a text encoding problem on Mac with Log method. Now umlauts show properly.
- Fixed an issue in WordFile functions to handle more special cases.
- Fixed an issue with ODBC and SQL functions read CLOB fields.
- Fixed an issue with releasing objects on shutdown.
- Fixed bug for SQL.SQLite3.SetKey.
- Fixed bug in DynaPDF.SetReplaceICCProfile.
- Fixed bug in FM.InsertRecord with handling container.
- Fixed bug in FM.InsertRecordTSV for handling extra fields and more columns in some lines.
- Fixed bug in XML.Query to not return too many text when returning text lists.
- Fixed bug with creating dataMatrix barcodes.
- Fixed bugs in RemoteControl.ClickMouse for Windows.
- Fixed Events functions so you can specify calendar by it's name.
- Fixed issue where plugin didn't load on Windows XP or Windows Server 2003.
- Fixed XML.Import.Cancel to clear the insert command list, too.
- For evaluate, if we have an ID available, we replace $$ID$$ in expression with our ID, so you can use it.
- Improved DynaPDF.ShowDifference to better handle transparent areas and recognize smaller changes.
- Improved session handling for future Server versions.
- Improved XML.Import to better handle extra tables for attributes.
- Rewrote dialog function. Now icon, timeout and custom button names work.
- Rewrote Window.SetTitleIcon. No longer needs a separate mask image. Now takes an image with alpha channel and creates nicer icons.
- The Menu code for Windows now better handles transparency.
- The ProgressDialog image for Windows is now using transparency correctly.
- Updated CURL to version 7.47.1.
- Updated DynaPDF to version 3.0.52.156.
- Updated libJPEG to version 9b.
- Updated LibSSH2 to version 1.7.0
- Updated SQLAPI++ 4.1.9.
- Updated SQLite to 3.13.0.
- Updated Windows to also use latest SSH/SSL.
New in version 6.1 New in version 6.3
More details in the Release notes.