Exchange Manipulator Changelog


Back to Exchange Manipulator


  • - Exchange Manipulator 3.0.2.3 - 13th August 2012
    • Registration System 2 plug-in updates.
  • + Exchange Manipulator 3.0.2.2 - 15th May 2012
    •  Added “MeetingResponse” to “getfielddata” and “setfielddata” functions.
    • Updated OpenRootFolder function (account selection).
  • + Exchange Manipulator 3.0.2.1 - 26th March 2012
    • Updated demo lockout from 30 minutes to 2 hours.
  • + Exchange Manipulator 3.0.2.0 - 22nd March 2012
    • Registration System 2 Plug-in release.
  • + Exchange Manipulator 3.0.1.2 - 29th February 2012
    • Compatible with Microsoft Office 365
    • Fixed a time-out error in the demo file
    • “Modified” field is now correct when sending mail
  • + Exchange Manipulator 3.0.1.1 - 7th February 2012
    • Fixed an authentication error that occurred when closing and reopening Outlook.
    • Updated Functions Guide.
  • + Exchange Manipulator 3.0.0.9 - 21st September 2011
    • Added support for msg files when importing msg file attachments from Outlook into FileMaker.
  • + Exchange Manipulator 3.0.0.8 - 2nd June 2011
    • The PCEM_GetAttachmentName function has been changed back to return the FULL attachment name rather than the truncated attachment name. Added an optional “OptTruncated” parameter to the PCEM_GetAttachmentName( Index ; OptTruncated ) function to allow the truncated attachment name to be returned if desired. .
    • Added new PCEM_OpenSavedItem( strPath ) function. This function opens an item saved to a local drive in Outlook.
    • Added a new PCEM_OutlookVersion function to check which version of Outlook is installed.
    • Added new PCEM_OpenSavedItem( strPath ) function to open the MSG files on your hard drive. This function corresponds with the existing PCEM_SaveRecordAsMsg function.
    • Added a new PCEM_GetAttachmentSize function to obtain the file size of an email attachment imported into FileMaker. .
    • Fixed error that was returned when the PCEM_SetFieldData( ?Required Attendees? ; SomeValue ) or PCEM_SetFieldData( ?Optional Attendees? ; SomeValue ) was successfully set.
    • An error is now returned when an invalid file path format is passed such as a file path with forward slashes “/” etc.
    • For example, the FileMaker file path format is different than the Windows file path format. Our plug-in currently takes the Windows path format.
    • Fixed issue when the PCEM_ CreateCustomField function returned an error “Item operation called without opening/creating a record? when calling this function after the PCEM_NewRecord function. PCEM_ CreateCustomField adds a custom field to the currently opened record. Since a new record is not an opened record, we received this error. This issue has been corrected and the custom field is created in new or open records without receiving an error.
    • Added support for ‘Selected Mailing Address’ field. Sets the mailing address field of the opened Outlook contact item to the desired address in the function. Eg…To set the mailing use the following….
    • PCEM_SetFieldData( “Selected Mailing Address” ; “Home” ) //sets to the home address or.
    • PCEM_SetFieldData( “Selected Mailing Address” ; “Business” ) ) //set to the business address or.
    • PCEM_SetFieldData( “Selected Mailing Address” ; “Other” ) ) //set to the other address or.
    • PCEM_SetFieldData( “Selected Mailing Address” ; “None” ) ) //no mailing address.
  • + Exchange Manipulator 3.0.0.6 - 11th October 2010
    • Added support back for Outlook 2010. Support was inadvertently taken out of version 3.0.0.5.
  • + Exchange Manipulator 3.0.0.5 - 8th October 2010
    • Added enhanced error trapping to GetAttachmentName and SaveAttachment.
    • Restructured GetAttachmentName to avoid unsupported characters. Attachment name now returns 8 character file name with the file extension.
  • + Exchange Manipulator 3.0.0.3 - 8th October 2010
    • Fix for blank email being generated when sending emails.
    • Fix issue of carriage return being added to the body when calling PCEM_GetFieldData(?Body?).
  • + Exchange Manipulator 3.0.0.1 - 3rd August 2010
    • PCEM_GetLastError function was not reporting last error strings properly.
  • + Exchange Manipulator 3.0.0.0 - 14th July 2010
    • Added support for Outlook 2010.
    • Added recurrence functions.
    • This new version is a paid upgrade offered at a 35% off upgrade price.
  • + Exchange Manipulator 2.0.1.17 - 3rd June 2010
    • Added error logging to the plug-in.
    • Internal iterations made to the plug-in and minor bug fixes.
  • + Exchange Manipulator 2.0.1.5 - 17th February 2010
    • Fixed errors when sending meeting request by setting “Appointment” literal string in the PCEM_SaveRecord function.
    • Fixed retrieving HTML formatted email body as version 4.0.1.4 had bug when returning the HTML body.
    • Modified Documentation and Demo.
  • + Exchange Manipulator 2.0.1.4 - 29th December 2009
    • Fixed Errors when sending meeting cancellation requests. Previous versions would send updates and not cancellations.
    • Modified Documentation and Demo.
  • + Exchange Manipulator 2.0.1.3 - 29th December 2009
    • Added One Off Members, In Folder, and Parent as retrievable fields for Distribution Lists.
  • + Exchange Manipulator 2.0.1.0 - 29th December 2009
    • Version number changed for release. Added border on splash screen for all releases.
  • + Exchange Manipulator 2.0.0.32 - 29th December 2009
    • Added optional parameter to PCEM_SaveRecord – “keep open” as the parameter causes the current to remain in memory instead of releasing it.
  • + Exchange Manipulator 2.0.0.28 - 29th December 2009
    • Added Support For:
      • SharingItems.
      • DocumentItems.
      • RemoteItems.
      • All TaskRequestItems.
    • Added ‘Save’ call after setting the Task “Completed” field.
    • Trimmed GetCustomFieldData function.
  • + Exchange Manipulator 2.0.0.22 - 17th November 2009
    • PCEM_GetAttacmentName fixed to return full long name of attached file.
    • PCEM_SaveAttachment changed to accommodate for errors when saving certain attachments in Outlook post version 2003.
    • Added border to splash screen.
  • + Exchange Manipulator 2.0.0.21 - 6th November 2009
    • PCEM_GetNextRecord tests current found set of items for count instead of relying on global counter.
  • + Exchange Manipulator 2.0.0.20 - 6th November 2009
    • Previous build caused Outlook’s security dialog to be displayed. Changed internal processing to avoid the security dialog.
  • + Exchange Manipulator 2.0.0.19 - 6th November 2009
    • Added extra fields to appointment when sending as a meeting request. The extra fields allow for outlook to properly manage Attendee updates.
  • + Exchange Manipulator 2.0.0.18 - 6th November 2009
    • PCEM_CreateCustomField – (adds field even if folder is empty ).
  • + Exchange Manipulator 2.0.0.17 - 6th November 2009
    • PCEM_CreateCustomField fixed ( properly adds custom field to current folder ).
    • PCEM_DeleteAllRecords fixed (FM was not reporting a 0 result as success ).
  • + Exchange Manipulator 2.0.0.14 - 22nd October 2009
    • Confirmed Windows 7 compatibility.
    • Fixed DeleteAllRecords bug. Properly deletes records and reports errors if any or 0 for success.
    • Added exception handling to all functions. ‘?’ should never again be returned by any function.
    • Added kb and mouse hooks to all functions. Plug-in should never again cause FM to crash due to mouse clicks on the FM interface.
    • PCEM_SaveRecord properly resends a record if it has not been sent.
  • + Exchange Manipulator 2.0.0.12 - 15th October 2009
    • PCEM_SaveRecordAsMsg was fixed to allow messages in Rich Text Format to be properly saved as MSG file.
  • + Exchange Manipulator 2.0.0.11 - 15th October 2009
    • PCEM_FilterByLastModified was fixed to accurately delete desired records.
    • Handles all recursion.
  • + Exchange Manipulator 2.0.0.10 - 15th October 2009
    • Fixed issue were PCEM_FilterByLastModified function was not properly filtering the contents of the current folder.
  • + Exchange Manipulator 2.0.0.9 - 24th August 2009
    • Corrected registration issue where the plug-in was expiring in 30 days for all users.
  • + Exchange Manipulator 2.0.0.8 - 11th August 2009
    • Initial Public Release.
    • The redemption is no longer required!.
    • The return values have changed. When an error occurs an !!ERROR!! string is returned. Immediately after the error is returned, please call GetLastError for an error description .
    • Plug-in works in cached mode as well as non-cached mode.
    • Outlook Manipulator and Exchange Client Manip functionality have been combined into one plug-in now known as the Outlook Manipulator.
    • Ability to save messages as .msg files.
    • Update and create appointment and message requests.
    • Create Distribution lists.
    • Increased performance when parsing HTML and text emails.
    • Added ?reply to? function.
    • Display message from FileMaker interface.
    • Increased performance in setting field values.
    • Ability to send email “OnBehalfOf” or “From” another user in Exchange environment.
  • + Exchange Manipulator 2.0.0.0 - 19th June 2009
    • Silent Release.