Release notes for version 6.4 - 27th September 2016
- Added ImageCapture functions to replace TWAIN on Mac.
- Added contextual menu commands for copy/paste to script workspace and other list controls.
- Added Container.ReadFile and Container.WriteFile.
- Added BigEndian parameter for Math.EncodeNumber and Math.DecodeNumber.
- Added Dialog.AddField, Dialog.ClearFields, Dialog.GetFieldText and Dialog.SetFieldText.
- Added DynaPDF.CreateButton.
- Added DynaPDF.CreateJSAction and DynaPDF.AddActionToObj functions.
- Added DynaPDF.GetBBox function.
- Added DynaPDF.GetColorSpaceInfo to query details on a color space.
- Added DynaPDF.GetImage and DynaPDF.GetImageCount.
- Added DynaPDF.ListImages function to list images in a PDF file.
- Added DynaPDF.OpenOutputFileEncrypted.
- Added EmailParser.ReceiveDate and renamed EmailParser.Date to EmailParser.SentDate.
- Added Files.AddedToDirectoryDate function.
- Added FM.GetSQLBatchMode and FM.SetSQLBatchMode functions to speed up some SQL inserts.
- Added FM.SQL.InsertRecords function to insert records from FileMaker within FileMaker.
- Added FM.SQL.InsertRecordsToSQL function insert records from FileMaker to SQL Database.
- Added IKSlideShow.ItemAtIndex and IKSlideShow.Count. Function IKSlideShow.Clear now can optionally take index parameter.
- Added IKSlideShow.SetScreen, IKSlideShow.GetScreen, IKSlideShow.GetAudioFile and IKSlideShow.SetAudioFile.
- Added LDAP.AddList and added more parameters for LDAP.Add.
- Added List.HasValue function.
- Added Math.DecodeNumber and Math.EncodeNumber.
- Added PHP.GetResultContainer function.
- Added ProgressDialog.Reset function.
- Added RichText.ReplaceTexts function.
- Added RunTask.Wait function.
- Added Schedule.ReleaseAll function.
- Added SmartCard.HeaderTemplate function and fixed bugs in SmartCard.Transmit function.
- Added SQL.GetCommandTag, SQL.GetConnectionTag, SQL.SetCommandTag and SQL.SetConnectionTag.
- Added SQL.ListCommands and SQL.ListConnections.
- Added Text.Speak.AvailableVoices function.
- Added Time.Format function to format time, date or timestamp.
- Added Time.Parse function.
- Added Toolbar.SetImage, Toolbar.SetLabel, Toolbar.SetPaletteLabel, Toolbar.SetTooltip.
- Added transparent as a possible color value for GraphicsMagick.
- Added Webview.GetInternetExplorerVersion and Webview.SetInternetExplorerVersion.
- Changed Addressbook to more often return unique ID more often instead of our own IDs.
- Changed email functions to return error if you pass email address, subject or message ID including newline character.
- Changed EmailParser to ignore an erroneous From line on top of email.
- Changed FileDialog.SelectFolderDialog to support multiple selection on Windows Vista and newer.
- Changed plugin to show dialogs when using expired license key.
- Changed ServerSocket functions to provide service via IPv6 and IPv4. That solves the problem when ServerSocket in 6.3 tried to connect via IPv6 to a IPv4 socket.
- Changed SQL.NewCommand and SQL.NewConnection so you can pass your own ID instead of getting one from plugin.
- Changed trace feature to not log calls to Log function.
- Changed Twain plugin to also load TwainDMS if Twain is not available. This allows you to install open source twain for 64-bit.
- Fixed a bug for Japanese with Set Variable checking.
- Fixed a calendar issue with OS X 10.8 or older.
- Fixed a few minor memory leaks.
- Fixed a problem with some XML with XML.Import where no fields where imported.
- Fixed bug in FM.StopScriptIdle function.
- Fixed bug in PortMidi.OpenOutput function.
- Fixed Dialog.AddField to work on OS X 10.9 or older. Also fixed black label background for FileMaker 11.
- Fixed duplicate detection for Text.ReplaceNewline.
- Fixed IKSlideShow.SetMode function.
- Fixed issues on Windows with Files.CopyFile and Files.Delete.
- Fixed ListDialog.SetSelectedTitle. (broken in 6.3)
- Fixed memory leak in blob passing for SQL functions.
- Fixed ProgressDialog layout for Windows.
- For DynaPDF.RenderPDFFile and DynaPDF.RenderPage you can now specify flags as text instead of only number.
- Loading PHP now returns better error on Mac.
- Plugin works again fine on Windows XP with FileMaker 10.
- Rewrote AppleScript functions for better 64-bit compatibility.
- Rewrote Files.List and Files.ListRecursive functions.
- The dialog functions now set the dialog title on Mac, too.
- Trace now logs duration in seconds for long running SQL commands.
- Updated OpenSSL to 1.0.2i
- Updated plugin for future FileMaker versions.
- Updated SQLite to 3.14.2.
- Updated to DynaPDF 4.0.3.9
New in version 6.3 New in version 6.5
More details in the Release notes.